微軟今日釋出彙總:VS2015, .NET 4.6, C# 6.0, F# 4.0等重量級產品正式上線
Visual Studio
Visual Studio 2015
‘
Visual Studio 2013 更新包 5.0
其中包含Visual Studio 2013最新技術更新和bug修復。新功能包括
- 基於Azure雲的負載測試
- @currentIteration 查詢token
- 從本地工作室重新命名團隊專案
‘
.NET Framework and SDKs
.NET 2015
.NET Framework 4.6
.NET Framework 4.6 提供了新的64位 RyuJIT及時編譯引擎,和對WPF, Windows Forms程式高對比度的支援。這將大幅提升.NET應用的執行速度。此外,ASP.NET 在Windows 10上提供了HTTP/2 支援和更多的task-returning APIs. .NET 語言 — C# 6, F# 4, VB 14 — 都得到了更新。[
‘
ASP.NET 4.6
ASP.NET 4.6為我們帶來了哪些新特性呢? ASP.NET 4.6 更新瞭如下框架:
- ASP.NET Web Forms 4.6
- ASP.NET MVC 5.2.3
- ASP.NET Web Pages 3.2.3
- ASP.NET Web API 5.2.3
- ASP.NET SingalR 2.1.2
[閱讀更多]
‘
ASP.NET 5 Beta
ASP.NET 5 是一個用於構建現代 web 應用的開源 web 框架,它支援 Windows, Linux 和 Mac 平臺。它包含 MVC6 框架,此框架將 MVC 和 Web API 整合成為一個單一的 web 程式設計框架。ASP.NET 5 還將成為 SignalR3 的基礎 ,SignalR3 可以讓你為“雲應用”新增實時功能。ASP.NET 5 是在 .NET Core 執行時(.NET Core runtime)上構建的,但是為了保持最大的相容性,它也可以執行在完全的 .NET Framework 框架之上。
在 ASP.NET 5 中,我們做了大量的架構調整,使得核心 web 框架更加精簡(不再依賴 System.Web.dll)並且更加模組化(幾乎所有的功能都被實現為 NuGet 模組 – 你可以通過只選擇自己需要的模組來優化你的app)。ASP.NET 5 還包括下列改進:
- 在 Windows, Mac 和 Linux 上構建和執行跨平臺 ASP.NET 應用
- 構建在 .NET Core 之上,它支援真正的並行應用版本化(side-by-side app versioning)
- 新的工具用於簡化現代 web 開發
- 為 WebUI 和 Web APIs 提供了單一的技術棧
- 為雲平臺準備的基於環境的配置方式
- 整合了建立和使用 NuGet 包的功能
- 原生支援依賴注入
- 支援將應用部署在 iiS 或自己的 Web 服務上
[閱讀更多]
‘
Azure SDK 2.7 for .NET
Languages
C# 6.0 and VB 14
C# 6 和 VB 14 都增加了大量的小而有用的功能,讓你的程式碼更整潔乾淨。這裡有一篇GitHub文章 整理了 C# 6 和 VB 14所有新特性。
TypeScript 1.5
Visual Studio 2015 中釋出了新版TypeScript 1.5. 此版本極大程度相容了ECMAScript 6 標準,同時讓你能更好地通過TypeScript使用Angular。
F# 4.0
F# 4.0重磅釋出!新功能包括建構函式、簡化的mutable型別、normalized collections API、ReflectedDefinition 方法引數、靜態引數、等等。