Welcome to the .NET Framework

The .NET Framework helps you create mobile, desktop, and web applications that run on Windows PCs, devices and servers and it's included in Visual Studio.

Download Visual Studio 2015

Universal Windows apps

Deliver amazing apps and reach a global audience of over 200 million customers across the broadest set of Windows devices including mobile, desktop, HoloLens, Surface Hub and Xbox.

Learn more

Win32 desktop apps

Develop Win32 desktop apps with the visually stunning user experiences provided by Windows Presentation Foundation (WPF) or the productive, easy to use drag-and-drop designers provided by Windows Forms.

Learn more

ASP.NET web apps

Build great web applications using HTML, CSS, and JavaScript. You can also create Web APIs and mobile sites, use real-time technologies like Web Sockets, and more.

Learn more

Vibrant ecosystem

Join a vibrant developer community and quickly adopt established and emerging patterns and practices with a large number of third-party and open source libraries.