程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> 關於.NET >> .NET Framework 4.6的新東西

.NET Framework 4.6的新東西

編輯:關於.NET

我們知道.NET Framework 4.6即將隨著Visual Studio 2015一同到來,目前依然是預覽版。4.6和4,4.5,4.5.1和4.5.2是兼容的,也即安裝4.6後會升級替代他們。而和3.5,2.0和1.1等會並行存在。

今天推薦的文章雖然涉及的話題是“What's new”,但是並非簡單的新特性羅列。而是從3個主要方面深入闡述了一些新特性及其帶來的影響。

1,.NET 4.6中包含的很多內容都是開源的。.NET 4.6的核心會是微軟已經開源的.NET Core。這帶來的一大好處就是,開發人員既獲得了完整的微軟官方支持,又能基於一個開源的.NET構建服務端和雲應用。以後.NET再也不會面對Java,PHP,Ruby,Node.js的時候,在開源方面略顯尴尬了。對於微軟而言,也能提高和全世界開發者互動協作的效率了。

2,添加了自定義代碼頁編碼的支持。.NET Core雖然提供了對Unicode編碼的支持,但是默認只提供了對代碼頁編碼的有限支持。現在可以通過Encoding.RegisterProvider的相應方法來添加不被支持的一些代碼頁編碼。這個特性帶來的好處是開發人員再也不用擔心編碼操作的時候出現字符串不能映射到特定代碼頁編碼的問題,也不用擔心解碼操作的時候出現的無效字符序列無法轉化為有效Unicode字符了。

3,增強了事件跟蹤的使用體驗。EventSource對象現在可以直接被構造了,通過Write方法能夠記錄一個自我描述的事件了。這點帶來的好處是簡化了進程外Windows事件跟蹤(ETW)的活動記錄。比如,可以讓高級電源管理(APM)的驅動開發者更方便的精確跟蹤每個獨立請求和活動的電源消耗。

由於這篇文章有一定深度,更多內容還需要大家“閱讀原文”獲取。

原文地址:http://infragistics.com/community/blogs/devtoolsguy/archive/2015/04/03/what-s-new-in-microsoft-net-framework-4-6.aspx

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved