Visual Studio 2017 enables the creation of desktop applications in C#, Visual Basic, and C++, and supports Windows Presentation Foundation (WPF), Windows Forms, and Win32.
Bring your desktop app ideas to life with dynamic Windows UI components and the latest input types to create a user experience that provides practical solutions in an imaginative way.
Find out how to start creating a Windows desktop game with Visual Studio and Direct3D, or incorporating the latest features introduced with DirectX 12. (Note that the DirectX SDK is part of the Windows SDK for Windows 10.)
Verify that your existing or planned applications will work with the latest operating systems. The Compatibility Cookbook provides info about changes to and new features of the Windows 10, Windows 8.1, Windows 8, and Windows Server 2012 R2 operating systems.
Before you can get your desktop application certified for Windows, you’ll need a developer account. Create yours today.