Microsoft Virtual Academy - f.ch9.ms

Microsoft Virtual Academy - f.ch9.ms

Microsoft Virtual Academy What's new for developers in Visual Studio 2017 Walt Ritscher

Walt Ritscher 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 Unit Tests 7

Style Analyzers 4 Debug Tools 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 & Walt Ritscher Refactoring

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

Recently Viewed Presentations

  • Modifying Worsheets, Study Materials, Essays and Tests for ...

    Modifying Worsheets, Study Materials, Essays and Tests for ...

    Modifying Worksheets, Study Materials, Essays and Tests for ELL Students by Christine Scheid WORKSHEETS Highlight Options Underline clues STUDY MATERIALS Use books on tape and recordings that accompany content reading STUDY MATERIALS Make your own recordings of books and content...
  • Controlling Layout with Style Sheets

    Controlling Layout with Style Sheets

    Controlling Layout with Style Sheets. An introduction. Due to the fact that the students do not have anything to reference in terms of text, this ppt is provided as a study guide, thus the untraditional style of the ppt. Students...
  • Germanys Provisions Post WWI Europe after the Great

    Germanys Provisions Post WWI Europe after the Great

    The Dawes Plan. U.S. plan to reorganize the German economy. Lower annual war reparations payments. German currency reorganized. U.S. loans to Germany. Stabilizes the German economy. 1924-1929 sees a return to relative economic prosperity
  • The California Registry and the Voluntary Carbon Market

    The California Registry and the Voluntary Carbon Market

    Projects consequently require a different type of accounting—more microscopic and one that attempts to tease out the difference between business as usual and what an organization does to actuate a reduction So, because of these distinctions there are also generally...
  • Dynamic Alternative lternative Routing Yashar Ganjali Stanford University

    Dynamic Alternative lternative Routing Yashar Ganjali Stanford University

    Dynamic Alternative Routing Yashar Ganjali Stanford University November 2001 Underlying Network Properties Fully connected network Underlying network is a trunk network Relatively small number of nodes In 1986, the trunk network of British Telecom had only 50 nodes Any algorithm...
  • Jail Triage - BLUEGRASS

    Jail Triage - BLUEGRASS

    The Jail Triage Process. Jail staff will be asked to provide Triage with basic information from all available sources such as: Name, SSN, DOB, charges noting felonies, booking date, known substances in use, withdrawal potential, any flags they had at...
  • PowerPoint-presentatie

    PowerPoint-presentatie

    NPT-dienstRaïdho. Intensieve ambulante trajectbegeleiding. Minderjarigen die een ernstige MOF (als misdrijf omschreven feit) gepleegd hebben. Traject gedurende en na vrijheidsberoving
  • Hair & Beauty REVISION  Understanding the hair and

    Hair & Beauty REVISION Understanding the hair and

    List four items of PPE Give examples of services and treatments when PPE is used KEY WORDS:Career Job role Salary Skill set Skills Attributes Job role ASSESSMENT: How confident are you in this section? What is a career path way?...