Explore the .NET Documentation

Your comprehensive guide to building modern, cross-platform applications with .NET. Discover everything from fundamental concepts to advanced techniques.

Getting Started

Install .NET

Learn how to set up the .NET SDK and runtime on your operating system.

Learn More →

Your First .NET App

Create a simple "Hello, World!" application and understand the basic project structure.

Learn More →

Core Concepts

Understand key .NET concepts like C#, the .NET runtime, and garbage collection.

Learn More →

IDE Support

Find out how to get the best development experience with Visual Studio, VS Code, and Rider.

Learn More →

Key Areas

Web Development

Build robust web applications and APIs with ASP.NET Core.

Explore ASP.NET Core →

Desktop Development

Create modern desktop applications with WPF and WinForms.

Explore Desktop Apps →

Cloud & Microservices

Develop scalable cloud-native applications and microservices.

Explore Cloud Dev →

Mobile Development

Build cross-platform mobile apps with .NET MAUI.

Explore .NET MAUI →

Data Access

Interact with databases using Entity Framework Core.

Explore EF Core →

Machine Learning

Integrate AI and machine learning into your applications with ML.NET.

Explore ML.NET →

Find What You're Looking For

Featured Resources