-
.NET Framework Application Essentials
-
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.
-
Data and Modeling in the .NET Framework
-
Provides information about how to access data using ADO.NET, Language Integrated Query (LINQ), WCF Data Services, and XML.
-
Developing Client Applications with the .NET Framework
-
Explains how to create Windows-based applications by using Windows Presentation Foundation (WPF) or Windows Forms.
-
Developing Web Applications with ASP.NET
-
Provides links to information about using ASP.NET to build enterprise-class web apps with a minimum of coding.
-
Developing Service-Oriented Applications with WCF
-
Describes how to use Windows Communication Foundation (WCF) to build service-oriented applications that are secure and reliable.
-
Developing Windows Service Applications
-
Explains how you can use Visual Studio and the .NET Framework to create an application that is installed as a service, and start, stop, and otherwise control its behavior.
-
Parallel Processing and Concurrency in the .NET Framework
-
Provides information about managed threading, parallel programming, and asynchronous programming design patterns.
-
Network Programming
-
Describes the layered, extensible, and managed implementation of Internet services that you can quickly and easily integrate into your applications.
-
Configuring Applications
-
Explains how you can use configuration files to change settings without having to recompile your .NET Framework applications.
-
Security in the .NET Framework
-
Provides information about the classes and services in the .NET Framework that facilitate secure application development.
-
Debugging, Tracing, and Profiling
-
Explains how to test, optimize, and profile .NET Framework applications and the application environment. This section includes information for administrators as well as developers.
-
Cross-Platform Development with the .NET Framework
-
Explains how you can use the .NET Framework Portable Class Library to build assemblies that can be shared across multiple devices such as phones, desktop, and web.
-
Deploying the .NET Framework and Applications
-
Explains how to package and distribute your .NET Framework application, and includes deployment guides for both developers and administrators.
-
Performance in .NET Framework Apps
-
Provides information about caching, lazy initialization, reliability, and ETW events.
-
Building Workflows in the .NET Framework
-
Provides information about the programming model, samples, and tools for using Windows Workflow Foundation (WF).
-
Advanced Reading for the .NET Framework
-
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.