如何以及在哪里了解 .net 从 .net 2.0 到 .net 3.5 的变化?

发布于 2024-07-26 16:54:57 字数 195 浏览 4 评论 0 原文

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

有没有什么资源可以帮助我快速掌握.net 2.0之后引入的内容

这可能会有所帮助,因为我的主要工作是在asp.net和C#中

I left the .net about 3 years back when I was working on .net 2.0. And in these three years I wasn't working on .net at all. Now, I have got a project which is in .net 3.5. But I have noticed there are a lot of technologies introduced between these two versions.

Is there any resource which can help me to quickly grasp the things which are introduced after .net 2.0

It may help that my major work is in asp.net with C#

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

赢得她心 2024-08-02 16:54:57

快速概述...

.NET Framework 3.5 中的新增功能 (取自此处

CLR 增强:虽然 CLR 使用与 2.0 相同的模型,但您可以在此处阅读有关程序集的改进/更改的信息。

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

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

性能改进:3.5 中进行了相当多的性能改进。 ADO.NET 获得分页支持以及来自本地和服务器数据存储的缓存的同步。 多核 CPU 的性能也得到了改进。

网络变化:点对点网络堆栈,包括托管 PNRP 解析器。

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

ASP.NET:客户端应用程序服务的新实现以及3 个新的 ASP.NET 控件。 此外,ASP.NET 的 AJAX 编程更加简单且性能更好。

Windows Communication Foundation:WCF 现在可以使用 POX 和 JSON 数据。

Windows Presentation Foundation:用于创建 AddIn 的较新插件模型。 SilverLight CLR 也是 .Net Framework 的一部分。

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

进行一些额外阅读...

For a quick overview ...

What's New in .NET Framework 3.5 (taken from here)

CLR Enhancements: Although the CLR uses the same model as 2.0, you can read here about the improvements/changes to the assemblies.

Compiler Enhancements: New VB.NET 9.0 compiler and support for changes to C# 3.0 like expression trees, lambda methods, extension methods, static reference for anonymous types etc.

LINQ: Probably the most revolutionary change in the 3.5 framework. LINQ to XML, LINQ to SQL, LINQ to Objects and LINQ to Datasets. Along with functional programming, LINQ is an outlook change to programming in C#.

Performance Improvements: Quite a few performance improvements have been made in 3.5. ADO.NET gets paging support as well as synchronization from caches at local and server datastores. Also performance improvements for multicore CPUs.

Networking changes: Peer-to-peer networking stack, including a managed PNRP resolver.

Windows Information APIs: New wrappers for WMI and Active Directory Services. WMI 2.0 gets a managed provider.

ASP.NET: New implementation of Client Application Services as well as 3 new ASP.NET controls. Also AJAX programming for ASP.NET is easier and better performing.

Windows Communication Foundation: WCF now works with POX and JSON data.

Windows Presentation Foundation: Newer plugin model for creating AddIns. SilverLight CLR is also part of the .Net Framework.

Misc: The C/C++ get a standard template libarary (STL) so that these languages can use share .NET libraries

for some extra reading ...

护你周全 2024-08-02 16:54:57

我自己也出于同样的目的买了这本书:
C# 深入了解:掌握 C# 2 和 3 所需的内容,作者:Jon Skeet 。 我认为这是一个好的开始。

I've just bought this book for the same purpose myself:
C# in Depth: What you need to master C# 2 and 3 by Jon Skeet. I consider it a good start.

一页 2024-08-02 16:54:57

这是一个好的开始:

What's New in the .NET Framework Version 3.5

http:// /msdn.microsoft.com/en-us/library/bb332048.aspx

This is a good start:

What's New in the .NET Framework Version 3.5

http://msdn.microsoft.com/en-us/library/bb332048.aspx

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文