Содержание
Как было сказано ранее, писать код C# в “Блокноте”, конечно, можно, но это очень неудобно. Писать код в блокноте – всё равно, что обрабатывать фотографию в Paint. Вроде бы и можно как-то что-то отредактировать, но лучше использовать для этого специализированные инструменты – тот же PhotoShop. Поэтому сегодня мы установим на компьютер Visual Studio – интегрированную среду разработки от Microsoft для разработки приложений, в том числе и на языке C#.
Что такое Visual Studio?
Microsoft Visual Studio — это интегрированная среда разработки (IDE) от Microsoft. Это комплексный инструмент для разработки приложений на платформе .NET. С помощью Visual Studio можно разрабатывать, отлаживать и запускать приложения различных типов – от простых консольных программ, до полноценных приложений с богатым графическим интерфейсом.
Для разработки приложений любого типа или изучения языка C# мы будем в IDE Visual Studio. Теперь перейдем к установке Visual Studio.
Как загрузить и установить Visual Studio для Windows
Чтобы загрузить последнюю версию Visual Studio, перейдите по ссылке: https://visualstudio.microsoft.com/ru/downloads/
По этой ссылке откроется страница с загрузкой различных вариантов Visual Studio, а именно:
- Community
- Professional
- Enterprise

Нас интересует первый вариант – Visual Studio Community. Это полностью бесплатная версия IDE. И, несмотря на то, что эта версия бесплатна, поверьте – её возможностей вполне хватает, чтобы разрабатывать приложения практически любой сложности.
Скачайте и запустите установочный файл Visual Studio 2022.

После того, как Visual Studio Installer будет настроен, вы увидите окно в котором вам предложат выбрать рабочие нагрузки.

Рабочие нагрузки Visual Studio – это наборы компонентов .NET, которые устанавливаются на ваш компьютер и позволяют разрабатывать приложения определенного типа. Например, у меня выбраны следующие рабочие нагрузки:
- ASP.NET и разработка веб-приложений – для разработки веб-приложений с графическим интерфейсом и без него
- Разработка с помощью .NET Multi-Platform App UI – для разработки кроссплатформенных приложений для Windows, iOS и Android
- Разработка классических приложений – для разработки приложений под Windows, включая консольные приложения
Набор рабочих нагрузок можно будет поменять в любой момент времени – достаточно будет снова запустить Visual Studio Installer из “Пуска” Windows. Поэтому можете сейчас выбрать одну нагрузку – “Разработка классических приложений” и нажать кнопку “Установить”.
Запустится процесс установки, который может занимать различное время, в зависимости от выбранных рабочих нагрузок

После того, как процесс установки будет окончен, можно перейти в меню “Пуск” и запустить Visual Studio:
Как создать проект в Visual Studio 2022
Как только вы запустите Visual Studio, откроется окно в котором вы можете выбрать различные варианты действий:

Чтобы создать новый проект, необходимо справа в окне выбрать пункт “Создание проекта”. Давайте создадим новое консольное приложение точно такое же, как мы создавали в предыдущей части.
После того, как вы выберите пункт “Создание проекта”, откроется окно выбора шаблона проекта. В зависимости от установленных рабочих нагрузок, перечень шаблонов может быть самым различным. Нам же необходимо выбрать в списках справа фильтры, как показано на рисунке:

затем, выбрать в списке шаблон “Консольное приложение (Майкрософт)” и нажать “Далее”. На следующем шаге нам предложат задать имя проекта и его расположение. Назовем наш проект “HelloWorld”, а расположение и другие настройки в этом окн оставим по умолчанию:
На последнем шаге нам предложат выбрать дополнительные настройки проекта, например, версию .NET для которой разрабатывается приложение. Эти настройки можно оставить по умолчанию и просто нажать кнопку “Создать”
После этого откроется окно IDE Visual Studio с редактором исходного кода в котором уже будет открыт файл Program.cs:
Можете нажать одну из кнопок для запуска проекта или горячую клавишу F5, чтобы запустить приложение. Через некоторое время Visual Studio соберет и запустит наше приложение, которое, как мы уже знаем, выведет в консоли строку “Hello, World”. Обратите внимание на исходный код приложения, а, точнее, на то, как он выглядит в редакторе кода – здесь каждый цвет строки текста что-то означает. Со временем, когда привыкаешь к работе в IDE, начинаешь просто по цвету понимать, что перед тобой – класс, переменная, строка, комментарий и т.д.
Вот теперь у нас всё готово для того, чтобы начать полноценно изучать язык программирования C#.
Подведем итоги
Visual Studio — это интегрированная среда разработки (IDE) от Microsoft, которая содержит различные компоненты (рабочие нагрузки), а также инструменты для разработки, отладки и запуска приложений .NET. В этой части мы скачали и установили последнюю на данный момент версию IDE – Visual Studio 2022.
Домашнее задание №2
Попробуйте создать в Visual Studio приложение из предыдущего домашнего задания и запустить его.