微软推出了最新的Microsoft .NET Framework 4.6,该版本提供了全新的64位RyuJIT即时编译引擎,支持WPF、Windows Forms程序高对比度显示,大幅提升.NET应用运行速度。Win7/Win8.1用户可下载安装,含简体中文版。
.NET Framework 4.6 新特性
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)的驱动开发者更方便的精确跟踪每个独立请求和活动的电源消耗。
∨ 展开