Why Choose .NET?

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.

Any app, any platform

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.

Performance where it matters

.NET is fast. Really fast! That means applications provide better response times and require less compute power. StackOverflow serves 5.3M page views a day on just 9 servers.

The popular TechEmpower benchmark compares web application frameworks with tasks like JSON serialization, database access, and server side template rendering - .NET performs faster than any other popular framework.

Open source

The .NET Foundation is an independent non-profit supporting the innovative, commercially-friendly, open source .NET ecosystem. Over 60,000 developers from over 3,700 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.