Windows Setup for C#
Windows Setup for C#: Windows Setup for C#: an overview, Using File Explorer, Windows Terminal and Git Bash, Git, GitHub, winget, Setup: Windows Terminal and…
Updated
- Windows Setup for C#: an overview (Novice): Meet the Windows tools a C# developer uses every day, and the order in which you will install them.
- Using File Explorer (Novice): Navigate Windows folders, show file extensions and hidden files, and read a folder's path two ways.
- Windows Terminal and Git Bash (Novice): A terminal is the window you type in and a shell is the program that runs your commands, and the bootcamp uses the Git Bash shell inside Windows Terminal.
- Git (Novice): Git keeps a history of your code, so you can go back to an earlier version, and on Windows it comes as Git for Windows, with Git Bash to type its commands in.
- GitHub (Novice): GitHub keeps your Git repositories online, where you back up your work, get practice code and share it, and Git Credential Manager signs you in to it from Git Bash.
- winget (Novice): winget, the Windows Package Manager, installs and updates software with one typed command.
- Setup: Windows Terminal and winget (Novice): Check that Windows Terminal and winget are ready, so you can install every other bootcamp tool.
- Setup: Install VS Code (Novice): Install Visual Studio Code with winget, then open it, a file, or a whole folder from the terminal.
- Setup: Install Git, Git Bash, and connect to GitHub (Novice): Install Git for Windows, make Git Bash your terminal, create a GitHub account, and tell Git who you are.
- Setup: Install the .NET 10 SDK (Novice): Install the .NET 10 SDK with winget, and check from Git Bash that the dotnet command works.
- Setup: Install Visual Studio 2026 (Novice): Install Visual Studio 2026 Community with the two workloads this course uses, and open it for the first time.
- Setup: Install SQL Server 2025 and SSMS (Novice): Install SQL Server 2025 Developer and SQL Server Management Studio 22, and connect to your server with Windows authentication.
- Setup: Install Node.js (Novice): Install the long-term support version of Node.js and npm, which you will use for JavaScript and front-end frameworks.
- Setup: Verify your setup (Novice): Check every tool, then write a C# program, commit it with Git, push it to GitHub, and run a query in SQL Server.