From d7feb421f2a8de1ba8070826f3f63bdb6e22034a Mon Sep 17 00:00:00 2001 From: Claudia Regio <clregio@microsoft.com> Date: Mon, 7 Apr 2025 19:56:49 -0700 Subject: [PATCH 1/3] Update learn to C# cert link and update windows install instructions --- docs/csharp/get-started.md | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/docs/csharp/get-started.md b/docs/csharp/get-started.md index 1156a1035d..70b91959f5 100644 --- a/docs/csharp/get-started.md +++ b/docs/csharp/get-started.md @@ -16,9 +16,9 @@ This getting started guide introduces you to C# and .NET for Visual Studio Code 1. Writing and running a simple "Hello World" application using C#. 1. Introduce you to other learning resources for C# in VS Code. -Keep in mind, that this guide won't teach you C#. Instead, it teaches you how to get set up for C# development in VS Code. If you're looking for resources to learn C#, check out our C# curriculum. +Keep in mind, that this guide won't teach you C#. Instead, it teaches you how to get set up for C# development in VS Code. If you're looking for resources to learn C#, check out the free C# Certificate from freeCodeCamp. -<a class="install-extension-btn" href="https://aka.ms/selfguidedcsharp">Learn C# Curriculum</a> +<a class="install-extension-btn" href="https://aka.ms/csharp-certification">Learn C#</a> ## Necessary tools @@ -28,7 +28,17 @@ Keep in mind, that this guide won't teach you C#. Instead, it teaches you how to ## Install -### Installing VS Code and extensions +### Windows + +This [WinGet configuration file](https://builds.dotnet.microsoft.com/dotnet/install/dotnet_basic_config_docs.winget) installs the latest .NET SDK, Visual Studio Code, and C# DevKit. If you already have any of them installed, WinGet will skip that step. + +1. Download the file and double-click to run it. +1. Read the license agreement, type <kbd>y</kbd>, and select <kbd>Enter</kbd> when prompted to accept. +1. You may get a flashing User Account Control (UAC) prompt in your Windows Taskbar at the beginning of the installation, select <kbd>Yes</kbd> to continue installation. + +If you run into any issues using the WinGet configuration file, you can follow the manual steps from the MacOS and Linux instructions below. + +### MacOS and Linux 1. If you haven't already done so, [install VS Code](https://code.visualstudio.com). 1. Next, install [C# Dev Kit](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit) from the Visual Studio Marketplace. For additional details on installing extensions, read [Extension Marketplace](/docs/configure/extensions/extension-marketplace.md). The C# extension is called **C# Dev Kit** and it's published by Microsoft. From 60c8b1a84962be1aa0f48e2226e104de7d8c3797 Mon Sep 17 00:00:00 2001 From: Claudia Regio <clregio@microsoft.com> Date: Wed, 16 Apr 2025 19:02:53 -0700 Subject: [PATCH 2/3] remove winget --- docs/csharp/get-started.md | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/docs/csharp/get-started.md b/docs/csharp/get-started.md index 70b91959f5..8382ac4826 100644 --- a/docs/csharp/get-started.md +++ b/docs/csharp/get-started.md @@ -18,7 +18,7 @@ This getting started guide introduces you to C# and .NET for Visual Studio Code Keep in mind, that this guide won't teach you C#. Instead, it teaches you how to get set up for C# development in VS Code. If you're looking for resources to learn C#, check out the free C# Certificate from freeCodeCamp. -<a class="install-extension-btn" href="https://aka.ms/csharp-certification">Learn C#</a> +<a class="install-extension-btn" href="https://aka.ms/csharp-certification">Earn C# Cert</a> ## Necessary tools @@ -28,17 +28,7 @@ Keep in mind, that this guide won't teach you C#. Instead, it teaches you how to ## Install -### Windows - -This [WinGet configuration file](https://builds.dotnet.microsoft.com/dotnet/install/dotnet_basic_config_docs.winget) installs the latest .NET SDK, Visual Studio Code, and C# DevKit. If you already have any of them installed, WinGet will skip that step. - -1. Download the file and double-click to run it. -1. Read the license agreement, type <kbd>y</kbd>, and select <kbd>Enter</kbd> when prompted to accept. -1. You may get a flashing User Account Control (UAC) prompt in your Windows Taskbar at the beginning of the installation, select <kbd>Yes</kbd> to continue installation. - -If you run into any issues using the WinGet configuration file, you can follow the manual steps from the MacOS and Linux instructions below. - -### MacOS and Linux +### Installing VS Code and extensions 1. If you haven't already done so, [install VS Code](https://code.visualstudio.com). 1. Next, install [C# Dev Kit](https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.csdevkit) from the Visual Studio Marketplace. For additional details on installing extensions, read [Extension Marketplace](/docs/configure/extensions/extension-marketplace.md). The C# extension is called **C# Dev Kit** and it's published by Microsoft. From 8be56e186b84775f991d4c075c5175a345241ed3 Mon Sep 17 00:00:00 2001 From: claudiaregio <clregio@microsoft.com> Date: Wed, 30 Apr 2025 10:27:29 -0700 Subject: [PATCH 3/3] Update docs/csharp/get-started.md Co-authored-by: Nick Trogh <1908215+ntrogh@users.noreply.github.com> --- docs/csharp/get-started.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/csharp/get-started.md b/docs/csharp/get-started.md index 8382ac4826..683786a67b 100644 --- a/docs/csharp/get-started.md +++ b/docs/csharp/get-started.md @@ -18,7 +18,7 @@ This getting started guide introduces you to C# and .NET for Visual Studio Code Keep in mind, that this guide won't teach you C#. Instead, it teaches you how to get set up for C# development in VS Code. If you're looking for resources to learn C#, check out the free C# Certificate from freeCodeCamp. -<a class="install-extension-btn" href="https://aka.ms/csharp-certification">Earn C# Cert</a> +<a class="install-extension-btn" href="https://aka.ms/csharp-certification">Earn C# Certification</a> ## Necessary tools