Built for the enterprise

With Windows 10, you can build the great experiences your users expect while providing the security, management, and configuration controls required by your organization. There’s no need to start from scratch—you can bring your existing desktop and Web investments to Windows 10 and then tap into enterprise-class security features and reduce maintenance costs with trustworthy package deployments.
Enterprise-class security

Credential Locker and encryption APIs enable your passwords to roam with peace of mind, while Windows Hello provides a range of intuitive biometric protections that help keep security out of the way.

Modern application packages

Create a Windows 10 application package for each of your desktop applications. Your applications will install cleanly without altering the registry and the file system.

Flexible deployment options

Publish your application to specific organizations in the Microsoft Store for Business, use existing mobile device management tools to distribute your application, or distribute an installer file to users across your organization. You can also make your apps available to the public by publishing to the Microsoft Store.

Bring your existing desktop applications to Windows 10


In most cases, you can directly deploy your existing desktop applications to Windows 10. We’ve found that most applications run better on Windows 10.


Create a Windows app package for your Windows 10 users. Visual Studio has a template to make this relatively painless. A package gives you clean, trustworthy, and low-cost deployment, but it also gives your application a package identity that unlocks most Windows Runtime APIs.


Add modern features to your desktop application that light up for Windows 10 users. Do this by calling Windows Runtime APIs directly from the code in your existing desktop app.

Add new experiences

Enable interaction across devices and add UI that incorporates modern interaction models such as speech, touch, ink, and dial. These parts of your application render on PCs and other Windows 10 devices such as Surface Hub, Xbox One, IoT devices, and HoloLens.

Bring your websites to Windows 10

Web only

Users can view your website on Microsoft Edge or any other browser on Windows 10 devices when connected online. Microsoft Edge is the new browser built for Windows 10, providing fast, safe, and product web experiences.

Create a Hosted Web App (HWA) package

Create an HWA package for your website code so that your customers can install it as an app on their Windows 10 devices. If you make a change to your website, users automatically get the change when they connect online again.

Use Windows 10 features in your HWA

Engage users more deeply by using Windows 10 features such as device I/O, ink, speech, voice, notification, and 3D.

Coming soon: Progressive Web Apps for Windows 10

PWAs open up new possibilities and experiences for web apps, including Store listings and access to native OS features such as service workers and push notifications. You can try out PWAs now on Windows 10 Insider Preview build 17063 and later.

Customer testimonials and case studies

Learn how HP used native Windows 10 features, such as 3D image support, Ink, and touch, to bring the HP Sprout Pro to live.

Learn how Evernote used the Desktop Bridge to bring their full-fledged desktop experience to Windows 10 via the Microsoft Store.

Learn how Black Marble brought their tuServ app to Windows 10.


Screen shot from Monetize video
Progressive Web Apps: How they work

Progressive Web Apps (PWAs) for Windows 10 enable enterprise developers to deliver a compelling native user experience for their web applications. This video describes how PWAs work on Windows 10 and introduces key features such as offline support and notifications.

Screen shot from Monetize video
Progressive Web Apps: Getting started

Learn how to get started developing PWAs for Windows 10 and extend PWAs to take advantage of Windows 10 features.

Screen shot from Monetize video
Progressive Web Apps and Windows 10: The best online-offline user experience

This video discusses common concerns about PWAs and provides guidance for how enterprise developers can embrace PWAs for Windows 10.

Screen shot from Monetize video
Enterprise applications on Windows 10: Introduction – Part 1

This video examines why Windows 10 is the ideal platform for developing enterprise applications. Learn how Windows 10 makes it easy to keep your applications updated, how you can reuse your existing assets, and how Windows 10 helps you protect your data.

Screen shot from Monetize video
Enterprise applications on Windows 10: Introduction – Part 2

Dive deeper into what makes Windows 10 the best platform for enterprise applications, including the broad range of native features of Windows 10 and full support for existing desktop application frameworks such as WPF.

Screen shot from Monetize video
Changes to the Universal Windows Platform

Learn about recent improvements to the UWP platform on Windows 10 for desktop application developers, including the Fluent Design System, inking capabilities, and enhancements to the Desktop Bridge.

Tools and resources

Download the latest version of Visual Studio, the Windows SDK, and other tools.

Use Xamarin to target Windows, iOS and Android while providing native app experiences on each platform.

Use the Prism framework to build loosely coupled, maintainable, and testable enterprise-grade apps for Windows 10.

Was this page helpful?
Additional feedback?
Thank you! We appreciate your feedback.