‫Well, welcome back.
‫In this video, we're going to install Visual Studio, which is the software that we're going to use
‫in order to write our programs.
‫So let's go ahead and search for download Visual Studio.
‫You can also just type in the name here as well.
‫Specifically, 2022 is when a new release came out.
‫The version before was Visual Studio 2019.
‫So there is not a new version every single year.
‫So if you search that, you will find Visual Studio Microsoft.com.
‫So let's just go over there and then it will allow us to download Visual Studio.
‫This page might look different for you depending on when you open it up, but basically the idea is
‫that you want to download the community version of Visual Studio 2022, which is the free version.
‫So you don't have to pay anything for it.
‫And you can of course, check out what Visual Studio does for you.
‫It helps you to be productive.
‫It's a modern idea.
‫It's innovative, which has a high powered code completion, which is pretty cool.
‫So you will see how it really helps you out to write your code.
‫You will often have not even to type much in order to get the result.
‫So let's go ahead and just download the Visual Studio set up exe file and once it's downloaded let's
‫run it.
‫What this will do is it will not install Visual Studio itself, but it will install the Visual Studio
‫installer, which is a software that helps you to install Visual Studio.
‫So Visual Studio is an idea which stands for Integrated Development Environment.
‫Once the Visual Studio installer is installed, you will automatically see the screen in case it doesn't
‫pop up.
‫You will find yourself on this screen here where it says installed and nothing is installed, so you
‫can select from available options.
‫And the one that I'm going to use is going to be Visual Studio community and I'm going to click on install.
‫So now I'm getting back to the screen that you should usually get by default.
‫So there are multiple tabs here and we're going to go over them step by step.
‫But first of all, let's look at what we have on the workloads.
‫So here you see we have Web cloud options here or workloads that we can add, for example, ASP.NET
‫and Web development, Node.js, Python, Azure.
‫So if you need any of those, you can install them.
‫But these will be advanced topics which you will not need at the beginning.
‫Desktop and mobile applications, however, will be relevant for us because we're going to specifically
‫rise WPF applications.
‫So I would recommend that you directly install this workload as well.
‫You can obviously also just go ahead and install unity directly, but we're going to do that very late
‫into the course, so don't worry about it at this point.
‫So now you can go over to the individual components tab here.
‫You will find all of the components that you can select and select.
‫So, for example, you could even go ahead and install super old dot net core runtimes such as 2.1 or
‫3.1, which are either out of support or ltz, which stands for a long time support.
‫So it's still supported and many solutions are built using dot net core 3.1, but the latest one is
‫dot net 6.0.
‫So the naming convention has changed over time and Microsoft has put everything together starting from
‫dot net five.
‫This includes the dot net core as well as other frameworks.
‫So what I would like you to do is also to select dot net five runtime because in some of the videos
‫we're going to still use it.
‫So you can obviously install whatever you want from this here, but I would recommend not to just leave
‫the default except for this one setting that I just showed you here at the very top to add dot net five
‫runtime.
‫Now if you want to install other language packages, feel free to do so.
‫So you can see by default.
‫In my case, English is selected, but you can use any of the given language packages here and install
‫them if you want to.
‫And then you can also change the installation location as well as the download cache, as well as see
‫where the shared components are going to go.
‫So this is where by default our solutions when we create a new application are going to go.
‫Okay, at this point, let's go ahead and click on install and this will then install Visual Studio
‫Community 2022.
‫You can have multiple instances of Visual Studio in your Visual Studio installer.
‫So if you want to use another one, you can go to the available options here and also install enterprise
‫or professional.
‫But they are not free as they are the paid versions of Visual Studio.
‫So this will then take a little while until the installation is done.
‫You can see that by default start after installation is checked.
‫So Visual Studio Community 2022 will start once the installation is fully done.
‫All right.
‫Once the installation of Visual Studio is done, you are asked to sign in.
‫So this allows you to sync settings across devices, collaborate in real time with live share, and
‫integrate seamlessly with Azure services.
‫You can at this point obviously go ahead and create an account or sign in if you already have one with
‫Microsoft.
‫But you can also just say not now, maybe later, and then you can decide which theme you want to use.
‫I mainly use this dark theme because I really like it more than the other themes, but if you feel like
‫the default blue theme or the light theme are your thing, just go ahead with those.
‫In my opinion, the dark theme is just better on the eyes if you're using it for a long time.
‫So let's start Visual Studio.
‫All right.
‫And there we are.
‫So now you can go ahead and get started by creating a new project, for example, or you can also continue
‫without code.
‫So let's just do that real quick to open up Visual Studio.
‫So there we are.
‫We have no project opened and now I just want to quickly show you, if you decide to change your color
‫theme because maybe you decided that the dark theme isn't your thing, then you can go over to tools,
‫options, and there you can directly under environment general find your color theme.
‫So here you could change it to blue, for example.
‫Let's do that real quick and you can see how the default blue theme looks like, or you can set it to
‫the light theme here.
‫This is an example of the light theme.
‫And as I said, I'm a big fan of the dark theme, so let me set that back.
‫Okay.
‫So in the next video, we're going to look at how to set up our first project.
‫So see you there.