About Visual Studio
Visual Studio is Microsoft's integrated development environment (IDE), it provides tools for building various applications, like websites and software. Key features include a code editor, debugger, and compilers. It streamlines development with features like IntelliSense and graphical designers. It is a very powerful and widely used tool for developers.
Installing the Visual Studio
First you need to download the software that you can click on the link Visual Studio 2022. You can click on the button "Free Download" to download the Community Edition that is free. The download will start automatically.

Execute the installer clicking with the right mouse button selecting "Run as administrator" and follow the steps below.
- Continue. It will download the Visual Studio Installer.
- Once the installer is installed you will be shown the options of the modules you want to install. You can choose what you want to work with. My suggestion is to select ASP.NET and web development and .NET desktop development.
- Click in install.
Open Visual Studio 2022 community.
Click "Continue without code".

Log in to your account
In the top right corner you can sign in in your Microsoft Account or Github account.
Installing some extensions
In the toolbar select Extensions > Manage Extensions
Search for the wanted extension and Click install.
It will be necessary to close the Visual Studio to start the VSIX Installer. Click in Modify.
Once the process is finished you can click Close.
Visual Studio is a complete solution for development and not necessarilly need any extension but I would suggest these two below.
Conclusion
In a few steps, we have seen how to install and configure Visual Studio Community 2022 to develop apps for .NET in Web and Desktop environments.