Remote Collaboration for Developers with Microsoft Live Share
1h 19mIntermediate2020-05-28
Authors

Walt Ritscher
Programmer, UI Designer, Staff Instructor at LinkedIn Learning

Ray Villalobos
Senior Staff Instructor at LinkedIn Learning
Course details
Remote work is the new normal for many professionals. Software developers acclimating to this new world of work must grapple with the same challenges facing those in other industries. How do you best approach remote collaboration? How do you remain efficient when your living room is now your office? Cloud-based DevOps tools help remote developers manage their source code and build pipelines, and virtual communication tools help them keep in touch with their coworkers. Developers also need tooling to write, review, and pair with other developers in their IDEs and code editors. In this course, staff instructors Walt Ritscher and Ray Villalobos dive into one such tool: Microsoft Visual Studio Live Share. This tool—which is integrated in the Visual Studio IDE and Visual Studio Code editor—makes it easy to share, edit, and debug your code without requiring collaborators to install SDKs or clone any repos. Discover how to start a Live Share session, co-debug a project, and more.
Skills covered
Visual StudioTeams and CollaborationWeb Development ToolsSoftware Development ToolsWeb DevelopmentProfessional DevelopmentLeadership and ManagementMicrosoftSoftware Development
Concepts
0. Introduction
- 01 - Collaborate with Microsoft Live Share
- 02 - What you should know
- 03 - How to access the sample code on GitHub
1. Set Up Live Share
- 04 - Add Live Share to Visual Studio
- 05 - Sign in to your Microsoft account
- 06 - Add Live Share to Visual Studio Code
- 07 - Sign in to your Microsoft account in Visual Studio Code
2. Real-World Example
- 08 - Explore the chapter scenario
- 09 - Connect to the session and start a call
- 10 - Looking at a coworker's code
- 11 - Follow along with coworker's browser
- 12 - Edit the coworker's code
3. Start a Live Share Session
- 13 - Understand the example setup
- 14 - Start a Live Share session from Visual Studio
- 15 - Start a Live Share session from Visual Studio Code
- 16 - Use the contact list to start a Live Share session
- 17 - Start a Live Share session from the browser
- 18 - Collaborate via the browser with Visual Studio Online
4. Co-Editing a Project
- 19 - Prepare the editors for the examples
- 20 - The example projects and files
- 21 - See the collaborators in the editor
- 22 - Understand the Preview tab feature
- 23 - Finding the guests' edit locations
- 24 - Use Focus Participants tool in Visual Studio
- 25 - Use Focus Participants tool in Visual Code
- 26 - Use the Follow feature
- 27 - Enjoy IntelliSense in guest session
5. Working with Others
- 28 - Use read-only mode to prevent editing code
- 29 - Set guest status
- 30 - Manage your Live Share session
6. Sharing Resources
- 31 - Set up an integrated terminal in Visual Studio
- 32 - Enable the terminal
- 33 - Share a terminal session
- 34 - Run an app in a shared terminal
- 35 - Share a web server
7. Co-Debugging a Project
- 36 - Set Live Share debug options
- 37 - Start a debug session
- 38 - Debug a web application
- 39 - Rejoin session on startup
What's Next
- 40 - Next steps
Related courses
Related learn paths
- Develop Your Skills in Agile Software Development
- Getting Started with DevOps
- Getting Started with Software Testing
- Succeed as a Remote Software Developer
- Succeed as a Remote IT Administrator
- Career Essentials in GitHub Copilot Professional Certificate
- Master GitHub Copilot
- Getting Started with Agile Software Development