A guide to the workings of the common language runtime, Microsoft .NET, and C#.
Read More
Dig deep and master the intricacies of the common language runtime (CLR) and the .NET Framework. Written by a highly regarded programming expert and consultant to the Microsoft .NET team, this guide is ideal for developers building any kind of application—including Microsoft ASP.NET, Windows Forms, Microsoft SQL Server, Web services, and console applications. You’ll get hands-on instruction and extensive code C# code samples to help you tackle the tough topics and develop high-performance applications. Discover how to:Build, deploy, administer, and version applications, components, and shared assembliesDesign types using constants, fields, constructors, methods, properties, and eventsWork effectively with the CLR’s special types including enumerators, arrays, and stringsDeclare, create, and use delegates to expose callback functionsDefine and employ re-usable algorithms with interfaces and genericsDefine, use, and detect custom attributesUse exception handling to build robust, reliable, and security-enhanced components Manage memory automatically with the garbage collector and work with native resources Apply CLR Hosting, AppDomains, assembly loading, and reflection to build dynamically extensible applicationsPLUS—Get code samples on the Web
Read Less