In-Depth Training for Developers

Looking for intense hands-on developer training to help you take your dev career to a new level? VSLive! Training Seminars take our world-class education directly to you to provide in-depth, actionable developer training when and where it's convenient to you. Keep up-to-date on some of the hottest trends in the developer world to drive your career forward. These engaging and high-impact training seminars provide in-depth education and knowledge-share, networking with fellow peers, and one-on-one interaction with a skilled instructor to take what you have learned back to your office.

Who Should Attend?

This is a technical hands-on VSLive! training seminar, and as such, is geared to developers, data engineers, and architects but can also be helpful to technology product management such as IT leaders, chief data officers, and chief technology officers. Coding experience is expected, and hands-on labs will be performed using the latest technologies.

Register Now

2-Day Hands-On Training Seminar: Building Your First .NET 5 MVC Application
May 4-5, 2021
9:00AM – 5:00PM (Central)
Level: Introductory

One of the most popular methods for creating web application these days is Microsoft's .NET 5 and the Model-View-Controller (MVC) design pattern. Using the MVC pattern makes your code reusable, testable and flexible. In this course you use .NET 5, MVC and Razor markup to build a web application. This course assumes you have little to no experience using MVC and .NET 5 and want to learn to build web applications using this technology. This course walks you step-by-step through building a business application using the MVC Razor markup in .NET 5.

Throughout this course you learn the basics of the MVC design pattern and navigating from page to page. Tag helpers are an easy way to add great functionality to your web pages. Passing data from one page to the next, or from a controller to a view can be accomplished using a few different mechanisms and each is explored. Exception handling and logging are essential in today's applications and MVC has an easy way to deal with both.

After the basics of MVC have been explored, you start to build a list of product data and learn how to build forms for user input. Data validation can be accomplished using Data Annotations, and you learn how to display validation messages to the user. Finally, you build a full CRUD page so a user can retrieve, insert, update, and delete data in a SQL Server table.

You will learn:

  • About getting started with .NET 5 MVC and Razor markup
  • How to manage state, catch exceptions, and perform logging
  • About working with tag helpers and the HTML helper class
  • About displaying, validating, and modifying data in a database

Attendee Prerequisites:
No prior knowledge of MVC is required, however we assume you understand the basics of web programming such as HTML and CSS. You should possess a working knowledge of C# and the .NET Framework.

Attendee Workstation Requirements:
You must provide your own computer (Windows or Mac) for this hands-on lab workshop with the following technologies installed:

Meet Our Speaker

Paul Sheriff

Paul has been in the IT industry over 34 years. In that time he has successfully assisted hundreds of companies architect software applications to solve their toughest business problems. Paul has been a teacher and mentor through various mediums such as video courses, blogs, articles and speaking engagements at user groups and conferences around the world. Contact Paul at

Top Reasons To Join Us

In-Depth Training.

If you are a developer, data engineer, architect, IT leader, Chief Data Officer, Chief Technology Officer, or industry professional looking for training, VSLive! Training Seminars provide focused in-depth training with one of the top experts in the field. Attend virtually and learn all about using .NET 5, MVC, and Razor markup to build a web application from scratch.


With small classes and an expert instructor, the intimate virtual setting of these training courses allows for networking with your peers to learn from their experiences, problem-solve, and brings solutions back to your office.

Get the Most Out of Your Time.

If you don’t have time for a full 4, 5, or 6-day conference, look no further. VSLive! Virtual Training Seminars provide in-depth, actionable training in a two-day format to fit in with your busy schedule.

Looking For More? If you are interested in more developer training offerings, check out and to explore the events, sessions, workshops and hands-on training options we offer.

Register Today to Secure Your Space!


  • Extended Early Bird Registration through April 23
  • Standard Registration through May 4
  • 2-Day Seminar
  • $1,250
  • $1,400

Discounts are available for alumni, government employees, and educators. For more information, contact us at, or 949.296.9840.

Part of a team of 3 or more? Contact us at, or 949.296.9840 for more information and pricing.

Please make checks payable to: VSLive! Seminars

Send checks to: 1105 Media Inc. General Lockbox, File 2273, 1801 W Olympic Blvd., Pasadena, CA 91199-2273

Questions? Contact Brent Sutton at, or 949.296.9840

Why Visual Studio Live!

Visual Studio Live! (VSLive!™) conferences and training seminars offer intense developer training and knowledge-share to software developers, programmers, architects, designers and more that are looking for training they can put to use immediately back in the office. Join our unique brand of training on .NET, the Microsoft Platform, open-source technologies and more. Visit us at


Questions or Want to Learn More?
Email Brent Sutton at
We look forward to hearing from you!