Коли запланований реліз ASP.NET Core 1.0 (ASP.NET 5 / vNext)?


136

Я намагаюся вирішити, починати свій новий проект на ASP.NET 5 або дотримуватися поточної бази. На жаль, я не можу знайти графік цього проекту. Github показує, що розробники зараз працюють над своїм першим кандидатом на реліз. Як правило, Microsoft публікує очікувані дати випуску? Якщо так, то де я можу знайти дату, яку вони знімають?


35
Чому голоси відхилення і голоси закрити? Це видається абсолютно законним питанням відповідно до вказівок.
slypete

3
Ви говорите про особистий проект (низький ризик, якщо він не вдасться) або професійний проект (від цього залежить ваша робота)? Оскільки такі люди Microsoft, як Скотт Хантер, сказали, що ми повинні вважати це випуском 1.0, коли воно вийде, я б точно не почав з цього професійного проекту.
jeffa00


1
RTM щойно вийшов у світ вчора, 27.06.2016.
Мікаел Карузо

Відповіді:


121

Оновлення за 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.

Для отримання додаткової інформації дивіться блог Скотта Хензельмана про зміни .


Оновлення за 2 липня 2015 року

На прямій зустрічі ASP.NET Community Standup Даміан Едвардс обговорив деякі оновлення планів виходу ASP.NET 5. Ви можете прочитати основні моменти та переглянути запис у недавній публікації блогу команди .

Цей попередній план був описаний:

  • Бета 6 - кінець липня 2015 року
  • Бета-версія 7 - кінець серпня 2015 року
  • Beta 8 - кінець вересня 2015 року
  • Кандидат у звільнення - наприкінці осені 2015 року - Даміан попереджає, що це може бути абсолютно неточним, оскільки це 6 місяців у майбутньому.

Отже, як і всі графіки / плани, будь ласка, сприймайте це як план , а не конкретні дати.


Оригінальна публікація від 19 грудня 2014 року

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

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


5
У нас є великий сайт, і ми перебуваємо в тому ж човні, що і ОП - намагаємося прийняти рішення про використання vNext. Чи можете ви дати нам, яку половину (першої чи другої) 2015 року ви підозрюєте, що вона буде звільнена?
Стівен Уоткінс

3
@StephenWatkins - Я додав натяк, що це, швидше за все, рання половина 2015 року.
Ейлон

1
@Eilon - Оцініть підказку.
Стівен Уоткінс

4
@Yash, пройде деякий час, поки EF7 не буде мати той же рівень функцій, що і EF6, оскільки це було майже повним перезаписом. Однак якщо EF7 має потрібні вам функції, то будь-якими способами користуйтеся ним. Якщо є конкретні речі, які ви шукаєте, спробуйте задати тут нове запитання з тегом entre-Framework-7 .
Ейлон

3
@johnG ще не випущено. Підтримка ASP.NET 5 буде лише у VS2015, але також доступна у багатьох інших редакторах (на багатьох різних ОС) через OmniShar [ .
Ейлон

18

Відповідно до дорожньої карти на 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) mid-May 2016
1.0.0                            late-June 2016

Кандидат у випуск у листопаді (RC1) буде підтримуваним та готовим до випуску міжплатформеним випуском. Залежно від зворотного зв’язку від RC1, ми за потреби доставимо додаткових кандидатів на випуск.

Віхи теми


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

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

Планові особливості: Час виконання , MVC , Бритва , Ідентичність

Beta7 - крос-платформа

Основним напрямком роботи Beta7 стане включення крос-платформної розробки в .NET Core. Сюди входить доставка середовищ виконання .NET Core .NET Execution Environment для Mac та Linux, що дозволяє виконувати основні робочі процеси для розробників, а також налаштовувати історію придбання.

Планові особливості: Час виконання , MVC , Бритва , Ідентичність

Beta8 - Функція завершена!

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

Планові особливості: Час виконання , MVC , Бритва , Ідентичність

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

Основна увага для RC1 буде спрямована на полірування існуючих функцій, реагування на відгуки клієнтів та підвищення продуктивності та надійності. Мета полягає в тому, щоб RC1 був стабільним і готовим до випуску виробництвом.

RC2 - Перехід до .NET Core CLI та .NET Platform Standard

Для RC2 ми перемістимо ASP.NET Core 1.0 на базі нового інструментального ланцюжка командних рядків .NET Core .

Майбутня робота


Наступні функції, на жаль, не перетворять його в початковий реліз RTM Ми орієнтовно плануємо доставку їх у початковому випуску функції після RTM протягом Q3 * 2016 року:

  • Підтримка Visual Basic
  • СигналR 3
  • Веб-сторінки 4

* Посилання на річні квартали (Q1, Q2, Q3, Q4) базуються на календарі


11

Оновлення 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 будуть випущені окремо пізніше".


11

Оновлений відповідь:

ASP.NET Core 1.0 вийшов 27 червня 2016 року.

Початок роботи з .NET Core

  • Якщо ви використовуєте Visual Studio 2015 ( спільнота Visual Studio безкоштовна!), Спочатку слід отримати VS2015 Update 3, а потім встановити .NET Core Tools для Visual Studio.

  • Якщо ви не хочете використовувати VS, подумайте про використання візуального коду Visual Studio та встановіть розширення C # з ринку разом із .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 Core 1.0 RTM (реліз) час виконання та бібліотеки будуть доступні до кінця червня .

Інструменти будуть Preview 2 та в комплекті з цим випуском.

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

Попередній відповідь:

Дорожня карта ASP.NET Core 1.0 (раніше її називали ASP.NET 5) розміщена в github, але дати в цій дорожній карті були пропущені за останні кілька місяців з запасом, тому ніхто не може їй довіряти. Враховуючи це, є сенс, що вони усунули фіксовані дати з дорожньої карти.

Відповідно до поточної дорожньої карти випуск RC2 є TBD. Випуск 1.0 говорить 2016 рік.

Тож питання справді має бути? Коли виникає туберкульоз? Коли пізніше у 2016 році?

На щастя, кількість відкритих випусків за випуск можна переглянути на github.

Зверніть увагу: версії версії ASP.NET Core потрібно інтегрувати з іншими пов'язаними / залежними випусками команд, наприклад, командою Entity Framework. Кожен випуск буде випущений лише після того, як ці команди будуть готові до еквівалентної версії.

Я розміщую посилання на кожну з цих технологічних віх у github. Це повинно дати найбільш точну вказівку дати випуску.

ASPnet / Mvc (RC2 становить 99% , як 19 квітня) ASPnet / EntityFramework (RC2 становить 98% , як 19 квітня) DotNet / клі (RC2 становить 88% , як 19 квітня) DotNet / CoreCLR (RC2 становить 99% , як на 19 Квітень) dotnet / corefx (RC2 на 100% станом на 19 квітня)введіть тут опис зображення введіть тут опис зображення введіть тут опис зображення введіть тут опис зображення

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

Виходячи з вищезазначеного прогресу, дата закінчення RC2 вказана як 29 квітня 2016 року, коли у них буде складена конструкція для тестування

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

Прогрес оновлюється щодня.

Випуск 1.0 RTM прогрес також можна переглянути за цими посиланнями.

Датою, важливою датою RTM є 30 червня, хоча не у всіх посиланнях є важливі дати. Виходячи з того, як проскочили дати RC2, ця дата, ймовірно, зміниться, а також вони прогресують.

У відео ASP.NET Community Стандап повинні також дати вказівку хорошого про прогрес випусків , де можна отримати оновлення з першоджерела, як правило , на щотижневій основі.


3

Я не бачу підтверджених дат випуску, але якщо ці нові функції ASP.NET 5 або знаходяться на останній основі, ви завжди можете завантажити попередній перегляд Visual Studio 2015 і почати використовувати деякі нові функції вже сьогодні.


1
Дякую, ми вже вивчаємо попередній перегляд. Знання, чи дати їх проекту дещо узгоджуються з нашими, значно полегшило б наше рішення.
slypete

3

ASP.NET 5 отримав КАНДИДАТ ВІДПОВІДЖЕННЯ 18.11.2015. Що означає з цього моменту, використовуючи ці біти, ви можете використовувати їх у виробництві та отримувати підтримку.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.