.net 3.5和4.0之间的基本区别

时间:2009-06-16 07:59:08

标签: .net comparison

请告诉我dotnet 2008和2010(3.5和4.0)之间的基本区别

7 个答案:

答案 0 :(得分:12)

MSDN有许多“新功能”页面,包括:

答案 1 :(得分:7)

呃,从哪里开始。这就是我喜欢的:

  • 关于并行计算的所有新事物
  • “动态”关键字和动态语言例程
  • 代码合同
  • 新背景垃圾收集器
  • 仅将主互操作程序集的必要部分编译到您的应用程序中,以及此基础结构允许纯.NET代码的兼容性/版本控制改进
  • 关于异常处理的新内容(查找损坏的状态异常)
  • BigInteger和SortedSet类等小东西
  • 托管代码中的内存映射文件处理

也许其他人可以在网上四处看看,已经有很多信息。

答案 2 :(得分:7)

我希望我没有错误地阅读jignesh的问题,但我不得不假设大量“新鲜事”页面的链接可能不是他们想要的。我认为他们本可以做一次搜索并拉高那么多。

我认为他们所寻找的更多是对人们可以为他们分解的理由而不是特定版本的理由 - 个人经验,而不是新闻稿。

对我而言,我认为对我来说最重要的是让2010 / 4.0值得一试的是允许我分发客户端应用程序而不需要在机器上安装dnFx,新GC,疯狂 - 很酷的“动态”,(遗憾的是,是的)多显示器支持。

答案 3 :(得分:3)

一个简单的谷歌提出......

http://blogs.msdn.com/bclteam/archive/2009/05/22/what-s-new-in-the-bcl-in-net-4-beta-1-justin-van-patten.aspx

可能还有很多东西,框架是庞大的,因此对于x人来说有趣的变化可能对人y来说并不重要。

答案 4 :(得分:2)

在Visual Studio 2010中构建MVC !!!

答案 5 :(得分:0)

在那种情况下(lance may)我必须说我最喜欢的是动态也是多线程的超级解决方案 - 并行库,它非常棒和快! (嵌套的平行线并不总是更快BTW)

但我觉得@jignesh问工程结构是否存在真正的差异,它是如何从后面起作用的,内部有人应该说的,毕竟决定它是不同的,如果你想要3.5和4相同机器你需要安装它们。

无论如何,如果有以下情况,我会很乐意回答:)

答案 6 :(得分:-4)

Framework 3.5Framework 4.0之间的差异:

    EnableViewState - [true or false]

  1. Framework 3.5 EnableViewState -[Enabled/Disabled/Inherits]

  2. 中的

    Framework 4.0

  3. KeywordDescription已添加到Framework 4.0,但在页面指令Framework 3.5中不可用。