Visual Studio 2022: First Look

Visual Studio 2022: First Look

53mIntermediate2021-12-06

Authors

Walt Ritscher

Walt Ritscher

Programmer, UI Designer, Staff Instructor at LinkedIn Learning

Course details

Visual Studio from Microsoft is a powerful, comprehensive integrated development environment (IDE) that you can use to develop computer programs and build websites, web apps, web services, and mobile apps. In this course, Walt Ritscher explores the latest updates and new features. Walt introduces you to IntelliCode, a new IntelliSense feature that can suggest complete lines of code based on your code context. He steps through how to use Hot Reload in .NET to modify your app-managed source code while the application is running. Walt shows you several new features in the debugger, then highlights how to commit changes to multiple repositories, across multiple Git branches. Walt walks you through UI improvements and colorized editor tabs, as well as new features in the C# editor and XAML. Plus, he covers new project templates, the redesigned Project Properties dialog, and the benefits of making Visual Studio a 64-bit application.

Skills covered

Visual StudioFirst LookWeb Development ToolsProgramming FoundationsSoftware Development ToolsWeb DevelopmentMicrosoftSoftware Development

Concepts

Introduction

  • New features in Visual Studio 2022

Visual Studio 2022 New Features

  • Improved editors with AI
  • .NET Hot Reload
  • Debugger - Add and move breakpoints
  • Debugger - Temporary breakpoints
  • Debugger - Dependent breakpoints
  • Debugger - Force run to cursor
  • Git - Multiple repositories
  • Git - Commit to multiple respositories
  • UI improvements
  • Colorized editor tabs
  • C# editor - Value tracking
  • C# editor - Smart breakline
  • C# editor - Refactor add null check
  • C# Editor - Refactor Introduce Parameter
  • C# Editor - Inheritance margin
  • XAML - Designer
  • XAML - Live Preview
  • XAML - Live Preview toolbar
  • New project types
  • Project Properties dialog
  • 64-bit application
  • Other improvements

Conclusion

  • Next Steps