Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Hands-On Visual Studio 2022

You're reading from   Hands-On Visual Studio 2022 A developer's guide to exploring new features and best practices in VS2022 for maximum productivity

Arrow left icon
Product type Paperback
Published in Jun 2022
Publisher Packt
ISBN-13 9781801810548
Length 350 pages
Edition 1st Edition
Languages
Arrow right icon
Authors (2):
Arrow left icon
Miguel Angel Teheran Garcia Miguel Angel Teheran Garcia
Author Profile Icon Miguel Angel Teheran Garcia
Miguel Angel Teheran Garcia
Hector Uriel Perez Rojas Hector Uriel Perez Rojas
Author Profile Icon Hector Uriel Perez Rojas
Hector Uriel Perez Rojas
Arrow right icon
View More author details
Toc

Table of Contents (20) Chapters Close

Preface 1. Part 1: Visual Studio Overview
2. Chapter 1: Getting Started with Visual Studio 2022 FREE CHAPTER 3. Chapter 2: Configuring the IDE 4. Chapter 3: Improvements in Visual Studio 2022 5. Chapter 4: Creating Projects and Templates 6. Chapter 5: Debugging and Compiling Your Projects 7. Part 2: Tools and Productivity
8. Chapter 6: Adding Code Snippets 9. Chapter 7: Coding Efficiently with AI and Code Views 10. Chapter 8: Web Tools and Hot Reload 11. Chapter 9: Styling and Cleanup Tools 12. Chapter 10: Publishing Projects 13. Part 3: GitHub Integration and Extensions
14. Chapter 11: Implementing Git Integration 15. Chapter 12: Sharing Code with Live Share 16. Chapter 13: Working with Extensions in Visual Studio 17. Chapter 14: Using Popular Extensions 18. Chapter 15: Learning Keyboard Shortcuts 19. Other Books You May Enjoy

VS flavors

Since version 2012, VS has had three flavors that cover all developers' preferences and needs. Just one of these three alternatives is completely free for the community.

In the following sections, you will see the differences between each version and learn about the features supported by each version, which are the following:

  • Visual Studio Community
  • Visual Studio Professional
  • Visual Studio Enterprise

So, let's understand the main aspects of each version.

Visual Studio Community

Visual Studio Community is a free version that incorporates all the basic tools to create, build, debug, and deploy .NET applications and all the collaboration instruments integrated into VS.

Visual Studio Community has a limit of five users and is restricted to non-enterprise organizations.

The main tools in Visual Studio Community are the following:

  • Basic debugging tools (tools for inspecting code during debugging)
  • A performance and diagnostics hub (tools to analyze application performance and memory use)
  • Refactoring tools (tools to clean and style code following best practices)
  • Unit testing (a feature to navigate, run, and collect results from unit tests)
  • Peek definition (a functionality to navigate to the definition of a method or function)
  • VS Live Share (a tool for real-time collaboration development)

This version is suitable for students, independent developers, freelancers, and small companies. Even though this version includes all the main tools that you will use on a daily basis, in some scenarios associated with unit testing, memory, or inspection, these tools aren't enough.

Visual Studio Professional

Visual Studio Professional is a licensed version of VS offered by subscription; this version is recommended for enterprise applications and teams with more than five developers. VS Professional includes the same tools as Visual Studio Community but with some additions, such as CodeLens (a VS feature to find references, changes, and unit testing in code).

At the time of writing, the cost of VS professional subscription is $45 per month for an individual user.

The professional subscription includes $50 in Azure credit, training, support, and Azure DevOps (basic plan).

Visual Studio Enterprise

Visual Studio Enterprise is the top-level subscription version of VS (with Visual Studio Professional) that includes all of VS Community's features, Visual Professional's improvements, and some additional tools.

Some features to highlight are as follows:

  • Live unit testing (a feature wherein unit testing is rerun every time a change is made)
  • The Snapshot Debugger (a tool for saving snapshots during debugging when an error occurs)
  • Performance analysis tools for mobile applications
  • Architectural layer diagrams (to visualize the logical architecture of your app)

Enterprise subscription has a $250 fee per month, but it includes $150 in Azure credit, Power BI Pro, Azure DevOps with test plans, and all the features available for VS.

To see a comparison of the different flavors and prices, you can go to https://visualstudio.microsoft.com/vs/pricing/.

Important Note

For this book, we are going to use Visual Studio Community. Since this is a free version, you don't have to pay any subscription, and all the topics are covered with this version.

You have been reading a chapter from
Hands-On Visual Studio 2022
Published in: Jun 2022
Publisher: Packt
ISBN-13: 9781801810548
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image