渴望了解.NET 4.0中的.NET 4.0和.NET 4.5之间的差异,以及这些框架中ASP.NET,C#的差异
Answers:
.NET Framework 4.5中的新增功能& .NET Framework 4.5中的新增功能和预期功能:
这些框架中ASP.NET的差异
比较什么在ASP.NET 4和Visual Web Developer中的新增和新消息在ASP.NET 4.5和Visual Studio 11 Beta版:
ASP.NET 4.0
Web.config
文件重构 对于Asp.net 4.5,还有很多改进之处:
HttpRequest
处理 这些框架中C#的差异
遍历C#4.0-.NET Framework中的新C#功能以及 Visual Studio 11 Beta中Visual C#的新增功能。
编辑:
C#和VB重大更改的语言文档:
VB:Visual Studio 2012中的Visual Basic重大更改
C#:Visual C#在Visual Studio 2012中的重大更改
希望这对您有所帮助。
mscorlib 4.0
,System.Data 4.0
,System.ServiceModel 4.0
...等所有的引用仍然4.0。
微软宣布计划于2008年9月29日发布.NET Framework4。公开Beta版于2009年5月20日发布。
在.NET Framework 4发布之后,Microsoft以AppFabric Hosting和内存中分布式缓存支持的形式发布了一组名为Windows Server AppFabric的增强功能,用于应用程序服务器功能。
.NET Framework 4.5于2012年8月15日发布。此版本中添加了一组新功能或改进功能。.NET Framework 4.5仅在Windows Vista或更高版本上受支持。.NET Framework 4.5使用公共语言运行时4.0,以及一些其他运行时功能。
Metro风格的应用程序是为特定的外形设计的,并利用Windows操作系统的功能。.NET Framework的子集可用于使用C#或Visual Basic为Windows 8构建Metro风格的应用程序。此子集称为应用程序的.NET API。用于Metro风格应用程序的.NET Framework版本,运行时和库是新Windows运行时的一部分,Windows Runtime是Metro风格应用程序的新平台和应用程序模型。它是一个生态系统,包含许多平台和语言,包括.NET Framework,C ++和HTML5 / JavaScript。
在.NET Framework 4.5中,新的异步功能已添加到C#和Visual Basic语言中。这些功能添加了用于执行异步操作的基于任务的模型。
在.NET Framework 4.5中,添加了以下功能,以简化编写和维护Windows Communication Foundation(WCF)应用程序的过程:
有关更多信息和访问参考链接,请访问:
=========== .NET 4.5海报=========
该答案可能是较晚的答复,但对于以后查看此主题将很有用。
.NET Framework 4.5的功能可以在以下链接中看到。
总结一下:
安装
.NET Framework 4.5不支持Windows XP或Windows Server 2003,因此,如果必须创建针对这些操作系统的应用程序,则需要使用.NET Framework 4.0。相反,Windows 8和Windows Server 2012所有版本均包含.NET Framework 4.5。
- 在64位平台上支持大于2 GB的阵列
- 增强的后台服务器垃圾回收
- 支持正则表达式评估中的超时
- Windows 8上的区域性敏感排序和大写规则中对Unicode 6.0.0的支持
- 应用程序域的简单默认区域性定义
- Windows 8 Apps中的国际化域名
这是Microsoft的重要资源,其中包括自1.0至今的每个.NET版本的高级功能概述。它还包括有关关联的Visual Studio版本和Windows版本兼容性的信息。