Skip to content

Commit 8e812e8

Browse files
Update to Visual Studio 2026 and .NET 10
Co-authored-by: jamesmontemagno <1676321+jamesmontemagno@users.noreply.github.com>
1 parent 8284581 commit 8e812e8

9 files changed

Lines changed: 12 additions & 12 deletions

File tree

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
<img src="img/banner.jpg" alt="decorative banner" width="1200"/>
33
</p>
44

5-
# LAB300 - Hands-on with GitHub Copilot in Visual Studio 2022
5+
# LAB300 - Hands-on with GitHub Copilot in Visual Studio 2026
66

7-
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.
7+
This lab will guide you through using GitHub Copilot's various features in Visual Studio 2026. You'll start with a partially completed TinyShop application and use GitHub Copilot to complete missing features and enhance the application.
88

99
## Prerequisites
1010

11-
- Visual Studio 2022 with GitHub Copilot extension installed
12-
- .NET 9 SDK
11+
- Visual Studio 2026 with GitHub Copilot extension installed
12+
- .NET 10 SDK
1313
- GitHub account with Copilot subscription (including Free)
1414

1515
## Lab Overview

lab/part0-exploring-codebase.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
GitHub Copilot Chat allows you to ask questions about your code and get intelligent responses.
44

5-
1. [] Open the solution in Visual Studio 2022 if it is not already open.
5+
1. [] Open the solution in Visual Studio 2026 if it is not already open.
66
1. Click on the Github Copilot Chat in the top-right corner of Visual Studio and select **Open Chat Window** or press `Ctrl+\+C` if Copilot chat isn't open.
77
![Open chat window dialog](./images/1-open-copilot-chat.png)
88
1. [] Try asking questions about the project structure:

lab/part4-custom-instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Here are some guidelines to consider when creating a Copilot instructions file:
3333
- Should follow OpenAPI best practices.
3434

3535
### Frontend
36-
- Store project is a .NET 9 Blazor Server application.
36+
- Store project is a .NET 10 Blazor Server application.
3737
- Uses default Bootstrap styling.
3838
- UI should have a modern look and feel.
3939
- CSS should be in .razor.css files.

lab/setup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ To complete this workshop you will need to clone a repository with a copy of the
1717
1. [] Enter +++@lab.CloudPortalCredential(User1).Username+++ on the Email, phone, or Skype input box and click on **Next**
1818
1. [] Enter +++@lab.CloudPortalCredential(User1).Password+++ on the password field and click on **Sign in**
1919
1. [] Click on **Yes** when prompted to **Stay signed in**, you will be redirect to the main organization page, you can close the tab.
20-
1. [] Open Visual Studio 2022
20+
1. [] Open Visual Studio 2026
2121
1. [] Select **Continue without code**, if prompted to sign-in, you can click Close.
2222
1. [] Click on Copilot icon on top bar (left side next to the search input box)
2323
![Copilot icon](./images/0-copilot-icon.png)

src/DataEntities/DataEntities.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net9.0</TargetFramework>
3+
<TargetFramework>net10.0</TargetFramework>
44
<ImplicitUsings>enable</ImplicitUsings>
55
<Nullable>enable</Nullable>
66
</PropertyGroup>

src/Products/Products.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22
<PropertyGroup>
3-
<TargetFramework>net9.0</TargetFramework>
3+
<TargetFramework>net10.0</TargetFramework>
44
<Nullable>enable</Nullable>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<InvariantGlobalization>true</InvariantGlobalization>

src/Store/Store.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22
<PropertyGroup>
3-
<TargetFramework>net9.0</TargetFramework>
3+
<TargetFramework>net10.0</TargetFramework>
44
<Nullable>enable</Nullable>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<LangVersion>preview</LangVersion>

src/TinyShop.AppHost/TinyShop.AppHost.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<PropertyGroup>
66
<OutputType>Exe</OutputType>
7-
<TargetFramework>net9.0</TargetFramework>
7+
<TargetFramework>net10.0</TargetFramework>
88
<ImplicitUsings>enable</ImplicitUsings>
99
<Nullable>enable</Nullable>
1010
<UserSecretsId>0436d258-242a-41c2-96b5-c850841f6606</UserSecretsId>

src/TinyShop.ServiceDefaults/TinyShop.ServiceDefaults.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<IsAspireSharedProject>true</IsAspireSharedProject>

0 commit comments

Comments
 (0)