.NET3.5和4.0之间的基本区别

.NET3.5和4.0之间的基本区别,.net,comparison,.net,Comparison,请告诉我dotnet2008和2010(3.5和4.0)之间的基本区别。一个简单的谷歌带来了 可能还有更多的东西,这个框架是巨大的,所以对x个人来说有趣的变化对y个人来说可能没有那么重要 嗯,从哪里开始。以下是我喜欢的: 关于并行计算的所有新事物 “动态”关键字和动态语言例程 代码合同 新的后台垃圾收集器 仅将主互操作程序集的必要部分编译到应用程序中,以及此基础结构允许纯.NET代码的兼容性/版本控制改进 关于异常处理的新内容(查找损坏的状态异常) 像BigInteger和SortedSet

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

一个简单的谷歌带来了


可能还有更多的东西,这个框架是巨大的,所以对x个人来说有趣的变化对y个人来说可能没有那么重要

嗯,从哪里开始。以下是我喜欢的:

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

MSDN有很多“最新信息”页面,包括:

  • “”
  • “”

visual studio 2010中内置的MVC

我希望我没有误读吉格内什的问题,但我必须假设大量“新内容”页面的链接可能不是他们想要的。我想他们本可以做一次搜索,并拉了这么多

我认为他们所寻找的更多的是一种感觉,即人们可以为他们提供什么样的信息,作为选择或不选择某个特定版本的理由——个人体验,而不是新闻稿

对我来说,让2010/4.0值得一游的最重要的事情是,它允许我在不需要在机器上安装dnFx的情况下发布客户端应用程序,新的GC,疯狂酷的“动态”,以及(很遗憾,是的)多监视器支持。

在这种情况下(lance may)我必须说,我最喜欢的是动态的,也是多线程的超级伟大的解决方案——并行库,它真的很棒而且很快!(顺便说一句,嵌套平行线并不总是更快)

但我觉得@jignesh问到工程结构是否真的有区别,它是如何从后面工作的,内部的人应该说,毕竟决定了它的不同程度,如果你想在同一台机器上安装3.5和4,你需要同时安装它们


无论如何,如果
framework3.5
framework4.0
之间存在差异,我希望得到答案:

  • framework3.5中的
    EnableViewState-[true或false]

    EnableViewState-[Enabled/Disabled/Inherits]
    framework4.0中

  • 关键字
    说明
    添加在
    框架4.0
    中,但在页面指令的
    框架3.5中不可用

  • 你是说Visual Studio还是.NET Framework?分别是2和0.5。@Nifle:实际上是-2和-0.5:P,但我笑得很开心:D