ct.soft 发表于 2013-12-9 14:32:37

.NET Framework 4.5.1 新特色l

本帖最后由 ct.soft 于 2013-12-9 14:37 编辑

雖然版本號多了 .1,卻也多了許多新鮮貨及
機制的更新,對於開發者來講還是有很大的吸引力呢。


.NET Framework 4.5.1新功能項目列表http://files.dotblogs.com.tw/jaigi/1307/NETFramework.NETFramework4.5.1_11AEB/image_thumb_7.png
1.開發人員的生產力開始支援64 bit Edit and Continue :回傳值的檢查 :除了透過監看式察回傳值外,還可以透過即時視窗(($ReturnValue)了解回傳值http://files.dotblogs.com.tw/jaigi/1307/NETFramework.NETFramework4.5.1_11AEB/image_thumb_2.png http://files.dotblogs.com.tw/jaigi/1307/NETFramework.NETFramework4.5.1_11AEB/image_thumb_3.pngAsync Debug的改進 :支援Store Apps, Web apps, Desktop apps in W8.1Windows Store 開發的改進 :在WinRT APIs,多了System.Exception.Message & System.Exception.StackTraceConvert Stream to IRandomAccessStream :這點是針對Windows Store改善的,多了System.IO.WindowsRuntimeStreamExtensions.AsRandomAccessStream(Stream stream)支援Nullable型別在WinRT架構增加EF/ADO.NET 連接的彈性 :這部分對於很多開發人員是很重要的,尤其常常做報表或是DB連線的人員來說
[*]提供可靠的和Azure DB連接
[*]自動 retry/reconnect 異常的DB Connection
[*]提供與更多Device連接的方式
[*]不需要改變現有程式碼或是架構或是安裝其他套件就可以使用
[*]

2.應用程式效能ASP.NET 應用程式方面:具有低延遲跟高密度之Web Site,且提供Idle Worker Process Page-out在IIS上面可以設定Idle Time out後的動作項目http://files.dotblogs.com.tw/jaigi/1307/NETFramework.NETFramework4.5.1_11AEB/image_thumb_4.png針對大型物件的記憶體管理:大型物件是指大於85000 bytes而言,處理這些資源回收是相當耗成本且會用到Gen2。在4.5.1版本可以透過針對這些大型物件進行壓縮(LOH),來解決堆疊零碎問題。此模式是被歸放在GCSettings屬性中   public static class GCSettings
       {
          public static GCLOHCompactionMode LOHCompactionMode { get; set; }
         }


使用GC LOH API兩種方式
[*]即時壓縮
      GCSettings.LOHCompactionMode = GCLOHCompationMode.CompactOnce;
      GC.Collect();

[*]下一次GC時壓縮
      GCSettings.LOHCompactionMode = GCLOHCompationMode.CompactOnce;
多核心的JIT改進:在多核心環境下減少應用程式啟動時間,且同時也支援ASP.NET Web Site啟動,同時也會支援自動啟用ASP.NET for Apps
3.持續改進與創新Visual Studio與Nuget結合更加緊密,許多更新的套件或是功能都可以在Nuget上取得,而未來也會發行微軟的Nuget軟體安裝,只需要在Nuget取得相關套件,會自動幫專案下載所有相關東西
http://files.dotblogs.com.tw/jaigi/1307/NETFramework.NETFramework4.5.1_11AEB/image_thumb_5.pnghttp://files.dotblogs.com.tw/jaigi/1307/NETFramework.NETFramework4.5.1_11AEB/image_thumb_6.png


winterains 发表于 2013-12-14 11:56:38

用上的特点多吗?

张工 发表于 2013-12-14 21:53:13

谢谢了!

cobra1989 发表于 2013-12-20 10:53:00

5不知道什么时候出,win8自带4.5了吧

㊣子楷㊣ 发表于 2013-12-20 23:18:50

还在研究.net framework 3.5, 唉
页: [1]
查看完整版本: .NET Framework 4.5.1 新特色l