Description
Course info
Level
Beginner
Updated
Apr 1, 2019
Duration
36m
Description

Play by Play is a series in which top technologists work through a problem in real time, unrehearsed, and unscripted. In this course, Play by Play: Visual Studio Live Share, Scott Allen and Brice Wilson demonstrate how to use Visual Studio Live Share to share code and collaborate on different types of projects. You'll learn how to follow developers through a codebase, work independently in the same shared project, debug together, and expose servers and terminals to other developers in your Live Share session. Along the way, you'll also learn about the security features built-in to Live Share, some of the configuration options that are available and how to use the technology across platforms. By the end of this course, you’ll have a solid understanding of the features available in Visual Studio Live Share and how they can enable you and your team to work more collaboratively whether you're just down the hall from each other or thousands of miles away.

About the author
About the author

Scott has over 15 years of experience in commercial software development and is a frequent speaker at national conferences, and local user groups. Scott is a Microsoft MVP and has authored books on several Microsoft technologies, including ASP.NET, C#, and Windows Workflow.

More from the author
C# Fundamentals
Beginner
6h 5m
Apr 16, 2019
More courses by Scott Allen
About the author

Brice has been a professional developer for over 20 years and loves to experiment with new tools and technologies. Web development and native iOS apps currently occupy most of his time.

More from the author
State of .NET: Executive Briefing
Beginner
25m
May 17, 2019
RxJS: The Big Picture
Beginner
1h 2m
Mar 5, 2019
More courses by Brice Wilson
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
In this course, Scott will help me understand some of the features and capabilities of Visual Studio Live Share and how it can enable more collaboration between developers. First, he introduces us to exactly what Live Share is and a couple of the most natural use cases where it can enhance developer collaboration and productivity. Brice and I are going to get into a demo pretty quickly, and Brice is going to help me implement a new feature in a web application while we're both using Visual Studio on our own computers. That way you can see how Live Share sessions work, how they're initiated, and how they are secure. I also want to show you how you can share servers through Visual Studio Live Share, and we'll even see how to debug an application together. And in the second half of the course, I'll use Visual Studio Code on my Mac and invite Scott to help me edit a node in Angular app using Visual Studio on his Windows laptop. I'll demonstrate how to share a terminal, and we'll talk about the obvious security implications of that. Scott will also show how he can initiate a debug session from Visual Studio on his machine, and we'll talk about a few techniques for securing individual files in your projects. So if you want to do a code review or pair programming or mob programming or a classroom session, and you want to work with other developers in your own editor, then Visual Studio Live Share is the technology you should try out. We're going to show you how to do that.