Episode 76: IL Rewriting and What .NET Assemblies look like under the Microscope with Philip Laureano




Deep Fried Bytes show

Summary: In this episode, Keith sits down with Philip Laureano to discuss the black art of IL (Intermediate Language) Rewriting and how this little known .NET knowledge can have a huge benefit for your projects. IL Rewriting is also a very geeky skill to impress your developer friends. Thanks to our guest this episode Philip Laureano is the author of LinFu, an open source framework for implementing AOP design by contract, dynamic proxies, mixins, inversion of control, and universal event handling on the Common Language Runtime. He is also the author of Hiro, the world's first and 'fastest' IOC container that is written in pure IL. On his spare time, you can usually find him hacking his own compiler and implementing the CLR Metadata specifications for fun. Philip has been professionally writing software in general since 1999, and coding in IL since 2005. Philip currently works as a Senior Developer for Readify, an IT consulting company in Australia. Philip’s blog is at http://plaureano.blogspot.com Philip’s can be found on Twitter at http://www.twitter.com/philiplaureano Show Notes NotifyPropertyWeaver Mono Cecil LinFu Download Show