Skip to content

Update learn to C# cert link and update windows install instructions #8248

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

claudiaregio
Copy link
Contributor

@claudiaregio claudiaregio commented Apr 8, 2025

@webreidi @timheuer Please review when you get a chance

@@ -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.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

make the freeCodeCamp a link?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is a button under for that

image

@@ -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
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think for the official documentation we want to prioritize the common means of installing using the path of Extension Manager, etc. -- I'd prefer us show winget as an alternate method, not the default...in this context of the official vscode docs.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

agreed here

@claudiaregio claudiaregio requested a review from timheuer April 17, 2025 02:04
Copy link
Contributor

@ntrogh ntrogh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@claudiaregio added suggestions following my edit pass

@@ -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>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<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>

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
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Having a single L3 heading doesn't make sense. Can you remove this heading or rename the L2 heading?

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.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
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.
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 [Use extensions in VS Code](/docs/getstarted/extensions.md). The C# extension is called **C# Dev Kit** and it's published by Microsoft.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants