Създаване на уеб приложение ядро ​​в Visual Studio код, Microsoft документи

Това ръководство ще ви покаже как да се създаде ядро ​​ASP.NET Web Application използвайки Visual Studio Code (VSCode). и го поставяме в служба на Azure приложения.

забележка

ASP.NET ядро ​​е доста ревизирана версия на ASP.NET. Това е нова междуплатформена среда с отворен код, предназначен за създаване на модерна, базирани на облак уеб приложения, използващи .NET. За повече информация, вижте. Член Въведение в ASP.NET ядро ​​(Въведение в ASP.NET ядро). За повече информация за приложни услуги Web приложения Azure см. В статия Преглед на уеб приложения.

забележка

Ако искате да се захващаме за работа с Azure услуга приложение за създаване Azure сметка, отидете в съда на използването на услуги за кандидатстване. където можете бързо да създадете кратък уеб-базирано приложение в приложение влизането на ниво услуга. Няма кредитни карти и пасиви.

Предварителни

Инсталиране на ASP.NET ядро

ASP.NET Ядро 5 представлява проста .NET стека за изграждане на модерни облачни и уеб приложения, работещи в OS X, Linux и Windows. Тя е създадена от нулата, за да предостави платформа за развитие, който е оптимизиран за приложения, които могат да бъдат разгърнати в облака или локалната среда. Тя се състои от модулни компоненти с най-малко данни за услуги, което ви позволява да се поддържа гъвкавост при изграждането на решения.

Това ръководство ви позволява да започнете да създавате приложения, използващи най-новите версии на ASP.NET Ядро разработчици. Следващите инструкции се отнасят само за Windows. Инструкции за монтаж за OS X, Linux и Windows, вж. член Първи стъпки с ASP.NET ядро ​​(Първи стъпки с ASP.NET ядро).

забележка

Подробни инструкции за инсталиране на OS X, Linux и Windows, вж. В статията за това как да инсталирате ASP.NET ядро.

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

Този раздел показва как да създадете шаблон на нов ASP.NET уеб приложение с помощта на инструмента за .NET CLI.

  1. Въведете следната команда в командния ред, за да създадете папка проект и да се създаде шаблон заявление:

За да възстановите NuGet нужни пакети да изпълните следната команда, направете следното:

Местна стартирате уеб приложение

Сега, след като уеб приложението е създаден и подготвен за това всички NuGet пакети могат да се изпълняват на местно ниво.

  1. Изпълнете приложението (команда DotNet тичам асемблира заявлението, ако то не е актуална): терминал DotNet серия

Уеб страницата на приложението по подразбиране ще изглежда така.

  • Затворете всички браузъри. Натиснете CTRL + C в командния прозорец. за да затворите приложението и затворете прозореца на командния.
  • Създаване на уеб приложение в портал Azure

    Това са стъпките, които ще ви помогнат да създадете уеб приложение в Azure портала.

    1. Влезте в Azure портал.
    2. Кликнете, за да се създаде екип в горния ляв ъгъл на портала.

    Кликнете уеб приложения> Web App.

  • Въведете стойност в полето Име. например SampleWebAppDemo. Моля, имайте предвид, че името трябва да е уникално. Това е изискване, че ще бъде проверена при влизане. Ако въведете различна стойност, ще трябва да ги замени всички срещания SampleWebAppDemo. в това ръководство.
  • Git - разпределена система за контролиране на версията, че може да се използва за разполагане на Azure приложни услуги уеб приложения. Кода, генериран за уеб приложението ще се съхраняват в хранилището Git на местно ниво, и тя ще бъде предадена на дистанционно хранилището за разполагане на код, за да Azure.

    Колоната за уеб приложение, щракнете върху Опции> Непрекъснато внедряване.

  • Натиснете Select Source> Локално хранилище Git.
  • Публикуване на уеб приложения в служба на Azure приложения

    В този раздел ще се създаде местен Git хранилището и да изпълни задължителните съдържанието на пратката от неговата Azure, за разполагане на уеб приложение в Azure.

    В Git VSCode изберете опция в панела за навигация вляво.

    В VSCode изберете инициализиране хранилище Git. да се използва за контрол на версиите Git в работното пространство.

    Отворете команден прозорец и се придвижете до директорията, която е домакин на уеб приложението. След това въведете следната команда:

    Това не позволява на проблеми, свързани с края на линия характер CRLF и LF.

    В VSCode добавите съобщение на ключалката, и след това щракнете върху отметката, за да запише всичко.

    След като обработката завърши, Git, ще видите, че Git поле, при никакви промени файлове.

  • Върнете се към прозореца на командния ред, който е отворил директория уеб приложение.
  • Изберете опция в настройките Git локално съхранени идентификационни данни. Поради това данните ще бъдат автоматично добавени към вашите команди, изпратени с помощта на VS кодекс.

    Изпрати актуализации на Azure, използвайки следната команда. След тази първоначална пратка до Azure, можете да извършвате всички команди от VS кодекс.

    Вие ще бъдете подканени да въведете паролата, която сте създали по-рано в Azure. Забележка. няма да бъде показван на паролата Ви.

    Резултатът от тази команда завършва със съобщение за успешното разгръщане.

    забележка

    Когато може да се направи промяна на системния приложението директно да се публикуват VSCode с вградени функции за Git. За да направите това, изберете Заключване на всички. и след това - Изпращане. Изпрати елемент е в падащото меню до бутона за заключване, както и всички Update.

    Съвместна работа по проект, да обмислят възможността за изпращане на промени в GitHub да бъдат изпратени на Azure.

    Изпълнете приложението в Azure

    Сега, след като уеб приложението се разполага, стартирайте го в Azure.

    Това може да стане по два начина:

    Отворете браузъра и въведете името на приложението Web в следния формат.

    В този урок научихте как да се създаде уеб приложение в VSCode и го поставяме на Azure. За повече информация за VS Код см., Виж Защо да използвате Visual Studio Code? За повече информация за приложни услуги Web приложения Azure см. В статия Преглед на уеб приложения.