
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 …
Download .NET (Linux, macOS, and Windows) | .NET
Oct 14, 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.
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.
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
ASP.NET Web Apps - HTML, CSS, JavaScript, and C# | .NET
Build dynamic web pages using HTML, CSS, JavaScript, and C# that are secure, fast, and can scale to millions of users. Build and deploy on Linux, macOS, and Windows.
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 …
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 …