Try .NET with Azure
Build your .NET apps with your Azure account and get 12 months of free services

Learn .NET

Free tutorials, videos, courses, and more for beginner through advanced .NET developers.

Get Started

New to .NET and don't know where to start? You can try .NET in your browser, at the console on your machine, or by building the app of your choice.

Learning Materials

Got the basics and want to learn more? Dig into the developer documentation for the different .NET app types and programming languages.

What is .NET?

.NET is a free, cross-platform, open source developer platform for building many different types of apps.

Learn more about .NET's multiple languages, editors, and libraries.

Architecture guides

Free e-books, videos, and practical advice to help you build better apps with .NET.

Learn about the different architecture options for .NET

Why choose .NET?

Find out why customers all over the world, in many different industries, rely on .NET.

Learn more about why .NET could be the right choice for you.