Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Mastering Visual Studio 2019
Rating: 4.2 out of 5(87 ratings)
543 students
Last updated 12/2019
English

What you'll learn

  • Understand the new search capabilities in Visual Studio: menus, commands, and options, and boost your productivity to the max
  • Enhance solution load-time performance
  • Faster ways to pinpoint issues in your code and resolve them
  • Learn more about the new Git Tools features and how to easily switch between tasks without losing your code changes
  • Debug, test, and improve your code before deploying your application
  • Use the new CPU Profiling solution for ASP .NET to develop web applications
  • Master enhanced productivity tools in Xamarin Android Designer

Course content

6 sections30 lectures1h 56m total length
  • The Course Overview4:18

    This video will give you an overview about the course.

  • The New Start Window2:19

    Explore the new start window in Visual Studio 2019.

       •  Review the new dashboard format

       •  Browse a list of recently opened folders, projects, and solutions

       •  Explore options for opening existing items, creating new items, or opening without code

  • Creating New Projects2:39

    Learn how to navigate the new interface for creating new projects.

       •  View new scrolling selection area

       •  Filter by language, platform, and type

       •  Explore the new marketplace experience

  • Visual Changes in the Shell2:57

    Learn how to utilize new changes in the Visual Studio 2019 IDE.

       •  Discover new heads-up indicators

       •  Briefly review the new search bar

       •  Look at the new toolbar customization options

  • New Search Capabilities3:09

    Learn how to use the new search bar in Visual Studio 2019.

       •  Review contextual searches across the IDE

       •  Search menu items, components, and templates

       •  See top results or full list of matches

  • Document Health and Code Cleanup9:35

    Discover new features related to code maintenance and intelligent document health indicators.

       •  Review health indicators within a document

       •  Use code cleanup to fix warning or suggestions

       •  Apply cleanup rules using config files or Roslyn analyzers

  • Test Your Knowledge

Requirements

  • Who have a basic working knowledge of Visual Studio.

Description

This comprehensive course covers the advanced features of Visual Studio 2019 and uses a practical approach to bolster your programming skills and simplify application development requirements.

You will master advanced topics to take your skills to the next level with Visual Studio 2019. We begin with a quick overview, then introduce the new features, including updates such as tighter integration between Visual Studio Team Explorer and Azure DevOps, a suite of tools that enables you to easily create cloud-enabled apps powered by Microsoft Azure. You will learn to create apps for the web as well as cross-platform applications. You will learn how to connect to databases using Server Explorer. You will learn how to debug, test, and improve your code and deploy your app. You will also learn how to manage your code, collaborate, and extend Visual Studio’s functionalities.

By the end of the course, you will have mastered the new features and functionalities of Visual Studio 2019 to utilize the full benefits of Visual Studio when it comes to building advanced applications.

About the Author

Joshua Garverick is a Microsoft MVP and a seasoned IT professional with more than 15 years' enterprise experience working in several large industries (finance, healthcare, transportation, and logistics). He specializes in application lifecycle management and is currently involved with DevOps and architecture projects, focusing specifically on software architecture and enterprise needs. Josh is a Visual Studio ALM Ranger, providing guidance, practical experience, and solutions to the developer community.

Who this course is for:

  • This course is for those who are keen to master advanced features unlikely to be known to average developers/users, and then apply them to take real-world projects to the next level.