Learn .NET
Free tutorials, videos, courses, and more for beginner through advanced .NET developers.
Free tutorials, videos, courses, and more for beginner through advanced .NET developers.
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.
Got the basics and want to learn more? Dig into the developer documentation for the different .NET app types and programming languages.
Explore videos on web, mobile, desktop, C#, machine learning, containers/docker, data access, and more.
Free e-books, videos, and practical advice to help you build better apps with .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.