Visual Studio 2019 Essential Training

Visual Studio 2019 Essential Training

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 4h 24m | 737 MB

Integrated development environments (IDE) make it faster and easier to write high-quality code. Visual Studio, the IDE from Microsoft, has every tool you need to be a productive developer—regardless of your language, programming style, or project type. This course offers a comprehensive introduction to Visual Studio, allowing you to explore the tools and features and configure Visual Studio to support your needs. Walt Ritscher shows how to implement version control with Git, adjust the editor preferences, code more efficiently with IntelliSense and code snippets, and use the built-in tools in Visual Studio for refactoring and debugging code. Plus, learn how to make Visual Studio even more robust by capitalizing on the library of free and paid extensions in the Visual Studio Marketplace.

Topics include:

  • Installing and configuring Visual Studio
  • Working with files and projects
  • Adding a project to Git
  • Using checkout to open files from Git
  • Configuring editor settings
  • Writing code in the editor
  • Using IntelliSense and snippets
  • Change tracking code
  • Refactoring
  • Formatting code
  • Exploring classes
  • Finding references
  • Debugging code
  • Adding Visual Studio extensions
Table of Contents

Introduction
1 Explore the wide world of Visual Studio E9
2 Using the exercise files
3 What you need to know before starting this course
4 How to install Visual Studio
5 Download the Visual Studio installer
6 Choose the workloads and components
7 Verify the install
8 Initial configuration of Visual Studio

Getting Started
9 Visual Studio overview for beginners
10 Beginners guide to the IDE features
11 Explore the Visual Studio E9 versions

Getting Comfortable with the Visual Studio IDE
12 Working with files
13 Introducing projects and solutions
14 Creating projects
15 Identifying the IDE tool and document window types
16 Viewing projects and solutions in Solution Explorer
17 Use folder view in Solution Explorer
18 Use filter and scope in Solution Explorer

Working with Tabbed Editors
19 Working with tabbed editors
20 Preview tab contents
21 Pinning tabbed editors
22 Arranging and grouping tabbed editors

Windows Management
23 Use Window Layout to save or reset tool window positions
24 See more code in full-screen mode
25 Navigate the IDE with the Navigation Helper
26 Docking tool windows with the visualizer
27 Use SplitView within an editor
28 Quickly launch commands with the search tool

Work with Source Control
29 Working with source control in Visual Studio
30 Git and GitHub overview
31 Adding a project to Git
32 Clone the exercise files from GitHub
33 Open solution from Team Explorer
34 Use checkout to open exercise files from Git branches

Configure the Editor Settings
35 Save or restore custom settings
36 Explore the basic display settings for editors
37 Configure the text editor settings
38 Add line numbers for better document readability
39 See more code at a glance with word wrapping
40 Choose a programming font
41 Change the IDE color theme
42 Customize font colors

Code and Markup Editors
43 Explore the code editor windows
44 How the proper editor window is loaded
45 Write example code
46 Use outliners and regions in your code
47 Use hover tips
48 Quick actions
49 Use IntelliSense effectively
50 Change tracking for code edits
51 Refactor your existing code
52 Code snippets

Format Your Code
53 Format and arrange code layout
54 Set your format rules for a language
55 Get consistent code with code styles
56 Get consistent names with code styles
57 Use EditorConfig for consistent code settings

Navigate and Explore
58 Use the enhanced editor scrollbar
59 Use the Class View to explore classes
60 View class relationships with Class Diagram
61 Look up type information
62 Use Peek Definition to see inline definitions
63 Find all references
64 See critical reference info inline with CodeLens
65 Find content and files with the Go To tool

Debugging Code
66 Set the start-up project
67 Use breakpoints effectively
68 Step through code in the debugger
69 Modify code while debugging with Edit and Continue
70 See debug information with DataTips
71 Use the Watch Locals and Autos windows
72 Beyond the basic breakpoint
73 Evaluate performance with PerfTips

Continuing Your Journey
74 Additional tools available in Visual Studio
75 Add extensions to enhance the IDE