This section explains how to create, configure, debug, secure, and deploy your .NET Framework applications. The section also provides information about technology areas such as dynamic programming, interoperability, extensibility, memory management, and threading.
Provides information about basic application development tasks, such as programming with application domains and assemblies, using attributes, formatting and parsing base types, using collections, handling events and exceptions, using files and data streams, and using generics.
Provides information about advanced development tasks and techniques in the .NET Framework, including extensibility, interoperability, and reflection. Also includes the reference topics for unmanaged APIs that can be used by managed applications, such as runtime hosts, compilers, disassemblers, debuggers, and profilers.
Describes key new features and changes in the latest version of the .NET Framework. Includes lists of new and obsolete types and members, and provides a guide for migrating your applications from the previous version of the .NET Framework.