Logo

System Setup

Install Windows on Mac or Linux

If you're running Windows already, feel free to skip this section.

VirualBox

Oracle VM VirtualBox is a free, powerful virtualization product allowing you to run multiple operating systems on the same machine. You can download VirtualBox, but we've uploaded the latest version to the TrueCoders NAS. Download and open the VirtualBox Disk Image (.dmg file type) and go through the instructions within.

Windows 10

We'll need Windows to run Visual Studio IDE, our C# code editor of choice. You can download Windows 10 compatible with VirtualBox, but we've uploaded the latest version to the TrueCoders NAS. Download and save the file in a good place like your Home folder.

Install Windows on VirtualBox

This video quickly and accurately describes how to get up and running with Windows and VirtualBox:

Install Windows on VirtualBox Tutorial

Windows Setup

Before we follow some install steps, here's some suggestions to improve your experience:

  • In your File Explorer, select View and select the File name extensions checkbox. This will help you distinguish different file types.

Visual Studio IDE

Now that you've got your system up and running with Windows, it's time to download Visual Studio IDE. Visual Studio is our IDE of choice for working with C# and .NET. Go ahead and download Visual Studio IDE (Community Edition). During the install process, select to install it with:

  • .NET Desktop
  • .NET Core
  • ASP.NET MVC

ReSharper

Now that you've got Visual Studio installed, you'll want to download ReSharper by JetBrains. ReSharper is a Visual Studio Extension for .NET Developers and will really help you as you learn C# and .NET.