В этой главе мы поймем будущие возможности .NET Core. Мы начнем с инструментов командной строки .NET, открыв следующий URL в браузере https://github.com/dotnet/cli
Чтобы узнать больше о прогрессе, вы можете скачать последнюю версию .NET Core SDK, прокрутив вниз, и вы увидите раздел «Установщик и двоичные файлы».
Вы можете увидеть последнюю версию инструментов предварительного просмотра для разных операционных систем, давайте выберем Установщик в соответствии с вашей операционной системой.
Мы работаем над предварительным просмотром 1 .NET Core 2.0.
Давайте теперь посмотрим на наши текущие инструменты, открыв командную строку и выполнив следующую команду.
dotnet --info
Вы увидите информацию об установленной на данный момент версии .NET Command Line Tools в вашей системе, как показано ниже.
Вы можете видеть, что в настоящее время у нас есть предварительный просмотр 2 инструментов. Теперь давайте запустим следующую команду, чтобы узнать о новой команде.
dotnet help new
Для нового командного языка проекта, вы можете выбрать как C # и F # и тип проекта и т. Д.
Давайте теперь посмотрим на изменения в последней версии .NET Core. После загрузки установщика дважды щелкните его, чтобы установить. Нажмите на Установить.
На следующем снимке экрана показан процесс установки.
Начнется процесс установки. После завершения установки закройте это диалоговое окно.
Откройте командную строку и выполните следующую команду.
dotnet --info
Вы увидите информацию об установленной на данный момент версии .NET Command Line Tools в вашей системе, как показано ниже.
Теперь вы можете видеть, что у нас есть предварительный инструментарий .NET Core 2. Теперь давайте запустим следующий код в командной строке, чтобы узнать о новой команде в .NET Core 2 preview1.
dotnet help new
Команда также помогает вам загружать пакеты в кеш пакетов.
Команда открывает следующую веб-страницу, которая содержит информацию о новой команде в .NET Core 2 preview1.
Давайте прокрутим вниз, теперь вы можете видеть, что мы можем создать приложение .NET Core с большим количеством шаблонов.
Теперь мы можем создавать проекты mstest, web, mvc и webapi, а также с помощью командной строки.