If you're running Windows already, feel free to skip this section.
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.
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.
This video quickly and accurately describes how to get up and running with Windows and VirtualBox:
Before we follow some install steps, here's some suggestions to improve your experience:
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:
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.