Rewrite MSIL Code on the Fly
"Lately i've been spending my extra cycles on understanding the deep, dark secrets of the CLR. Between using cordbg as my primary debugger instead of Visual Studio, and writing a mini-profiler w/ the Allocation Profiler API's, my head's just been swimming along in metadata land.
Then a brillant article that's in the upcoming September MSDN magazine by Aleksandr Mikunov passed by me. Titled "Rewrite MSIL Code on the Fly with the .NET Framework Profiling API", it dives into the murky depths of code injection. There's more information from Alex on the subject in a companion article up on The Code Project. Highly recommended reading."