 | .NET Framework This section contains a articles describing the use of the classes and processes provided by the Microsoft .NET Framework. The article include information for all versions of the .NET Framework from 1.1 to the current release. |
 | Algorithms and Data Structures This section contains a collection of articles that describe some common and not-so-common algorithms and data structures. These interesting items vary in complexity according to the problem that they intend to solve. Each provides a useful building-block for inclusion in more complex systems. |
 | Audio This section contains a collection of articles that provide information relating to audio input and output. These articles use the classes of the .NET framework for producing and recording sounds and include example source code written using the C# programming language. |
 | C# Programming This section contains a collection of articles that describe the use of the C# programming language. The articles range in difficulty from basic information relating to the fundamentals of the language to more in-depth descriptions and samples for complex programming tasks. |
 | Configuration This section contains a collection of articles that describe ways in which an application can be configured. The section includes articles that describe configuration using standard storage methods for settings, such as the registry, configuration files and resource files. |
 | Debugging This section contains articles that provide information relating to debugging software. The articles describe functions of the C# programming language and the Visual Studio integrated development environment that provide assistance with debugging and improving code quality. |
 | Design Patterns This section contains a collection of articles that describe common design patterns. Design patterns provide standard solutions to common programming problems found when developing real-world software solutions. |
 | Documentation This section contains a collection of articles describing methods of documenting source code. These include articles that describe the use of XML documentation comments, embedded within source code, which can be compiled into XML documentation files. |
 | Graphics This section contains a collection of articles that describe graphics processing in Microsoft Windows. These include general topics as well as information about the Graphics Device Interface (GDI) and the System.Drawing namespace of the .NET framework. |
 | Input / Output This section contains a collection of articles for controlling input and output using the .NET framework. These articles describe tasks relating to I/O items such as file access, use of streams and connections to other hardware devices. |
 | LINQ This section contains a collection of articles describing the use of the language-integrated query (LINQ) in the .NET frameowrk versions 3.5 and later. The articles include information relating to using LINQ to query a variety of data sources. |
 | Network and Internet This section contains articles describing development tasks that include network and Internet programming. Includes information relating to local and wide area networks, electronic mail and other communication technologies. |
 | Parallel and Asynchronous This section contains articles that describe parallel and asynchronous programming techniques, including the use of the task parallel library, the parallel version of language-integrated query (LINQ), multithreaded code and the task-based asynchronous pattern. |
 | Performance This section contains a collection of articles related to the software performance for .NET-based developers. This includes information on improving performance and articles comparing the speed of standard .NET framework functionality. |
 | Programming Concepts This section contains a collection of articles that describe useful programming concepts. These articles are light on code as they examine fundamental software development ideas. Professional and amateur developers should understand these conepts to enhance their skills. |
 | Refactoring This section contains articles describing the refactoring techniques and tools available to users of Microsoft Visual Studio. Includes information relating to versions of the development environment from Visual Studio 2005 onwards, including the free-of-charge Express editions. |
 | Reference Sheets This section contains reference sheets that can be downloaded. These cheat sheets contain quick-reference materials without detailed descriptions to allow as much information as possible to be held in a single, small resource. |
 | Reflection This section contains a collection of articles describing the use of the reflection in the .NET framework. The articles describe the mechanics of the use of the reflection API, including how type metadata is accessed and how to use late binding. |
 | Regular Expressions This section contains articles describing regular expressions. It includes information about pure regular expression syntax and the use of regular expressions with the .NET framework. |
 | Security This section contains a collection of articles that relate to security and the .NET framework. The articles provide information for basic, intermediate and advanced developers using standard Microsoft libraries within the .NET framework versions 1.1 and later. |
 | SQL Server This section contains informational articles for SQL Server developers. Includes information relating to database development and use of the toolsets for all SQL Server versions from 7.0 onwards, including the free-of-charge SQL Server Express Editions. |
 | System Information This section contains a collection of articles describing how to retrieve, process and modify system information. This includes articles that process information relating to the current hardware as well as the configuration of the operating system. |
 | Testing This section contains a collection of articles describing automated testing techniques. The articles describe general principles of unit testing and test-driven design and development, in addition to the use of tools and frameworks such as NUnit and Moq. |
 | Tools This section contains a collection of articles describing tools that relate to Microsoft technologies and their usage. This includes development tools that relate to the .NET framework and other tools that improvide developer productivity. |
 | Visual Studio This section contains articles for users of Microsoft Visual Studio. Includes information relating to all versions of the development environment from Visual Studio .NET 2003 onwards, including the free-of-charge Express editions. |
 | Windows Presentation Framework (WPF) This section contains articles that describe the use of Windows Presentation Foundation (WPF) and the related Extensible Application Markup Language XAML used when creating WPF applications using the .NET framework version 3.0 or later. |
 | Windows Programming This section contains a collection of articles related to the development of Windows-based software using the .NET Framework. This includes descriptions of the key elements of Windows development as well as descriptions of how to overcome common Windows problems. |
 | XML This section contains a collection of articles relating to the Extensible Mark-Up Language (XML). The articles describe XML as a means for holding information and the use of XML in the .NET framework. |