Learn .NET

Dive into the world of .NET development. Explore powerful tools, comprehensive documentation, and engaging tutorials to build modern, cross-platform applications.

Getting Started

Set up your development environment

Install the .NET SDK, Visual Studio, or VS Code to start coding.

Learn More →

Build your first application

Follow along with a simple "Hello, World!" console application tutorial.

Learn More →

Understand core concepts

Grasp the fundamental building blocks of .NET applications.

Learn More →

Explore by Technology

ASP.NET Core

Build high-performance, end-to-end web applications and services.

Explore ASP.NET Core →

.NET MAUI

Create native cross-platform applications for Windows, macOS, iOS, and Android.

Explore .NET MAUI →

Azure Cloud Services

Leverage the power of Azure to deploy and scale your .NET applications.

Explore Azure for .NET →

Desktop Development

Build modern desktop applications with WPF, WinForms, or WinUI.

Explore Desktop Dev →

Game Development

Create games with Unity and other .NET-powered game engines.

Explore Game Dev →