开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 4885|回复: 4

[讨论] .NET Framework 4.5.1 新特色l

[复制链接]

0

精华

4

贡献

6

赞扬

帖子
21
软币
165
在线时间
11 小时
注册时间
2013-9-9
发表于 2013-12-9 14:32:37 | 显示全部楼层 |阅读模式
本帖最后由 ct.soft 于 2013-12-9 14:37 编辑

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


.NET Framework 4.5.1新功能項目列表

1.開發人員的生產力
開始支援64 bit Edit and Continue :
回傳值的檢查 :
  除了透過監看式察回傳值外,還可以透過即時視窗(($ReturnValue)了解回傳值
Async Debug的改進 :
  支援Store Apps, Web apps, Desktop apps in W8.1
Windows Store 開發的改進 :
  在WinRT APIs,多了System.Exception.Message & System.Exception.StackTrace
Convert 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後的動作項目
針對大型物件的記憶體管理:
大型物件是指大於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取得相關套件,會自動幫專案下載所有相關東西




回复

使用道具 举报

0

精华

0

贡献

0

赞扬

帖子
25
软币
91
在线时间
2 小时
注册时间
2013-12-9
发表于 2013-12-14 11:56:38 | 显示全部楼层
用上的特点多吗?
回复

使用道具 举报

0

精华

0

贡献

0

赞扬

帖子
10
软币
86
在线时间
2 小时
注册时间
2013-12-20
发表于 2013-12-20 10:53:00 | 显示全部楼层
5不知道什么时候出,win8自带4.5了吧
回复

使用道具 举报

0

精华

304

贡献

390

赞扬

帖子
185
软币
1927
在线时间
269 小时
注册时间
2013-8-28
发表于 2013-12-20 23:18:50 | 显示全部楼层
还在研究.net framework 3.5, 唉
回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-12-23 13:58

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表