![An abstract composition of input UI, with a Surface pen and dial](/web/20200528092709im_/https://developer.microsoft.com/en-us/windows/windows-10-for-developers/images/WhatsNew_1083x609.png)
What's cool in Windows 10
Whether you build with or for Windows, enhance your apps with the new features in the Windows 10 May 2020 Update.
![Screenshot of WinUI library](/web/20200528092709im_/https://developer.microsoft.com/en-us/windows/windows-10-for-developers/images/winUI-library-1083.png)
WinUI 2.4
The latest official release of the Windows UI Library – WinUI 2.4 – provides new XAML controls to aid the intuitive display of information in your Windows app. WinUI APIs run on earlier versions of Windows 10, so you don’t have to include version checks or conditional XAML to supports users who aren’t on the latest OS.
CHECK IT OUTRadialGradientBrush
The RadialGradientBrush lets you create an ellipse, with a color gradient originating at the center and ending at a specified X and Y radius.
LEARN MOREProgressRing
The ProgressRing control can indicate that users are blocked from interacting with your app until an operation completes.
LEARN MOREXAML Controls Gallery
The XAML Controls Gallery app lets you get a hands-on preview with every WinUI control, including those new in WinUI 2.4.
DOWNLOAD THE APP![Illustration of a PC screen with Windows and Linux logos](/web/20200528092709im_/https://developer.microsoft.com/en-us/windows/windows-10-for-developers/images/wsl2-1600x600-left.png)
Windows Subsystem for Linux
Windows Subsystem for Linux 2 (WSL 2) is a new version of WSL, which features significantly faster file IO performance and full system call capability.
LEARN MOREInstall WSL 2
Want to get started? Follow these steps to install WSL 2 on your computer.
GET STARTEDNew in WSL 2
Learn more about the new features in WSL 2, and how its changes affect your workflow.
LEARN MOREDocker in WSL
Docker is now supported on WSL 2. Learn how to install the preview, and integrate it with VS Code.
LEARN MORE![Woman using mixed reality device next to computer generated image](/web/20200528092709im_/https://developer.microsoft.com/en-us/windows/windows-10-for-developers/images/MachineLearning_v1_HighlightFeature_1259x472.png)
Windows AI
Integrate machine learning models into your apps with Windows ML. Use automatic code generation and new APIs for hardware accelerated, local evaluation of trained models on your Windows 10 devices. Among other updates, Windows ML now supports ONNX version 1.4 (opset 9).
LEARN MORE![Illustration of packaging flow](/web/20200528092709im_/https://developer.microsoft.com/en-us/windows/windows-10-for-developers/images/6126_WDC_MWF_Highlight_1600x600.png)
MSIX and the Application Model
MSIX is the Windows app package format that provides a modern packaging experience to all Windows apps. The open-source MSIX format preserves the functionality of existing packages, while enabling modern packaging and deployment features.
FIND OUT MOREPackaging with Services
MSIX and the MSIX Packaging Tool now support app packages that contain services.
LEARN MORESparse Packages
If your app isn’t packaged with MSIX, you can now enable it to use Windows features that require a package identity.
LEARN MOREHosted Apps
You can now create Hosted Apps, which share the same executable and definition as a parent app, but behave like a separate app.
LEARN MORE![Image of Microsoft Edge](/web/20200528092709im_/https://developer.microsoft.com/en-us/windows/windows-10-for-developers/images/net.png)
.NET Standard 2.0
Share more code between UWP, Android, iOS, ASP.NET, Windows Forms, and WPF applications by using .NET Standard 2.0 class libraries.
LEARN HOW![Visual Studio logo](/web/20200528092709im_/https://developer.microsoft.com/en-us/windows/windows-10-for-developers/images/VS_48x48.png)
Visual Studio 2019
Visual Studio 2019 makes it easier than ever to start a new project, and debug your existing apps. Code faster. Work smarter. Create the future.
SEE WHAT'S NEW![MR headset icon](/web/20200528092709im_/https://developer.microsoft.com/en-us/windows/windows-10-for-developers/images/HMDBlack_48x48.png)
Mixed Reality
Build apps for immersive headsets that merge the physical and virtual worlds.
LEARN HOW![](images/Typo-2400x250.png)
Stay up to date
See what's coming in the future of Windows 10 with the Windows Insider Program
JOIN NOW