ASP.NET Core 1.0 (ASP.NET 5 / vNext) ne zaman piyasaya sürülecek?


136

ASP.NET 5'te yeni projemi başlatmaya mı yoksa geçerli çerçeveye mi bağlı kalmaya karar vermeye çalışıyorum. Ne yazık ki, bu proje için bir program bulamıyorum. Github, geliştiricilerin şu anda ilk sürüm adayı üzerinde çalıştıklarını gösteriyor. Microsoft normal olarak beklenen çıkış tarihlerini yayınlıyor mu? Öyleyse, çekim yaptıkları tarihi nerede bulabilirim?


35
Neden aşağı oy ve kapanış oyları? Bu, yönergelere göre tamamen meşru bir soru gibi görünüyor.
slypete

3
Kişisel bir projeden (başarısız olursa düşük riskli) veya profesyonel bir projeden mi (işiniz buna bağlı mı) bahsediyorsunuz? Scott Hunter gibi Microsoft millet, bunu çıkarken 1.0 sürümü olarak düşünmemiz gerektiğini söylediğinden, kesinlikle profesyonel bir projeye henüz başlamamıştım.
jeffa00


1
RTM, dün 6/27/2016 tarihinde piyasaya çıktı.
Mickael Caruso

Yanıtlar:


121

1 Temmuz 2016 Güncellemesi

ASP.NET Core 1.0, Entity Framework 1.0 ve .NET Core 1.0'ın tümü 27 Haziran 2016'da yayımlandı.


19 Ocak 2016 Güncellemesi

  • ASP.NET 5 şimdi ASP.NET Core 1.0 olarak adlandırılmaktadır.
  • .NET Core 5 artık .NET Core 1.0.
  • Entity Framework 7 artık Entity Framework Core 1.0 veya EF Core 1.0'dır.

Daha fazla bilgi için Scott Hanselman'ın değişiklik hakkındaki bloguna bakın .


2 Temmuz 2015 Güncellemesi

ASP.NET Topluluk Standup canlı toplantısında Damian Edwards, ASP.NET 5'in yayınlanma planlarındaki bazı güncellemeleri tartıştı. Ana noktaları okuyabilir ve kaydı yeni bir takım blog yayınında izleyebilirsiniz .

Bu geçici plan açıklanmıştır:

  • Beta 6 - Temmuz 2015 sonu
  • Beta 7 - Ağustos 2015 sonu
  • Beta 8 - Eylül 2015 sonu
  • Serbest Bırakma Adayı - 2015 sonbaharının sonlarında - Damian, geleceğe 6 ay olduğu için bunun tamamen yanlış olabileceği konusunda uyarıyor.

Yani, tüm programlarda / planlarda olduğu gibi, lütfen bunu belirli tarihler değil, bir plan olarak alın .


19 Aralık 2014'ten orijinal yayın

Biz (Microsoft) genellikle belirli tarihler vermiyoruz. Ancak, ASP.NET 5'in ("vNext") Visual Studio 2015'in bir parçası olarak piyasaya sürüldüğünü söyleyebilirim, bu da 2015'te piyasaya sürüldüğü anlamına gelir (büyük sürpriz!). 2015'in ilk yarısında bir tahliye kabul etmek oldukça güvenlidir.

Doğru şekilde belirttiğiniz gibi, ASP.NET 5 için GitHub depoları şimdi ana odak noktamızın kararlılık üzerinde olduğunu ve RTM sürümü için ayarlanan özelliğin büyük ölçüde orada olduğunu gösteren RC kilometre taşını belirtiyor. Hala kesinleştirilen özellikler ve tasarımlar var ve herkes elbette bireysel depolarda olanları görebilir.


5
Çalışmalarda büyük bir sitemiz var ve OP ile aynı teknedeyiz - vNext kullanmaya karar vermeye çalışıyoruz. 2015'in hangi yarısının (birinci veya ikinci) serbest bırakıldığından şüphelendiğinizi bize verebilir misiniz?
Stephen Watkins

3
@StephenWatkins - Büyük olasılıkla 2015'in ilk yarısında olduğuna dair bir ipucu ekledim.
Eilon

1
@Eilon - İpucunu takdir et.
Stephen Watkins

4
@Yash, EF7, EF6 ile aynı özelliklere sahip oluncaya kadar biraz zaman alacak çünkü neredeyse tamamen yeniden yazıldı. Bununla birlikte, EF7 ihtiyacınız olan özelliklere sahipse, elbette kullanın. Aradığınız belirli şeyler varsa, burada entity-framework-7 etiketi ile yeni bir soru sormayı düşünün .
Eilon

3
@johnG henüz yayınlanmadı. ASP.NET 5 desteği yalnızca VS2015'te olacaktır, aynı zamanda OmniShar [ aracılığıyla diğer birçok editörde (birçok farklı işletim sisteminde) kullanılabilir .
Eilon

18

GitHub'daki Yol Haritasına göre :

ASP.NET Core 1.0 (Önceden ASP.NET 5 olarak adlandırılıyordu) Zamanlaması ve Yol Haritası


ASP.NET Core 1.0 için program ve yol haritası aşağıdadır. Bu tarihlerin ve özellik planlarının hepsinin değişebileceğini lütfen unutmayın. Bu boyuttaki herhangi bir projede olduğu gibi, işlerin ne zaman ineceğini tam olarak tahmin etmek zordur. Yine de, kullanıcılarımızın doğru beklentilere sahip olmalarını ve planlarını buna göre oluşturabilmeleri için planlarımız hakkında mümkün olduğunca açık ve şeffaf olmanın önemli olduğunu düşünüyoruz.


program


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

Kasım ayı adayı (RC1) desteklenen ve üretime hazır bir çapraz platform sürümü olacak. RC1'in geri bildirimlerine bağlı olarak gerektiğinde ek sürüm adayları gönderilecektir.

Milestone Temaları


Beta6 - Yerelleştirme, Servis, .NET 4.6 desteği ve daha fazlası

Beta6'da yeni talep hattında yerelleştirmeyi destekleme üzerinde çalışıyoruz. Ayrıca güçlü adlandırma derlemeleri için destek eklemek de dahil olmak üzere çalışma zamanının düzeltme ekini ve hizmetini etkinleştirmek için çalışıyoruz. Beta6'da, .NET Yürütme Ortamı'nı (DNX) kullanarak .NET 4.6'yı hedefleyebileceksiniz. Yanıt arabelleğe alma ve önbelleğe alma (Windows'ta HTTP.SYS aracılığıyla) üzerinde çalışacağız ve SQL Server üzerinden dağıtılmış önbellek desteği ekleyeceğiz.

Planlanan özellikler: Çalışma zamanı , MVC , Jilet , Kimlik

Beta7 - Çapraz platform

Beta7'nin ana odağı .NET Core'da platformlar arası geliştirmeyi sağlamak olacak. Bu, Mac ve Linux için .NET Core tabanlı .NET Yürütme Ortamları'nı göndermeyi, temel geliştirici iş akışlarını etkinleştirmeyi ve ayrıca edinme hikayesini ayarlamayı içerir.

Planlanan özellikler: Çalışma Zamanı , MVC , Jilet , Kimlik

Beta8 - Özellik tamamlandı!

Beta8, RC1 için bir stabilizasyon aşamasına geçmeden önce planlanan son önemli özellik kilometre taşıdır. Visual Studio ve Visual Studio Code'da uçtan uca tam deneyim sağlama üzerinde çalışacağız. Platformlar arası .NET Core'un bu noktada tamamlanmasını bekliyoruz.

Planlanan özellikler: Çalışma Zamanı , MVC , Razor ,Kimlik

RC1 - Stabilizasyon

RC1'in odak noktası mevcut özellikleri cilalamak, müşteri geri bildirimlerine yanıt vermek ve performans ve güvenilirliği artırmak olacaktır. Amaç, RC1'in istikrarlı ve üretime hazır bir sürüm olması.

RC2 - .NET Core CLI ve .NET Platform Standardına Geçiş

RC2 için ASP.NET Core 1.0'ı yeni çapraz platform .NET Core komut satırı araç zincirine dayanacak şekilde taşıyacağız .

Gelecek iş


Aşağıdaki özellikler maalesef ilk RTM sürümüne girmeyecektir. Biz geçici Q3 sırasında, RTM sonra ilk yayınlanan özellik onları nakliye planlıyoruz * 2016:

  • Visual Basic desteği
  • SinyalR 3
  • Web Sayfaları 4

* Yıllık çeyreklere (1. Çeyrek, 2. Çeyrek, 3. Çeyrek) yapılan referanslar takvim tabanlıdır


11

Güncelleme 3 : ASP.NET Core 1.0 (Önceden ASP.NET 5 olarak adlandırılıyordu) yol haritası github'da: https://github.com/aspnet/Home/wiki/Roadmap

orijinal

Visual Studio 2015, 20 Temmuz 2015'te yayınlanacak.

Ancak Somasegar'ın 29 Haziran 2015 tarihli bloguna göre: "ASP.NET 5 ve EF 7 daha sonraki bir tarihte ayrı olarak yayınlanacak."


11

Güncellenmiş Yanıt:

ASP.NET Core 1.0, 27 Haziran 2016'da piyasaya sürüldü.

.NET Core'u kullanmaya başlama

Önceki Cevap: (Adayları Serbest Bırak)

Scott Hunter sahiptir : gönderilen yayınlar belirli bir zaman-çerçeveleri salınması içinASP.NET Core

Çekirdek Program

.NET Core ve ASP.NET Core 1.0 RC2 çalışma zamanı ve kitaplıkları Mayıs ayı ortasında kullanıma sunulacaktır .

Takım Önizleme 1 olacak ve bu sürümle birlikte sunulacak.

.NET Core ve ASP.NET Core 1.0 RTM (sürüm) çalışma zamanı ve kitaplıkları Haziran sonuna kadar kullanılabilir olacak .

Takım Önizleme 2 olacak ve bu sürümle birlikte sunulacak.

Visual Studio “15” ile RTM'lere kadar değişiklik yapmaya ve takımları sabitlemeye devam edeceğiz.

Önceki Cevap:

ASP.NET Core 1.0 (daha önce ASP.NET 5 olarak adlandırılıyordu) yol haritası github üzerindedir, ancak bu yol haritasındaki tarihler son birkaç ay içinde bir kenar boşluğu tarafından kaçırılmıştır, bu yüzden gerçekten ona güvenemez. Bu göz önüne alındığında, sabit tarihleri ​​yol haritasından çıkardıkları mantıklıdır.

Mevcut yol haritasına göre RC2 sürümü TBD'dir. 1.0 sürümü 2016 diyor.

Yani soru gerçekten olmalı? TBD ne zaman? 2016'da ne zaman olacak?

Neyse ki, yayın başına açık sayıların sayısı github'da görülebilir.

Dikkat: ASP.NET Core sürümlerinin, Entity Framework ekibi gibi diğer ilgili / bağımlı ekiplerin sürümleriyle entegre olması gerekir. Her sürüm yalnızca bu takımlar eşdeğer sürüm sürümüne sahip olduktan sonra yayınlanır.

Bu teknolojilerin her birine linkleri github'da gönderiyorum. Bu, çıkış tarihinin en doğru göstergesini vermelidir.

aspnet / Mvc (RC2 19 Nisan'da% 99'dur) aspnet / EntityFramework (RC2 19 Nisan'da% 98'dir) dotnet / cli (RC2 19 Nisan'da% 88'dir) dotnet / coreclr (RC2 19 Nisan'da % 99'dur) Nisan) dotnet / corefx (RC2, 19 Nisan'da olduğu gibi% 100'dür)resim açıklamasını buraya girin resim açıklamasını buraya girin resim açıklamasını buraya girin resim açıklamasını buraya girin

resim açıklamasını buraya girin

Yukarıdaki ilerlemeye dayanarak, RC2 bitiş tarihi test için hazır bir yapıya sahip olacakları 29 Nisan 2016 olarak listelenmiştir.

Muhtemelen bir X hafta daha test olacak ama en azından ne zaman hazır olacağının bir göstergesi.

İlerleme durumu günlük olarak güncellenir.

Sürüm 1.0 RTM ilerleme bu bağlantılar da görülebilir.

Tüm bağlantıların kilometre taşı tarihleri ​​olmamasına rağmen, RTM kilometre taşı tarihi 30 Haziran gibi görünüyor. RC2 tarihlerinin nasıl düştüğüne bağlı olarak, bu tarih muhtemelen ilerledikçe değişecektir.

ASP.NET Toplum Standup videolar aynı zamanda bir genellikle haftalık olarak, atın ağzından güncellemelerini alabilirsiniz bültenleri ilerleme iyi bir gösterge vermelidir.



3

ASP.NET 5, 11/18/2015 olarak RELEASE CANDIDATE oldu. Yani bu noktadan itibaren bu bitleri kullanarak üretimde kullanabilir ve destek alabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.