.NET Framework Documentation

Welcome to the comprehensive documentation for the Microsoft .NET Framework. This section provides detailed information, guides, and API references for developing applications on the .NET platform.

What is .NET Framework?

The .NET Framework is a software development framework that is available for Microsoft Windows operating systems. It can be used to develop a wide range of applications, including Windows desktop applications, web applications, and services.

Key components include:

Getting Started

Begin your journey with .NET Framework by exploring the fundamental concepts and setting up your development environment. Our getting started guides will help you build your first .NET application.

Start Here

Key Features and Technologies

Common Language Runtime (CLR)

Understand the core of the .NET execution environment, including Just-In-Time (JIT) compilation, type safety, and managed code execution.

Learn More

Base Class Library (BCL)

Explore the extensive library of reusable types and functionalities available for common programming tasks.

Explore BCL

ASP.NET Web Development

Build dynamic, data-driven web applications and services using ASP.NET, including Web Forms, MVC, and Web API.

Web Development

Data Access with ADO.NET

Connect to and interact with databases, perform data operations, and manage data efficiently.

Data Access

Windows Desktop Applications

Create rich and responsive desktop applications using Windows Forms and Windows Presentation Foundation (WPF).

Windows Forms | WPF

Security Features

Implement robust security measures in your applications with .NET Framework's built-in security capabilities.

Security

Featured Topics

Code Example: Hello, World!

Here's a simple "Hello, World!" example in C#.


using System;

public class HelloWorld
{
    public static void Main(string[] args)
    {
        Console.WriteLine("Hello, .NET Framework World!");
    }
}
        

API Reference

Dive deep into the .NET Framework API. Browse namespaces and classes to understand the available types and methods.

Browse API Reference