Universal Windows Platform | Visual Studio2023-05-02T09:56:31-07:00

Universal Windows Platform Development

Develop apps that target a wide range of devices including PC, mobile, Xbox, HoloLens, IoT, and Surface Hub.

graphic with one platform and many devices

Opportunity

One platform, many devices

Windows 10 opens up new revenue opportunities, providing a unified store to reach every device running Windows 10. Windows runs on a single, unified core across devices – mobile, desktop, Xbox, or elsewhere. You can reach them all with one codebase and adapt it at runtime as needed.

Leverage expertise

C#, VB, C++, HTML, JavaScript

Leverage your existing skills in C#, Visual Basic, C++, and HTML/JS to take advantage of the power of Windows 10 to build the next generation of apps.

screenshot of .NET Framework 4.5.2
screenshot of IntelliSense code editor

Code

IntelliSense, navigation, refactoring

Enhance your productivity with advanced syntax highlighting, IntelliSense code completion, and intuitive source navigation in the code editor. Optimize and maintain your code-base with powerful refactoring and duplicate code detection tools.

Design

Professional, polished experiences

Create engaging and tailored user interfaces for Universal Windows apps with Blend for Visual Studio, the premier professional design tool for XAML apps. Build beautiful transitions and visualizations using Blend’s full suite of vector drawing tools, powerful template editing features, real-time animation, visual state management, and more.

screenshot of Blend for Visual Studio
screenshot Manager for Connected Services

Connect

Azure, Office 365, Salesforce and more

Easily integrate with cloud services like Azure Mobile Services, Salesforce and Office 365 with the Visual Studio Services Manager for Connected Services. Seamlessly manage your servers, services and databases with features like Server Explorer and Data Sources.

Debug and analyze

Troubleshoot, diagnose, fix

Streamline your development experience with first class debugging features like IntelliTrace, Code execution control, and inspection, UI debugging tools for XAML, and a great experience for understanding and resolving exceptions.

screenshot of Live Visual Tree

Optimize

Measure, identify, improve

Optimize your apps by using tools like CPU Usage, Memory Usage, Network Usage, GPU Usage, and App Timeline in the Performance and Diagnostics hub. Identify bottlenecks and improve your performance with a scenario-centric view of resource usage in your application.

Test

Validate, automate, manage

Adopt testing practices such as manual, automated, exploratory and load testing with Visual Studio and Team Foundation Server. Easily automate the process of building, deploying, and running tests in your lab environment with Visual Studio’s Lab Management tools.

screenshot of Visual Studio's Lab Management tools

Feedback