Microsoft Virtual Academy
What's new for developers in Visual Studio 2017 Walt Ritscher
Walt Ritscher @WaltRitscher Senior staff instructor at LinkedIn Learning and Lynda.com My content team produces 100's of developer courses/month. Checkout the comprehensive Visual Studio series. http://bit.ly/VisualStudioPlaylist Source Code https://github.com/WaltRitscher/WhatsNewVs2017 @WaltRitscher
Agenda - 1 Web Tools 5 Code Editor 2 Extensions 6 Refactoring 3 9/20/2018 5:02 AM Agenda - 1 Web Tools 5 Code Editor 2 Extensions 6 Refactoring 3 Unit Tests 7 Style Analyzers 4 Debug Tools © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Web Tools Walt Ritscher
Chrome Debugging F5 Debugging works with Chrome Browser Breakpoints in JavaScript
ASP.NET Core Docker New project dialog has Docker option Configure Docker in existing project
Extensions Walt Ritscher
Roaming Extension Manager Sync extensions across Visual Studio installs
Live Unit Tests Walt Ritscher
Live Unit Testing Unit tests are evaluated in background Pass/Fail status updated while writing code Enable/Disable with option setting
Debug Tools Walt Ritscher
Debug Tools Run to Click Exception Helper
Code Editor & Refactoring Walt Ritscher
Code Editor The GoTo tool Find All References Completion List Filtering
Refactor New refactoring for C# and VB Simplify object initialization Move 'out' variables Convert String.Format to string interpolation Simplify null checks Simplify throw expressions Sync filename and type name Move type to matching file
Style Analzyer Walt Ritscher
Style Analyzer New section in Tools/Options Alternate to FX Cop Analyzes syntax rules and flags violations