Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何以及在何处了解.net从.net 2.0到.net 3.5的变化?_C#_.net_Asp.net_.net 3.5_.net 2.0 - Fatal编程技术网

C# 如何以及在何处了解.net从.net 2.0到.net 3.5的变化?

C# 如何以及在何处了解.net从.net 2.0到.net 3.5的变化?,c#,.net,asp.net,.net-3.5,.net-2.0,C#,.net,Asp.net,.net 3.5,.net 2.0,大约3年前,我在开发.NET2.0时离开了.net。在这三年里,我根本没有在.net上工作。现在,我有一个项目在.NET3.5中。但我注意到在这两个版本之间引入了很多技术 有什么资源可以帮助我快速掌握.NET2.0之后介绍的内容吗 我的主要工作是在asp.net中使用C#这可能会有所帮助。这是一个良好的开端: .NETFramework 3.5版的新增功能 另请参见。快速浏览 在.NET Framework 3.5中有什么新功能 CLR增强功能:尽管CLR使用与2.0相同的模型,但您可以了解对程

大约3年前,我在开发.NET2.0时离开了.net。在这三年里,我根本没有在.net上工作。现在,我有一个项目在.NET3.5中。但我注意到在这两个版本之间引入了很多技术

有什么资源可以帮助我快速掌握.NET2.0之后介绍的内容吗

我的主要工作是在asp.net中使用C#

这可能会有所帮助。这是一个良好的开端:

.NETFramework 3.5版的新增功能


另请参见。

快速浏览

在.NET Framework 3.5中有什么新功能

CLR增强功能:尽管CLR使用与2.0相同的模型,但您可以了解对程序集的改进/更改

编译器增强功能:新的VB.NET 9.0编译器,支持对C#3.0的更改,如表达式树、lambda方法、扩展方法、匿名类型的静态引用等

LINQ:可能是3.5框架中最具革命性的变化。LINQ到XML、LINQ到SQL、LINQ到对象和LINQ到数据集。与函数式编程一样,LINQ也是C#中编程的一种工具

性能改进:在3.5中进行了不少性能改进。ADO.NET从本地和服务器数据存储的缓存中获得分页支持和同步。还包括多核CPU的性能改进

网络更改:对等网络堆栈,包括受管PNRP解析器

Windows信息API:WMI和Active Directory服务的新包装。WMI 2.0获取托管提供程序

ASP.NET:客户端应用程序服务的新实现以及。另外,ASP.NET的AJAX编程更简单,性能更好

Windows Communication Foundation:WCF现在可以处理POX和JSON数据

Windows Presentation Foundation:用于创建加载项的较新插件模型。SilverLight CLR也是.Net框架的一部分

Misc:C/C++获得标准模板库(STL),以便这些语言可以使用share.NET库

为了额外的阅读


我自己刚买了这本书也是为了同样的目的:
. 我认为这是一个好的开始。

注意到,这几乎完全集中于C语言的变化,而不是框架的其他部分,但显然我很高兴看到它被推荐:无论如何)一个非常全面的分析。谢谢