.NET helps you develop high quality applications faster. Modern language constructs like generics, Language Integrated Query (LINQ), and asynchronous programming make developers productive.
Combined with the extensive class libraries, common APIs, multi-language support, and the powerful tooling provided by the Visual Studio family, .NET is the most productive platform for developers.
With .NET you can target any application type running on any platform. Developers can reuse skills and code across all of them in a familiar environment.
From mobile applications running on iOS, Android and Windows, to Enterprise server applications running on Windows Server and Linux, or high-scale microservices running in the cloud, .NET provides a solution for you.
Request / second (millions) based on official tests available at TechEmpower Round 14.
.NET is fast. Really fast. Device applications for Windows, iOS and Android run natively so you can create rich and fluid apps that use all the device capabilities.
On the server side, .NET Core performs faster than any other popular framework. That means applications provide better response times and require less compute power.
.NET provides you with immediate security benefits via its managed runtime. A collection of services prevent critical issues like bad pointer manipulation or malicious attempts to alter compiled code. Microsoft takes security very seriously and releases updates quickly when threats are discovered
The .NET Foundation is an independent non-profit supporting the innovative, commercially-friendly, open source .NET ecosystem. Over 25,000 developers from over 1700 companies outside of Microsoft are contributing to .NET open source.
In addition to the community and Microsoft, Technical Steering Group members, Google, JetBrains, Red Hat, Samsung and Unity are guiding the future of the .NET platform.