Full Day Hands-On Labs

(Additional Fee Required.  See Pricing Page for Details.)

New to Visual Studio Live! (VSLive!™) Las Vegas, these instructor-led, pre-conference Hands-On Labs offer attendees intensive in-depth training before the conference officially begins. Choose from three extended 8-hour labs and take advantage of in-person instruction as well as collaboration with peers.

All labs are Bring Your Own Laptop (BYOL). Attendance for each Hands-On Lab is limited, so be sure to sign up early for these special pre-conference HOLs.

HOL01 - Full Day Hands-On Lab: Build an Azure App in a DayEveryone

Brian Randell
Sunday, March 12, 9:00am – 6:00pm

Start the week by getting your hands "dirty" in this all-day, hands-on workshop. Spend the day with Brian and some friends as you take an existing, responsive web site and lift & shift it to the cloud, along with its SQL Server database and other components. The website is a social site where you can invite co-workers to share updates, photos, documents, and videos from your desktop or mobile device with support for secure authenticated logins, searching, and more. You'll use Visual Studio 2015, Visual Studio Team Services, and Microsoft Azure while getting both the how and why. All the code is provided with step-by-step instructions and you can work at your own pace. In addition to the lab code, you'll get additional Xamarin projects that you can use when you get home to build & connect iOS, Android, and Universal Windows Platform apps to your Azure-hosted service.
Attendance is limited.

You will learn:

  • How to move an existing .NET app to Microsoft Azure
  • How to build secure cloud-hosted apps using Visual Studio 2015
  • How to manage your code and development assets with Visual Studio Team Services

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

You will only need a computer that supports Wi-Fi and that can connect to a Microsoft Azure hosted virtual machine via Remote Desktop Protocol (RDP). If you're running Windows 8.1 or Windows 10, you're ready to go!

If you're running Windows 7, you'll want to make sure you're have installed the latest Remote Desktop client. You can get it at https://support.microsoft.com/en-us/kb/2923545.

You can also use a Mac running OS/X 10.7 (Lion) or later with an Intel 64-bit processor. You'll want to install the latest Microsoft Remote Desktop client from the Mac App Store. You can find it via https://itunes.apple.com/us/app/microsoft-remote-desktop/id715768417?mt=12

HOL02 - Full Day Hands-On Lab: AngularJS 2 Intermediate

Ted Neward
Sunday, March 12, 9:00am – 6:00pm

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.

Attendee Requirements:
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.

HOL03 - Full Day Hands-On Lab: An Introduction to Building XAML Applications Introductory

Billy Hollis
Sunday, March 12, 9:00am – 6:00pm

For those who have no experience or limited experience with XAML, this lab introduces the most important concepts you will need to begin building applications. That includes fundamentals of XAML syntax, using the Visual Studio designers and editors, the composition model for putting XAML elements together, using the most important layout elements, and fundamentals of data binding and data templating. All concepts will have lecture plus a hands-on lab session for you to practice the techniques presented. Attendees may work alone, or in pairs. Lab exercises will be done in Windows 10 UWP XAML, but all concepts and almost all the XAML in the exercises are compatible with Windows Presentation Foundation (WPF) as well. 
Attendance is limited.

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

Each attendee (or pair of attendees if you prefer to work as a pair) will need a Windows 10 laptop with Visual Studio 2015. A touch laptop is recommended but not required.