Когда планируется выпуск ASP.NET Core 1.0 (ASP.NET 5/vNext)?

Я пытаюсь решить, следует ли начинать мой новый проект на ASP.NET 5 или придерживаться существующей структуры. К сожалению, я не могу найти график для этого проекта. Github показывает, что разработчики в настоящее время работают над своим первым кандидатом на выпуск. Обычно Microsoft публикует ожидаемые даты выпуска? Если да, где я могу найти дату, которую они снимают?

Ответы

Ответ 1

Обновление за 1 июля 2016 года

ASP.NET Core 1.0, Entity Framework 1.0 и .NET Core 1.0 были выпущены 27 июня 2016 года.


Обновление за 19 января 2016 года

  • ASP.NET 5 теперь называется ASP.NET Core 1.0.
  • .NET Core 5 теперь является .NET Core 1.0.
  • Entity Framework 7 теперь представляет собой платформу Entity Framework Core 1.0 или EF Core 1.0.

Для получения дополнительной информации см. блог Scott Hanselman об изменениях.


Обновление за 2 июля 2015 г.

В живом собрании Community Standup для ASP.NET Дамиан Эдвардс обсудил некоторые обновления планов ASP.NET 5. Вы можете прочитать основные моменты и посмотреть запись на недавнем сообщении блога команды.

Этот предварительный план был описан:

  • Бета 6 - конец июля 2015 года
  • Бета 7 - конец августа 2015 г.
  • Бета 8 - конец сентября 2015 г.
  • Кандидат на освобождение - конец осени 2015 года - Дамиан предупреждает, что это может быть совершенно неточным, так как оно составляет 6 месяцев в будущем.

Итак, как и во всех графиках/планах, пожалуйста, возьмите это как план, а не конкретные даты.


Оригинальная запись от 19 декабря 2014 года

Мы (Microsoft) обычно не даем конкретных дат. Однако я могу сказать, что ASP.NET 5 ( "vNext" ) выпускается как часть Visual Studio 2015, и это означает, что он будет выпущен в 2015 году (большой сюрприз!). В начале половины 2015 года можно с уверенностью предположить выпуск.

Как вы правильно отметили, в репозитории GitHub для ASP.NET 5 теперь указывается веха RC, что указывает на то, что наш основной упор прямо сейчас на стабильность, и что функция, установленная для выпуска RTM, в основном существует. Есть еще функции и проекты, которые завершаются, и каждый может, конечно, увидеть, что происходит в отдельных репозиториях.

Ответ 2

Согласно Дорожной карте на GitHub:

ASP.NET Core 1.0 (ранее называемый ASP.NET 5) Расписание и дорожная карта


Ниже приведен график и дорожная карта для ASP.NET Core 1.0. Обратите внимание, что эти даты и планы функций могут быть изменены. Как и в случае любого проекта такого размера, трудно точно предсказать, когда все приземлится. Несмотря на это, мы считаем, что важно быть максимально открытым и прозрачным в отношении наших планов, чтобы наши пользователи могли иметь правильные ожидания и соответственно создавать свои планы.


Расписание


Milestone                      Release Date
Beta6                            27 Jul 2015    
Beta7                            24 Aug 2015   
Beta8                            21 Sep 2015   
RC1                              Nov 2015        
RC2 (Tools Preview 1)  в середине мая 2016 года
1.0.0                             конец июня 2016 года

Ноябрьский релиз-кандидат (RC1) станет поддерживаемой и готовой к выпуску межплатформенной версией. В зависимости от обратной связи с RC1 мы отправляем кандидатов дополнительного выпуска по мере необходимости.

Темы Milestone


Beta6 - Локализация, обслуживание, поддержка .NET 4.6 и многое другое

В Beta6 мы работаем над поддержкой локализации в новом конвейере запросов. Мы также работаем над тем, чтобы включить исправление и обслуживание среды выполнения, включая добавление поддержки сильных имен узлов. В Beta6 вы сможете настроить .NET 4.6 с помощью среды выполнения .NET(DNX). Мы будем работать над буферизацией и кэшированием ответов (через HTTP.SYS в Windows) и добавим поддержку распределенного кэширования через SQL Server.

Планируемые функции: Время выполнения, MVC, Razor, Идентификация

Beta7 - кросс-платформенный

Первоочередной задачей для Beta7 будет поддержка кросс-платформенной разработки на .NET Core. Это включает доставку .NET Execution Environments на базе .NET Core для Mac и Linux, позволяя основные рабочие процессы разработчиков, а также настраивая историю приобретения.

Запланированные функции: Время выполнения, MVC, Razor, Идентификация

Beta8 - функция завершена!

Beta8 - это последняя важная веха, запланированная до перехода на фазу стабилизации для RC1. Мы будем работать над предоставлением полного сквозного опыта в Visual Studio и Visual Studio Code. Мы ожидаем, что кросс-платформенный .NET Core будет функционировать на этом этапе.

Запланированные функции: Время выполнения, MVC, Razor, Идентификация

RC1 - Стабилизация

Фокус для RC1 будет заключаться в полировке существующих функций, реагировании на отзывы клиентов и повышении производительности и надежности. Цель состоит в том, чтобы RC1 был стабильным и готовым к выпуску.

RC2 - переход на .NET Core CLI и .NET Platform Standard

Для RC2 мы переместим ASP.NET Core 1.0 на новую кросс-платформенную инструментальную строку командной строки .NET Core.

Будущая работа


Следующие функции, к сожалению, не попадут в первоначальную версию RTM. Предварительно мы планируем отправить их в начальный выпуск функций после RTM, во время Q3 * 2016 года:

  • Поддержка Visual Basic
  • SignalR 3
  • Веб-страницы 4

* Ссылки на годовые кварталы (Q1, Q2, Q3, Q4) основаны на календарных версиях

Ответ 3

Обновление 3: дорожная карта ASP.NET Core 1.0 (ранее называемая ASP.NET 5) находится на github: https://github.com/aspnet/Home/wiki/Roadmap

Оригинал

Visual Studio 2015 выйдет 20 июля 2015 года.

Однако согласно блогу Somasegar 29 июня 2015 года: "ASP.NET 5 и EF 7 будут выпущены отдельно позднее."

Ответ 4

Обновленный ответ:

ASP.NET Core 1.0 был выпущен 27 июня 2016 года.

Начало работы с .NET Core

  • Если вы используете Visual Studio 2015 (Сообщество Visual Studio бесплатно!), вы должны сначала получить обновление VS2015 3, затем установить .NET Core Tools для Visual Studio.

  • Если вы не хотите использовать VS, используйте Visual Studio Code бесплатно и установите расширение С# из а также .NET Core SDK для Windows. Конечно, если вы на Mac/Linux/независимо от того, переходите к http://dot.net.

  • Если вам нужны все расширенные и конкретные загрузки для .NET или .NET Core, нажмите здесь

Предыдущий ответ: (Кандидаты на выпуск)

У Скотта Хантера отмечены конкретные временные рамки: для выпуска ASP.NET Core

Основной расписание

.NET Core и ASP.NET Core 1.0 RC2 среда исполнения и библиотеки будут доступны в в середине мая.

Инструмент будет Preview 1 и в комплекте с этой версией.

.NET Core и ASP.NET RTM (выпуск) среды исполнения и библиотеки будут доступны в в конце июня.

Инструмент будет Preview 2 и в комплекте с этой версией.

Мы будем продолжать вносить изменения и стабилизировать инструменты до тех пор, пока они не будут RTM с Visual Studio "15".

Предыдущий ответ:

ASP.NET Core 1.0 (ранее называемый ASP.NET 5) roadmap находится на github, но даты в этой дорожной карте были пропустил последние пару месяцев с пометкой, поэтому на это нельзя действительно доверять. Учитывая это, имеет смысл удалить фиксированные даты из дорожной карты.

В соответствии с текущей дорожной картой RC2 релиз - это TBD. Версия 1.0 говорит 2016.

Итак, вопрос действительно должен быть? Когда есть TBD? Когда будет в 2016 году?

К счастью, количество открытых выпусков на выпуск можно просмотреть в github.

Обратите внимание: версии выпуска ASP.NET Core должны интегрироваться с другими связанными/зависимыми командами, например. Команда Entity Framework. Каждый выпуск будет выпущен только после того, как эти команды будут иметь эквивалентную версию выпуска.

Я размещаю ссылки на каждую из этих вех технологий в github. Это должно дать наиболее точное указание даты выпуска.

aspnet/Mvc (RC2 на 99% по состоянию на 19 апреля) введите описание изображения здесь aspnet/EntityFramework (RC2 на 98% по состоянию на 19 апреля) введите описание изображения здесь dotnet/cli (RC2 составляет 88% по состоянию на 19 апреля) введите описание изображения здесь dotnet/coreclr (RC2 на 99% по состоянию на 19 апреля) введите описание изображения здесь dotnet/corefx (RC2 на 100% по состоянию на 19 апреля)

введите описание изображения здесь

Исходя из вышеуказанного прогресса, дата окончания RC2 указана как 29 апреля 2016 года, когда у них будет готовая версия для тестирования

Вероятно, это будет еще одна X неделя тестирования, но, по крайней мере, это показатель, когда он будет готов.

Прогресс обновляется ежедневно.

Release 1.0 Прогресс RTM также можно просмотреть на этих ссылках.

Дата окончания RTM, похоже, 30 июня, хотя не все ссылки имеют знаменательные даты. Основываясь на том, как даты RC2 поскользнулись, эта дата, вероятно, изменится, а также они будут развиваться.

Видеообъявления сообщества ASP.NET должны также дать хорошее представление о ходе релизов, где можно получить обновления от устья лошади, обычно на еженедельной основе.

Ответ 6

ASP.NET 5 был RELEASE CANDIDATE как 11/18/2015. Это означает, что с этой точки вперед, используя эти биты, вы можете использовать его в процессе производства и получать поддержку.