Customizing the Microsoft .NET Framework Common Language Runtime (Developer Reference)