zoukankan      html  css  js  c++  java
  • 天轰穿.NET教程之NET Framework版本介绍

      从2000年开始发布1.0到现在的10年**发布了1.0、1.1、2.0、3.0、3.5、4.0这么几个版本。当然,中间出现几次大的SP补丁这是微软的习惯,就不单独区分了。

      

      完整版本号是 1.0.3705,这是最初的 .NET 构架,发行于2002年。

      

      它可以以一个独立的可重新分发的包(就是可以单独下载安装的.NET Framework安装包)的形式或在一个软件开发工具包集中被获得。

      

      它也是第一个微软Visual Studio .NET的发行版的一部分(也被称作 Visual Studio .NET 2002)。

      

      完整版本号是 1.1.4322,这是首个主要的.NET 框架升级版本,发行于2003年。

      

      它可以以一个独立的可重新分发的包的形式或在一个软件开发工具包集中被获得。

      

      它也是第二个微软Visual Studio .NET版本的一部分(也被称作Visual Studio .NET 2003)。

      

      它也是首个被Windows操作系统-Windows Server 2003所内置的 .NET 框架版本。

      

      较1.0改进,主要增加如下内容:

      

      ASP.NET 移动控件

      

      "ADO.NET 的改动

      

      "并行执行

      

      .NET Framework 安全性的改动

      

      宿主环境中的 ASP.NET 安全性

      

      .NET Framework 中的 IPv6 支持

      

      完整版本号是 2.0.50727.42,发行于2005年

      

      在 Microsoft .NET Framework 1.1 版的基础上,.NET Framework 2.0 版进行了扩展,不仅对现有的功能做了改进,

      

      还新增了一些功能,并对文档进行了增强。具体某些主要添加和修改的内容如下:

      

      64 位平台支持

      

      访问控制列表支持

      

      ADO.NET增强

      

      ASP.NET增强

      

      已验证身份的流

      

      COM 互操作服务增强功能

      

      Console 类增补

      

      数据保护

      

      调试器编辑并继续支持

      

      检测网络连接更改

      

      分布式计算

      

      EventLog增强功能

      

      FTP 支持

      

      全球化

      

      I/O 增强功能

      

      .NET Framework 远程处理

      

      程序内部处理 HTTP 请求

      

      缓存的编程空间编程语言

      

      四种 Microsoft 编程语言是明确针对 .NET Framework 的:Visual C#、Microsoft C/C++、Visual J# 和 Visual Basic。

      

      编译器(Visual Basic 为所有项目引入了新的条件编译常数 VBC_VER)

      

      语言(Visual Basic 语言中有多个新元素)

      

      安全性异常

      

      串行 I/O 设备支持

      

      序列化

      

      SMTP 支持。

      

      强类型资源支持

      

      线程改进

      

      跟踪数据筛选

      

      事务

      

      Web 服务

      

      Windows 窗体相关的功能

      

      应用程序设置

      

      新的数据绑定模型

      

      新的 Windows 窗体控件

      

      与 XML 相关的功能

      

      由此可见2.0变化之大,其中泛型和强类型支持在程序性能上有着很大的提高。

      

      完整版本号是3.0.4506.30 ,发行于2006年

      

      .NET Framework 3.0 是用于 Windows的新托管代码编程模型。它将 .NET Framework 版本 2.0 的强大功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。这些新技术有 Windows Presentation Foundation(WPF)、Windows Communication Foundation(WCF)、Windows Workflow Foundation(WF)和 Windows CardSpace。目前流行的新的web技术Silverlight正是由WPF中的XAML(可扩展应用程序标记语言)技术进化过来的。

      

      完整版本号3.5.30729.1,发行于2007年

      

      与语言集成查询 (LINQ) 和数据感知紧密集成。借助这个新功能,您可以使用相同的语法,在任何支持 LINQ 的语言中编写相关代码,以筛选和枚举多种类型的 SQL 数据、集合、XML 和数据集,以及创建它们的投影。

      

      .NET 3.5包括了对所有ASP.NET AJAX 1.0特性的内置支持。利用 ASP.NET AJAX 可以创建更有效、更具交互性、高度个性化的 Web 体验,这些体验在所有最流行的浏览器上都能实现。

      

      用于生成 WCF 服务的全新 Web 协议支持,包括 AJAX、JSON、REST、POX、RSS、ATOM 和若干新的 WS-* 标准。

      

      Visual Studio 2008 中面向 WF、WCF 和 WPF 的完整工具支持,其中包括支持工作流的服务这一新技术。

      

      .NET Framework 3.5 基类库 (BCL) 中的新类可满足许多常见的客户请求。

      

      .NET Framework 4.0正式版:发行于2010年4月12日

      

      更多.NET Framework 4的新特性在你不忙的时候可以在网上去搜索".NET 4 新特性"类似关键字了解更详细。这里就不再罗列这些没太大使用价值的东西了。

      

      从上面的列表能够看出。1.0、1.1、2.0这三个版本都是比较独立的。而后面的2.0、3.0和3.5则有点每次都像是增加了一个很大的补丁。

  • 相关阅读:
    【VectorDemo】
    【列表迭代器:添加元素】
    【列表迭代器】
    【迭代器】
    【LinkedList】
    【list 集合的使用】
    【CollectionDemo2】
    【CollectionDemo1】
    【集合和数组的区别?】
    【到底使用那种集合?】
  • 原文地址:https://www.cnblogs.com/thcjp/p/2690032.html
Copyright © 2011-2022 走看看