Проект ASP.NET Core в Visual Studio for Mac

Данное руководство устарело. Актуальное руководство: Руководство по ASP.NET Core 7

Последнее обновление: 21.06.2017

Также создавать приложения на ASP.NET Core мы можем в Visual Studio for Mac. Для этого нам надо сначала загрузить установщик данной среды разработки со страницы https://www.visualstudio.com/ru/downloads/.

После загрузки запустим программу установки и на первом этапе нам надо обязательно указать опцию .NET Core:

Установка Visual Studio for Mac

После установки откроем Visual Studio for Mac и для создания нового проекта нажмем на кнопку New Project...:

ASP.NET Core in Visual Studio for Mac

Далее нам откроется окно выбора шаблона проекта. В левой части окна нам надо выбрать .NET Core -> App. После этого в центральной части появятся типы проектов. Для веба здесь представлены все те же типы проектов, что и в Windows-версии Visual Studio:

  • ASP.NET Core Empty

  • ASP.NET Core Web App

  • ASP.NET Core Web API

В данном случае выберем шаблон ASP.NET Core Empty

Создание проекта ASP.NET Core в Visual Studio for Mac

Далее в следующем окне укажем имя проекта и его расположение на жестком диске. Пусть проект называется HelloApp:

ASP.NET Core на MacOS

После этого Visual Studio создаст новый проект. Как и в версии для Windows, проект имеет два файла: Program.cs, в котором происходит запуск приложения, и Startup.cs, где определен класс Startup c логикой обработки запроса.

Класс Startup уже имеет некоторую базовую логику для обработки запроса, суть которой заключается в отправке пользователю в ответ на запрос строки "Hello World". Поэтому запустим проект, нажав на черную стрелку над структурой проекта:

Запуск приложения ASP.NET Core на MacOS

И после запуска в браузере по умолчанию отобразится выше указанная строка:

Первое приложение ASP.NET Core на MacOS

В остальных аспектах разработка приложений на ASP.NET Core на MacOS будет аналогична разработке на Windows.

Помощь сайту
Юмани:
410011174743222
Перевод на карту
Номер карты:
4048415020898850