Hands-On Training for Developers

Looking for intense developer training to help you take your dev career to a new level? Visual Studio Live! HOT brings full day hands-on training to you in an intimate setting with an industry expert as your guide. Keep up-to-date on some of the hottest trends in the developer world to drive your career forward with the latest technology. These HOT events provide in-depth training and knowledge-share, networking with fellow (and local) peers, and one-on-one interaction with skilled instructors to take what you have learned back to your office.

Buy a One-Day or Two-Day Pass

Philip Japikse
Developer, Coach, Author, Teacher. Microsoft MVP, MCSD, CSM, and CSP
Philip Japikse
Developer, Coach, Author, Teacher. Microsoft MVP, MCSD, CSM, and CSP

An international speaker, Microsoft MVP, ASPInsider, MCSD, CSM, and CSP, and a passionate member of the developer community, Phil Japikse has been working with .NET since the first betas, developing software for over 30 years, and heavily involved in the agile community since 2005. Phil is co-author of best-selling "C# and the .NET 4.6 Framework" and "Pro C# 7", the Lead Director for the Cincinnati .NET User's Group and the Cincinnati Software Architect Group, co-hosts the Hallway Conversations podcast , founded the Cincinnati Day of Agile, and volunteers for the National Ski Patrol. Phil is also a published author with LinkedIn Learning. During the day, Phil works as an Enterprise Consultant and Agile Coach for large to medium firms throughout the US. Phil enjoys to learn new tech and is always striving to improve his craft. You can follow Phil on twitter and read his blog.

DAY #1: September 12, 2018
8:00AM – 5:00PM
Develop an ASP.NET Core 2 and EF Core 2 App in a Day
Level: Intermediate

Interested in ASP.NET Core 2.x and Entity Framework Core 2.x, but not sure where to start? Start here with an all-day Hands on Lab where you will build a complete solution using the latest development technology from Microsoft. Using Visual Studio 2017 (15.7 or greater) and .NET Core 2.1, you will build a data access library using Entity Framework Core, complete with repos and migrations. Next, you will build a ASP.NET Core web application, leveraging all of the latest that ASP.NET Core has to offer, including Tag Helpers, View Components, Dependency Injection, and more!

You will learn:

  • The new project structure for .NET Core 2.x Apps
  • Creating a data access layer with Entity Framework Core 2.x
  • Initializing data for testing with EF Core 2.x
  • Building a website with ASP.NET Core 2.x
  • Configuring the HTTP pipeline and routing
  • Using and creating Tag Helpers
  • Creating and using View Components
  • Leveraging Dependency Injection

Attendance is limited.

Ted Neward
Director, Developer Relations, Smartsheet.com
Ted Neward
Director, Developer Relations, Smartsheet.com

Ted Neward is a programming language, virtual machine, and enterprise-scale architect. He has written a dozen books and hundreds of articles on .NET, Java, enterprise systems, mobile development, and programming languages. He resides in the Pacific Northwest, and can be found on the Internet at tedneward.com, itrellis.com, @tedneward on Twitter, and blogs at blogs.tedneward.com.

DAY #2: September 13, 2018
8:00AM – 5:00PM
Busy Developer's Hands-On Lab on Angular
Level: Intermediate

In the world of the Single-Page Application (SPA), one name that appears over and over again is that of AngularJS, a JavaScript web framework that does things a little differently--and with great effect. But getting started with AngularJS is a higher bar than some other JavaScript frameworks, because if you don't do things the "Angular Way", it gets really tricky really quickly. In this Hands-On Lab, we'll start from zero, with a little TypeScript, then start working with Angular 2: its core constructs and how it works with components, modules, and of course the ubiquitous model/view/controller approach. Bring your laptop, a buddy, and a caffeinated beverage of your choice, because once you strap in, it's going to be an exciting hands-on, lecture/lab ride.

Attendance is limited.


Top Reasons To Join Us in Minneapolis

Hands-on Training.

If you are a developer, engineer, programmer, architect, or industry professional, VSLive! HOT provides in-person, hands-on training with some top experts in the field. Bring your laptop to apply this first-hand knowledge to your current environment.

Two HOT Topics in Two Days.

You have access to two back-to-back HOT courses with one easy trip! The flexibility to attend either day – or both – allows you to keep up on the latest dev trends with intense developer training.


With small classes and expert instructors, the intimate setting of these HOT 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 or 5-day conference, look no further. VSLive! HOT provides in-depth, hands-on training in a one or two-day format to fit in with your busy schedule.

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

The Countdown Continues to Join Us in Minneapolis - Do Not Miss Out!


  • Standard Registration through September 12
  • 1-Day Package
  • $695
  • 2-Day Package
  • $1,340

A continental breakfast, hot catered lunch, and breaks will be provided as part of your HOT registration.

Discounts are available for alumni, government employees and educators. For more information, contact us at [email protected], or 972.687.6719.

Part of a team of 3 or more? Contact us at [email protected], or 972.687.6719 for more information and pricing.

You may substitute one person in your place by contacting [email protected] at least five business days prior to the event. If you must cancel all or part of your registration, your refund request must be sent to [email protected] no later than 20 business days prior. Your fee will be returned, less a $250 cancellation fee. No refunds will be issued within 20 days of the event.

Event Details

Click here for detailed event location


The facility name you are looking for is Euler Training Center (MicroTek - Minneapolis), a MicroTek partner facility.

Euler Training Center
West End Plaza Building
1660 MN-100 S
St Louis Park, MN 55416, United States
P: 952-567-4220

There is plenty of parking at the Euler Training Center (MicroTek - Minneapolis) on the Surface Parking Lot as well as the Parking Ramp. Parking is complimentary.

The Euler Training Center is located in The West End area of St. Louis Park, between Parkdale Drive and Gamble Drive.

Hotels, Directions & Travel
Click here for hotels, directions & travel


VSLive! HOT has partnered with Euler Training Center (MicroTek - Minneapolis) to offer you discounted pricing at two hotels close to the training center.

Homewood Suites
5305 Wayzata Boulevard
St. Louis Park, Minnesota, 55416

This all-suite hotel offers full kitchens and we are just steps from the shops at West End. Complimentary breakfast and dinner reception with beverages. Closest hotel to Minneapolis Training Center.

Reserve your room online or call 952-544-0495 and request the MicroTek rate.

Holiday Inn Express & Suites
6051 Golden Hills Drive
Minneapolis, Minnesota, 55416

Guests will enjoy our newly renovated hotel .5 miles from the training facility. We are less than one mile from the Shops at the West End. We have complimentary breakfast served daily.

Reserve your room online or call 763-545-8300 and request the MicroTek rate.

Super Shuttle

On-Time Taxi

For current info call MTC 612-373-3333

Can't Make This Location? Check Out Our Other Events.

Why Visual Studio Live!

This year, Visual Studio Live! (VSLive!™) celebrates 25 years as one of the most respected, longest-standing, independent developer conferences. VSLive! offers intense developer training and knowledge-share, with 7 shows around the U.S. each year, bringing together software developers, programmers, architects, designers and more. Join our unique brand of training on .NET, the Microsoft Platform and open source technologies and more. Visit us at vslive.com.

Questions or Want to Learn More?
Email Mallory Bastionell at [email protected].
We look forward to hearing from you!

Day #1 Laptop Requirements
September 12, 2018 Develop an ASP.NET Core 2 and EF Core 2 App in a Day
  • You must provide your own laptop computer for this hands-on lab.
  • You will need to have Visual Studio 2017 version 15.7+ installed (any edition). Visual Studio 2017 15.7+ Community Edition can be downloaded from https://www.visualstudio.com/downloads/. When installing, make sure to select the "ASP.NET and web development” and “.NET Core cross-platform development" workloads.
  • You will need to install the x64 versions of the SDK and Runtime (2.1.300). They can be downloaded from https://www.microsoft.com/net/download/core. Confirm the install by opening a command prompt, enter "dotnet --version" (without the quotes) - you should see 2.1.300. Note: The trailing zeros (0) are required. Confirm the runtime by typing "dontnet --list-runtimes" (without the quotes) and look for "2.1.0".
  • You also will need to have SQL Server Express 2014 or later. Visual Studio 2017 15.7 installs SQL Server Express LocalDb by default, and this is perfect for this HOL. If you need to install SQL Server Express you can install from here: https://msdn.microsoft.com/en-us/library/hh510202.aspx.
  • Optionally, install SQL Server Management Studio (SSMS) installed. SSMS can be installed from the SQL Server 2016 Express installer, located here: https://msdn.microsoft.com/en-us/library/hh510202.aspx.
  • Finally, you need to download the starter files and Lab documents for this HOL, located in https://github.com/skimedic/dotnetcore_hol/tree/master/2.1.
Day #2 Laptop Requirements
September 13, 2018 Busy Developer's HOL on Angular

You must provide your own laptop computer for this hands-on lab.

Any development laptop with NodeJS v5.x.x (or greater) and npm v3.x.x (or greater) installed before arriving. (Check the versions by opening a command-line terminal and typing "node –v" and "npm –v".) VisualStudio Code is recommended, but not required.