Начинаем работу с ASP.NET Core MVC и Visual Studio

Rick Anderson

В этом руководстве представлены основы создания ASP.NET Core MVC веб приложения с помощью Visual Studio 2015.

Примечание

Если вы хотите использовать .NET Core на Mac, см. Ваше первое ASP.NET Core приложение на Mac.

Установка Visual Studio и .NET Core

  • Установите Visual Studio Community 2015. Выберите загрузку Community и установку по умолчанию. Пропустите этот шаг, если у вас установлена Visual Studio 2015.
  • Visual Studio 2015 Home page
  • Установите инструментарий .NET Core + Visual Studio

Создание веб приложения

На странице Start в Visual Studio нажмите New Project.

../../_images/new_project.png

Также вы можете использовать меню. Нажмите File > New > Project.

../../_images/alt_new_project.png

В диалоговом окне New Project:

  • В левой панели нажмите Web
  • В центральной панели нажмите**ASP.NET Core Web Application (.NET Core)**
  • Назовите проект “MvcMovie”
  • Нажмите OK
../../_images/new_project2.png

Диалоговое окно New ASP.NET Core Web Application - MvcMovie:

  • Нажмите Web Application
  • Ничего не должно быть в Host in the cloud
  • Нажмите OK.
../../_images/p3.png

Visual Studio использовала шаблон по умолчанию для MVC проекта, который вы только что создали, так что если вы введете имя проекта и выберете пару опций, у вас будет рабочее приложение. Это простой проект “Hello World!”.

Нажмите F5, чтобы запустить приложение в режиме отладки, или Ctl-F5 - в режиме без отладки.

../../_images/12.png
  • Visual Studio запускает IIS Express и ваше приложение. Обратите внимание, что в адресной строке показано localhost:port#, а не что-то типа example.com. Это потому что localhost всегда указывает на ваш локальный компьютер, на котором в данном случае запущено приложение. Когда Visual Studio создает веб проект, для веб сервера используется случайный порт. На изображении сверху номером порта является число 1234. Когда вы запустите приложение, то увидите другой номер порта.
  • Запуск приложения с помощью Ctrl+F5 позволяет вам вносить в код изменения, сохранить файл, обновить страницу в браузере и увидеть эти изменения. Многие разработчики предпочитают использовать режим без отладки, чтобы быстро загрузить приложение и просмотреть изменения.
  • Вы можете загрузить приложение в режимах с отладкой и без из пункта меню Debug:
../../_images/debug_menu.png
  • Вы можете провести отладку приложения, нажав на кнопку IIS Express
../../_images/iis_express.png

Шаблон по умолчанию дает вам работающие ссылки Home, Contact, About, Register и Log in. На изображении сверху эти ссылки не показаны. В зависимости от размера окна браузера, вам может потребоваться нажать на иконку навигации, чтобы увидеть эти ссылки.

../../_images/2.png
Поделись хорошей новостью с друзьями!
Следи за новостями!