2015-07-22 3 views
9

Is Asp.net 5 (vnext) готовый к использованию? Я только что загрузил версию сообщества VS, и я пытаюсь использовать API asp.net 5, но ему не хватает документации.Возможно ли использовать Asp.net 5 (vnext)?

Кто-нибудь знает, где найти хорошую документацию о создании asp.net 5 веб-приложений?

+0

Я думаю, да, но в моем случае я был обязан установить powershell 3.0, так как я использую Windows 7 sp1 x64, без него вы не можете запустить приложение – Monah

+0

Я нашел хорошие документы здесь: http://ef.readthedocs.org/ru/latest/getting-started/aspnet5.html – Beetlejuice

ответ

15

Последние новости

Вы, возможно, уже испытали боль в переходе от RC1 к RC2 со всеми его переименовании и рефакторинга.

Даже если вы начали с RC2, возможно, вам уже стало известно о предстоящих изменениях, которые повлияют на вас. Например:

Короче говоря, есть те, кто считает, что по-прежнему разумно ждать, даже если это называется RC или имеет лицензию Go Live. См. Например, Had Hariri's excellent post. Сделайте свое исследование и решите, достаточно ли он для вашего следующего проекта!

Release Candidate 2 и RTM

Первоначальные планы были иметь RTM 1,0 готова для Q12016, но некоторые фундаментальные изменения происходят между RC1 и RC2, оказавшей влияние на этот первоначальный план (см, например, Скотт Ханзельман update on RC2). Для актуальной инфо-проверки their roadmap.

На сегодня (6 мая 2016 года) они поделились update on the schedule. В соответствии с этим обновлением, они решили разделить выпуск выполнения/библиотеки .Net ядра от таковой оснастки:

  • .NET Ядро и ASP.NET Ядро 1.0 RC2 выполнения и библиотеки будут доступны в середине мая.
    • Инструмент будет доступен для предварительного просмотра 1 и поставляется вместе с этим выпуском.
  • Сценарий и библиотеки .NET Core и ASP.NET Core 1.0 RTM (выпуска) будут доступны к концу июня.
    • Инструмент будет доступен для просмотра 2 и в комплекте с этим выпуском.

Из того же обновления, мы можем рассчитывать на RC2 .Net Ядра лицензию Go Живи и официальная поддержка, но инструмент не на том же уровне:

  • Рабочая среда .NET Core 1.0 RC2 является настоящим кандидатом на выпуск. Он прочный, стабильный, и он не изменится для RTM (кроме случаев, когда происходит что-то ), и мы чувствуем себя хорошо.У него будет лицензия «go-live» , то есть вы можете получить официальную поддержку от Microsoft.
  • Инструмент, поддерживающий .NET Core и ASP.NET Core, включая новые средства командной строки и биты, которые подключаются к Visual Studio & Visual Код Studio еще не существует. Он изменится до этого стабилизируется. Мы будем называть этот релиз инструментов Предварительный просмотр 1.

релиз-кандидат 1

Microsoft недавно объявила о выпуске версии Release Candidate ASP.Net 5 1. Детали объявления here in the official blog ,

В настоящее время она включает в себя эфир лицензии:

Начиная с RC1 мы включая лицензию «Go Live». Эта лицензия позволяет развернуть приложение, написанное с помощью ASP.NET 5 RC1 , в производственную среду и использовать поддержку Microsoft. длительность этой лицензии для RC1 продолжается до следующего выпуска кандидата или завершенной версии ASP.NET 5 (называемой RTM ), которая в настоящее время запланирована на 1 квартал 2016 года. Эта лицензия также охватывает запуск ASP.NET на Windows, Linux и OSX.

Существует также новый сайт http://get.asp.net/, где вы можете скачать фреймворк. (Который также будет включен в VS 2015 Update 1)

Старый бета дней

ASP .Net 5 еще не готов к производству, все еще находится в бета. Из Scott Guthrie's announcement на последней VS2015 и .Net4.6 выпуска:

ASP.NET, пакеты 5 Beta 5 во время выполнения находятся в предварительном просмотре и не рекомендуется для использования в производстве, поэтому продолжайте с помощью ASP.NET 4,6 для приложений для создания приложений.

Вы можете проверить ASP .Net 5 график и дорожную карту на своем github page, где они ожидают, чтобы иметь версию 1.0 готов в 1 квартале 2016 года

Документация

Это основные места для получения дополнительной информации:

  • Основная документация по-прежнему находится на работе, но растет на docs.asp.net. (И открыт источник!)
  • Вы также можете узнать asp.net/vnext для получения информации и руководств.
  • Наконец, вы можете проверить исходный код, его тесты и обучающие/демонстрационные проекты в своем реестре github, расположенном в github.com/aspnet.
Смежные вопросы