.NET - Build modern apps and powerful cloud services
.NET is a developer platform with tools and libraries for building any type of app, including web, mobile, desktop, games, IoT, cloud, and microservices.
.NET is a developer platform with tools and libraries for building any type of app, including web, mobile, desktop, games, IoT, cloud, and microservices.
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.
Get involved in the .NET community. Attend a meetup in your local area, join us on GitHub, ask a question on Stack Overflow, or follow us on X or Facebook.
Get help, suggest a feature, or report a bug you
Add AI and ML to .NET applications to personalize experiences, gain new insights, automate workflows, and build new types of intelligent applications.
.NET helps you build flexible and powerful data applications that can connect to database management systems like SQL Server, Azure SQL, SQLite, PostgreSQL, and more.
F# is an open-source, cross-platform, functional programming language for the .NET developer platform. Develop with free tools for Linux, macOS, and Windows.
Customers all over the world, in many different industries, rely on .NET for their business. Hear testimonials from customers who depend on .NET every day.
Upgrade your projects from .NET Framework to .NET.
ASP.NET gives you a powerful, patterns-based way to build dynamic websites that follow the MVC design pattern. Build sites using HTML, CSS, JavaScript, and C#.