In this video, we're going to install Visual Studio, which is the tool that we're going to use to
run our code, that we're going to write inside the tool as well.
And the cool thing is, this tool will allow us to see whenever we have an error in our code, which
makes coding a lot easier.
The tool is an IDE, an integrated development environment, which is basically a fancy name for a code
writing software.
So let's go ahead and install Visual Studio.
And therefore we're not going to install Visual Studio Code, which is an alternative solution.
We're going to install Visual Studio.
So just go to Google, search for download Visual Studio and you will find this website here Visual
Studio dot Microsoft.com.
Maybe you have to scroll a little bit, then you just go over to this page.
And here you can download the latest version of Visual Studio.
And there are multiple different solutions here community, professional and enterprise.
And for our purposes as beginners, the community version is totally fine.
Once you have a job as a C sharp developer and you work on a professional level, then you would use
the professional version.
But as I said, the community one will be totally sufficient for us.
So let's download the Visual Studio setup.exe and run it once it's downloaded.
So first we need to read about the privacy statement and the Microsoft Software license terms.
Once you're done reading those, you can click on continue and installing the Visual Studio installer.
So basically we have downloaded a software that now allows us to manage our different versions of Visual
Studio and the different packages that we want to install, which then allow us to develop different
types of software.
So let's look at this here real quick.
You can see there are workloads in the visual components language packs and the installation locations.
So something that you see here directly is ASP.Net and web development Azure Python, Node.js.
But then there are also WPF here with dotnet desktop development which is something we're going to install
later on once we need it.
But you can obviously also tick the box already at this point to install it in advance.
We're going to need it a lot later in the course, just in a few hours and ten hours or so, and you
can scroll down and see what else you could install straight away.
For example, you could install game development with unity from here or game development with C plus.
Plus there are data science tools and so forth.
What's interesting for us here is going to be the individual components that we're installing.
And the one thing that we really need to make sure is that we have dotnet eight selected here, which
is dotnet eight runtime long term support.
So the cool thing is that this will have long term support for many years to come.
And this is the latest version of DotNet.
That's the point of recording.
So you can obviously also install older versions.
But that's not something you will need for now.
Now if you scroll through here, you will see that there are plenty of different individual components
you could select, but leaving the default on is totally fine for now.
And then on top what's maybe interesting for you.
Depending on where you live and which languages you speak, it might be interesting for you to install
another language pack for you.
I'm going to keep the English one, as I'm going to deliver the presentation and the course in English.
So basically the next step for us is going to be well decide where we want to install the tool.
I'm just going to leave the defaults and I'm going to click on install.
And you see the required space is around seven gigabytes.
So this is now going to take a little while depending on your internet connection and on your hardware.
All right.
And then once the installation is done you can go over here.
And you can now start with Visual Studio.
So you can skip this for now.
Then you can select which design or style you want to use.
I personally prefer the dark style, so I'm going to select dark.
Here.
You can set up your development settings if you want to to be visual C sharp or anything like that.
But I'm just going to leave the default now and start with Visual Studio.
So that we can finally get started.
And I would say this is a perfect point to stop this video and go to the next one where we're going
to create our first project.