.Net Framework 4.5 新特性最近面试时又看到有问.Net Framework 新特性的问题,一时被问到了。平时也是拿起来就用,新版本出来了,新特性也就是瞄一眼,也没去仔细查看。这次干脆花点时间总(翻)结(译)一下各个版本相比上一版本带来的新特性。主要参考来源是MS ...
.Net Framework 4.5 新特性
最近面试时又看到有问.Net Framework 新特性的问题,一时被问到了。平时也是拿起来就用,新版本出来了,新特性也就是瞄一眼,也没去仔细查看。这次干脆花点时间总(翻)结(译)一下各个版本相比上一版本带来的新特性。主要参考来源是MSDN,一下是原文链接:
Reference: https://msdn.microsoft.com/en-us/library/ms171868(v=vs.110).aspx#core
嗯,我们就从4.5开始。
目录 Table Of Content
1. 核心新特性和改进 《本文》
2. 托管扩展框架
3. 异步文件操作
4. 工具
5. 并行计算
6.网站
7. 网络编程
8.WPF
9.WCF
10. WF
11.可移植类库
1. 核心特性和改进
1) . 在安装Framework 4.5的时候减少了系统重启的需要。应为4.5 安装时需要替换4.0的部分文件,所以要求这些文件在安装时可被替换(可写)。4.5引入了一个重启管理器(Restart Manager),它可以检测到正在运行的4.0的程序,并尝试关闭这些程序(会有提示框让用户确认要关闭的程序),以此来避免重启系统。但是有是一些程序不能或不应该关闭的,那就还是需要重启系统。
如果你要发布自己的程序并自带Framework 安装包(Chained Instaler),也可以通过设置命令行选项的方式,让用户在安装你的程序包是出现.Framework自带的关闭程序提示框。
参考: https://msdn.microsoft.com/en-us/library/hh527997(v=vs.110).aspx
PS: 这个新特性似乎用处不大,在开发环境重不重启系统无关紧要,重启的时候还可以趁机看看头条。生产环境的话,又不是100%不需重启,似乎并没有起到什么大作用。
2). 在64位系统上支持超过2GB的大数组。但是要是有此特性需要在配置文件中设置 gcAllowVeryLargeObjects 配置项:
<configuration> <runtime> <gcAllowVeryLargeObjects enabled="true" /> </runtime></configuration>
原标题:.Net Framework 各个版本新特性总结 (一)
关键词:.NET
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。