天天看點

微軟宣布将推遲ASP.NET Core的釋出日期

幾周之前,微軟對于新版本的asp.net釋出了一篇聲明。jeffrey t. fritz是微軟的程式經理,他在這篇部落格文章中解釋了釋出日期變化的原因,并提供了新版本的命名從asp.net 5轉變為asp.net core 1.0的一些細節資訊。

幾周之前,微軟将下一版本的asp.net的rc2與rtm的釋出時間改為“未決定”。jeffrey是這樣解釋的:

對于從dnx向cli的轉變,開發者提出了一緻的回報意見:“這是個很好的改變,但為什麼來得這麼遲?”,而我們也對此表示贊同。這一改變也是我們延後釋出時間的主要原因。我們如今已經清楚地看到了問題所在:我們的步子邁得太快,而沒有時間對這一改動進行充分而徹底的思考。

asp.net團隊對此進行了更詳細的解釋。将他們的觀點總結來說,這次asp.net所計劃的變更太大,它的目标是為asp.net在今後多年的發展打下基礎。對于這種大規模的項目來說,要在這一階段準确地預計其釋出時間是很困難的。asp.net團隊也努力在産品的品質與實際釋出之間保持一種良好的平衡。對于現有的應用來說,遷移至asp.net core意味着要進行一定程度的返工,在這種情境下,時間是一個敏感問題。

至于新的釋出日期,jeffrey繼續說道:

一旦我們能夠讓新的asp.net平台與.net core工具配合運作,我們就會更新路線圖,為asp.net的釋出設定一個更合适的日期,而.net團隊也将更新他們的路線圖,以确定.net core的釋出日期。

由于這次asp.net對于産品的名稱進行了變更,這就引起了另一個問題:新版本的mvc與web api的版本号會怎樣變化?正如infoq在之前的報道中所說,未來的mvc與web api将不會使用不同的版本号,這兩者将一同并入asp.net,并采用與asp.net相同的版本号。

關于從asp.net 5到asp.net core這一命名的轉變也造成了人們的一些困惑,因為在與asp.net相關的網站中,仍然可以不時地看到舊名稱的存在。事實上,命名的改變還在進行當中,整個過程到下個版本的asp.net core釋出之後才會全部結束。

如果讀者想了解更多的相關資訊與進度的更新,可以關注asp.net團隊設立的一個每周站會,團隊将在會議中解答聽衆的問題,并随時更新目前的進度。而在微軟專門設立的github庫上也可以找到asp.net的相關聲明。

本文轉自d1net(轉載)

繼續閱讀