Getting Started with Visual Studio 2022 : Learning and Implementing New Features / Dirk Strauss.

Learn how to use the features of Visual Studio 2022 and utilize the IDE correctly to make it your one-stop solution for creating quality code. Learn what's new in VS 2022 and explore the existing features of Visual Studio so you can become a more efficient programmer. This revised edition cover...

Full description

Saved in:
Bibliographic Details
Main Author: Strauss, Dirk (Author)
Format: eBook
Language:English
Published: Berkeley, CA : Apress L. P., 2023.
Edition:Second edition.
Series:ITpro collection
Subjects:
Online Access:Click for online access
Table of Contents:
  • Intro
  • Table of Contents
  • About the Author
  • About the Technical Reviewer
  • Acknowledgments
  • Introduction
  • Chapter 1: Getting to Know Visual Studio 2022
  • Installing Visual Studio
  • Visual Studio 2022 System Requirements
  • Operating Systems
  • Hardware
  • Supported Languages
  • Additional Notes
  • Visual Studio Is 64-Bit
  • Full .NET 6.0 Support
  • Using Workloads
  • Exploring the IDE
  • The Solution Explorer
  • Toolbox
  • The Code Editor
  • New Razor Editor
  • What's Available?
  • Hot Reload
  • Navigating Code
  • Navigate Forward and Backward Commands
  • Navigation Bar
  • Find All References
  • Find Files Faster
  • Reference Highlighting
  • Go To Commands
  • Go To Definition
  • Peek Definition
  • Subword Navigation
  • Features and Productivity Tips
  • Track Active Item in Solution Explorer
  • Hidden Editor Context Menu
  • Open in File Explorer
  • Finding Keyboard Shortcut Mappings
  • Clipboard History
  • Go To Window
  • Navigate to Last Edit Location
  • Multi-caret Editing
  • Sync Namespaces to Match Your Folder Structure
  • Paste JSON As Classes
  • Enable Code Cleanup on Save
  • Add Missing Using on Paste
  • Features in Visual Studio 2022
  • Visual Studio Search
  • Solution Filters
  • Visual Studio IntelliCode
  • Whole Line Completions
  • Visual Studio Live Share
  • Summary
  • Chapter 2: Working with Visual Studio 2022
  • Visual Studio Project Types
  • Various Project Templates
  • Console Applications
  • Windows Forms Application
  • Windows Service
  • Web Applications
  • Class Library
  • MAUI
  • Creating a MAUI Application
  • Pairing to Mac for iOS Development
  • Consuming REST Services in MAUI
  • The Complete Weather App
  • The Target Platforms
  • The Required NuGet Package
  • The Weather Models
  • The WeatherService
  • The MainViewModel
  • Registering Dependencies
  • Building the MainPage View
  • Using SQLite in a MAUI Application
  • The ToDoItem Model
  • The ToDoService
  • The MainViewModel
  • Registering Dependencies
  • Building the MainPage View
  • Managing NuGet Packages
  • Using NuGet in Visual Studio
  • Hosting Your Own NuGet Feeds
  • Managing nmp Packages
  • Creating Project Templates
  • Creating and Using Code Snippets
  • Creating Code Snippets
  • Using Bookmarks and Code Shortcuts
  • Bookmarks
  • Code Shortcuts
  • Adding Custom Tokens
  • The Server Explorer
  • Running SQL Queries
  • Visual Studio Windows
  • C# Interactive
  • Code Metrics Results
  • Maintainability Index
  • Cyclomatic Complexity
  • Depth of Inheritance
  • Class Coupling
  • Lines of Code
  • Send Feedback
  • Personalizing Visual Studio
  • Adjust Line Spacing
  • Document Management Customizations
  • The Document Close Button
  • Modify the Dirty Indicator
  • Show Invisible Tabs in Italics in the Tab Drop-Down
  • Colorize Document Tabs
  • Tab Placement
  • Visual Studio Themes
  • Summary
  • Chapter 3: Debugging Your Code
  • Working with Breakpoints
  • Setting a Breakpoint
  • Step into Specific
  • Run to Click
  • Run to Cursor
  • Force Run to Cursor