.NET Framework Core Development

This section discusses fundamental development tasks and techniques, including how to create, configure, debug, and deploy your .NET Framework application.

In This Section

  • Development Fundamentals
    Provides information about basic application development tasks in the .NET Framework.

  • Accessibility
    Provides information about Microsoft UI Automation, which is an accessibility framework that addresses the needs of assistive technology products and automated test frameworks by providing programmatic access to information about the user interface (UI).

  • Configuring Applications
    Explains how developers and administrators can apply settings to various types of configuration files.

  • Debugging and Profiling Applications
    Explains how to test, optimize, and profile .NET Framework applications and the application environment. This section includes information for administrators as well as developers.

  • Deploying .NET Framework Applications
    Shows how to create a self-described, self-contained application, whether the application is a Windows Forms application, an ASP.NET application, or a control to download.

  • Logging Support in System.IO.Log
    Describes the System.IO.Log namespace and provides links to further information.

  • .NET Framework Class Library in Visual Studio
    Provides links to information about the most important namespaces for each feature area.

  • Side-by-Side Execution
    Explains what side-by-side execution is and how you can use it to run multiple copies of an application, a component, or the entire runtime.

Reference

  • Overview of the .NET Framework
    Provides conceptual overviews of the key features of the .NET Framework, including the common language runtime, the .NET Framework class library, and cross-language interoperability.

  • .NET Framework Advanced Development
    Covers advanced programming topics such as add-ins and extensibility, administration and management, interoperability, reflection, remoting, serialization, and managed threading.

  • .NET Framework Samples
    Provides sample applications that demonstrate the features of .NET Framework technologies.

  • .NET Framework Tools
    Describes the tools that help you develop, configure, and deploy applications by using .NET Framework technologies.