
Learning center | .NET
Free tutorials, videos, courses, and more for you to start building for web, mobile, desktop, games, machine learning, and IoT apps with .NET.
What is .NET? An open-source developer platform | .NET
.NET is a free, cross-platform, open-source developer platform. . NET has languages, editors, and libraries to build for web, mobile, desktop, games, and IoT.
.NET - Build modern apps and powerful cloud services
Get an introduction to the programming skills needed for a career as a .NET software developer. Experience .NET learning courses that provide a broad perspective on core technologies leveraging …
ASP.NET Core, an open-source web development framework | .NET
.NET is a developer platform made up of tools, programming languages, and libraries for building many different types of applications. ASP.NET Core extends the .NET developer platform with tools and …
Download .NET (Linux, macOS, and Windows) | .NET
Nov 11, 2025 · Free downloads for building and running .NET apps on Linux, macOS, and Windows. Runtimes, SDKs, and developer packs for .NET Framework, .NET, and ASP.NET.
Why choose the .NET developer platform? | .NET
.NET is the ultimate platform for developers who value productivity, performance, security, and reliability. Join our community of developers today and unlock your full potential with .NET.
Download .NET Framework 4.8 | .NET - dotnet.microsoft.com
The developer pack is used by software developers to create applications that run on .NET Framework, typically using Visual Studio. Download .NET Framework 4.8 Developer Pack
Blazor | Build client web apps with C# | .NET
Blazor is a modern front-end web framework based on HTML, CSS, and C# that helps you build web apps faster. With Blazor, build web apps using reusable components that can be run from both the …
What is .NET Framework? A software development framework | .NET
Software developers use .NET Framework to build many different types of applications—websites, services, desktop apps, and more with Visual Studio. Visual Studio is an integrated development …
Explore tools & editors for .NET development | .NET
Free .NET development tools for Windows, Linux, and macOS. Use Visual Studio or the .NET CLI, get a plug-in for your favorite editor, or find a third party IDE.