Skip to content

dotnet-presentations/build-2025-lab300

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

decorative banner

LAB300 - Hands-on with GitHub Copilot in Visual Studio 2022

This lab will guide you through using GitHub Copilot's various features in Visual Studio 2022. You'll start with a partially completed TinyShop application and use GitHub Copilot to complete missing features and enhance the application.

Prerequisites

  • Visual Studio 2022 with GitHub Copilot extension installed
  • .NET 9 SDK
  • GitHub account with Copilot subscription (including Free)

Lab Overview

The TinyShop application consists of two main projects:

  • A backend API built with .NET Minimal APIs
  • A frontend Blazor Server application

You'll use GitHub Copilot's various features to enhance and complete this application.

Lab Parts

  1. Setup
  2. Exploring the Codebase with GitHub Copilot Chat
  3. Code Completion with Ghost Text
  4. Enhancing UI with Inline Chat
  5. Referencing Code Files in Chat
  6. Using Custom Instructions
  7. Implementing Features with Copilot Agent
  8. Using Copilot Vision
  9. Debugging with Copilot
  10. Commit Summary Descriptions

Key Takeaway: These tools can significantly boost your productivity as a developer by automating repetitive tasks, generating boilerplate code, and helping you implement complex features more quickly.

Session Resources

Resources Links Description
Build session page https://build.microsoft.com/sessions/LAB300 Event session page with downloadable recording, slides, resources, and speaker bio
Microsoft Learn https://aka.ms/AAI_DevAppGitHubCop_Plan Official Collection or Plan with skilling resources to learn at your own pace

About

LAB300 - Hands on with GitHub Copilot in Visual Studio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •