Presentation is loading. Please wait.

Presentation is loading. Please wait.

Tooling Breakout Session

Similar presentations


Presentation on theme: "Tooling Breakout Session"— Presentation transcript:

1 Tooling Breakout Session
Stacey Doerr | Feb 8, 2016

2 Microsoft Build 2016 5/28/2018 3:25 PM Best in class tools Windows is home for developer productivity regardless of the language you use or where your code will ultimately run. Client Developers VS loads and builds your code faster Side by side SDKs ICU/CLDR ships with Windows XAML Edit and Continue Xamarin Gaming Developers PIX released for Windows Desktop Store apps can call AMD and nVidia extensions Game Mode Command Line Developers Debug Linux services with the Windows Subsystem for Linux Bash interop with Windows Powershell, Cmd, Bash - improved font, color, language support © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

3 Desktop and UWP Developers

4 Visual Studio 2017 Faster Startup​
First launch up to 3x faster than Visual Studio 2015​ Normal startup improved with deferred/asynchronous extension loading Faster build cycle with /Debug:fastlink​ Expect 2x-4x linker performance​ Faster debugger symbol loading​​

5 More Productive Open any folder and get going quickly
Build, debug, and place breakpoints, including Node.js and Python​ All without any projects or Solutions.​ Side by side SDKs Starting with Creator’s Update and VS 2017​ Better refactoring support XAML Edit and Continue

6 SQLite Ships With Windows 10
UWP apps can use the OS version of SQLite for local data storage​ Windows 10 Anniversary Update (Build 14393) and later include SQLite in the OS​ “Using Sqlite in UWP Apps” -

7 Industry standard, open-source globalization
ICU/CLDR are open source standards for globalization ICU/CLDR now ships with Windows​ Windows globalization API capacity and usable locale data ​greatly increased ICU APIs part of Universal Windows Platform​ ICU now available on all Windows platforms.​ Reduce disk footprint and app size by having a single OS version​

8 5/28/2018 3:25 PM Windows Device Portal Deploy your app to different devices and debug it Xbox, Hololens, IoT, mobile New Xbox capabilities in Windows 10 Creator’s Update for Xbox © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

9

10 Gaming Developers 5/28/2018 3:25 PM
© 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11 GPU Extensions DirectX 12 provides low-overhead access to GPU while abstracting away vendor-specific differences Some high-end UWP games want to use proprietary GPU-specific features DX11 Multi-GPU support High Dynamic Range With the Creator’s Update, any app can call extensions provided by AMD and nVidia No Store restrictions, no questions asked Applies retroactively to apps targeting Anniversary Update as well

12 Game Mode Game Mode adds predictability
5/28/2018 3:25 PM Game Mode Game Mode adds predictability More predictable CPU and GPU resources Users can designate any app as a Game and switch it on or off (Win + G) Developers can request to always be in Game Mode © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

13 PIX for Windows Desktop
5/28/2018 3:25 PM PIX for Windows Desktop GPU debugger that supports DX12 All the power you’re used to from Xbox, now on the desktop Available publicly since January We thought only a few people would be interested, but… © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

14 PIX Demo Peter Torr Principal Program Manager Lead
5/28/2018 3:25 PM PIX Demo Peter Torr Principal Program Manager Lead © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

15 Command Line Developers
5/28/2018 3:25 PM Command Line Developers © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

16 Bash & WSL Demo Rich Turner Senior Program Manager @richturn_ms
5/28/2018 3:25 PM Bash & WSL Demo Rich Turner Senior Program Manager @richturn_ms © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

17 Bash & WSL Console improvements: Color, rendering, mouse support
Windows Subsystem for Linux Supports most mainstream dev tools Runs many dev’ services Windows <-> Bash “Interop” Visual C++ For Linux & WSL Build & debug C++ Linux binaries Learn more:

18 5/28/2018 3:25 PM . © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Tooling Breakout Session"

Similar presentations


Ads by Google