Microsoft .NET Framework 2.0是微软官方推出的用于Windows的新托管代码编程模型,是支持生成和运行下一代应用程序和XML Web Services的内部Windows组件,一般简称为.net2.0,它将强大的功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。
与上一版本相比,microsoft .net framework 2.0在 Microsoft .NET Framework 1.1 版的基础上进行了扩展,不仅对现有的功能做了改进,还新增了一些功能,并对文档进行了增强。比如支持64位平台,支持访问控制列表,对ASP.NET各个方面的重要增强,重新引入了“编辑并继续”功能,引入了泛型以使您能够创建灵活的可重用代码,对各种 I/O 类的可用性和功能进行了改进等等,极大的提高了工作效率。ps:这时小编带来的是.net framework 2.0 sp2官方版,同时含2.0版本,用户可以根据需要选择安装使用,快下载收藏吧。
.NET Framework 2.0、3.0 和 3.5 版之间的关系
以下组件可视为 .NET Framework 3.5 SP1 的一部分:
1、.NET Framework 2.0
2、.NET Framework 2.0 Service Pack 1 和 2,它们更新了 .NET Framework 2.0 中包含的程序集。
3、.NET Framework 3.0,它使用 .NET Framework 2.0 及其 Service Pack 中存在的程序集,并包含在 .NET Framework 3.0 中引入的技术所必需的程序集。例如,Windows Presentation Foundation (WPF) 所必需的 PresentationFramework.dll 和 PresentationCore.dll 就随 .NET Framework 3.0 一起安装。
4、.NET Framework 3.0 Service Pack 1 和 2,它们更新了 .NET Framework 3.0 中引入的程序集。
5、.NET Framework 3.5,它包含为 .NET Framework 2.0 和 3.0 提供附加功能的新程序集。
6、.NET Framework 3.5 Service Pack 1,它更新包含在 .NET Framework 3.5 中的程序集。
.NET Framework 的每个版本都可独立于更高版本进行安装;每个版本将自动安装早期版本(如果尚未安装这些早期版本)。此外,.NET Framework 3.5 SP1 还引入了客户端配置文件安装包,它只包含客户端应用程序所使用的程序集。
microsoft .net framework 2.0新增功能
一、64 位平台支持
新一代的 64 位计算机使人们能够创建比 32 位应用程序运行更快并且能够比 32 位应用程序更好地利用内存的应用程序。 对 64 位应用程序的新支持使用户能够在 64 位计算机上生成托管代码库或方便地使用非托管代码库。
二、访问控制列表支持
访问控制列表 (ACL) 用于授予或撤消对计算机上的资源的访问权限。 .NET Framework 中已添加了允许托管代码创建和修改 ACL 的新类。 I/O 类、注册表类和线程类中添加了使用 ACL 的新成员。
三、ADO.NET
ADO.NET 中的新功能包括对用户定义类型 (UDT)、异步数据库操作、XML 数据类型、大值类型和快照隔离的支持,以及对允许应用程序通过 SQL Server 2005 支持多活动结果集 (MARS) 的新属性的支持。
四、ASP.NET
Microsoft .NET Framework 2.0 包含了对 ASP.NET 各个方面的重要增强。对于网页开发,新的控件使得向动态网页添加常用功能更加方便。 新的数据控件使得无需编写代码即可在 ASP.NET 网页上显示和编辑数据成为可能。 经过改善的代码隐藏模型使得开发 ASP.NET 页更容易也更可靠。 缓存功能提供了用来缓存页的多种新方式,包括在 SQL Server 数据库的表上生成缓存依赖项的能力。
现在,您可以以多种方式自定义网站和网页。 配置文件属性使 ASP.NET 能够自动跟踪单个用户的属性值。 通过使用 Web 部件,您可以创建用户可在浏览器中自定义的页。 您可以使用简单控件添加导航菜单。
对网站功能的改进使您可以更加方便快捷地创建专业网站。 母版页使您可以为站点中的所有页创建一致的布局,而主题使您可以为控件和静态文本定义一致的外观。 若要帮助保护您的站点,您可以预编译网站以从源文件(代码文件和 .aspx 页中的标记)生成可执行代码。 然后,您可以将结果输出部署到成品服务器,结果输出不包含任何源信息。 对 ASP.NET 的增强还包括可使网站开发人员、服务器管理员和托管人员更容易地进行网站管理的新的工具和类。
ASP.NET 适合于多种浏览器和设备。 默认情况下,控件呈现符合 XHTML 1.1 标准的输出。 您可以使用设备筛选针对不同的浏览器为相同的控件指定不同的属性值。
五、已验证身份的流
应用程序可使用新的 NegotiateStream 和 SslStream 类进行身份验证,并帮助保护在客户端和服务器之间传输的信息的安全。 这些已验证身份的流类支持相互身份验证、数据加密和数据签名。 NegotiateStream 类使用协商安全协议进行身份验证。 SslStream 类使用安全套接字层 (SSL) 安全协议进行身份验证。
六、COM 互操作服务增强功能
类和工具中增加了四种支持与 COM 的互操作性的主要增强功能:
1、操作系统维护有限数量的句柄,这些句柄用来引用关键操作系统资源。 新的 SafeHandle 和 CriticalHandle 类及其专用派生类提供了对操作系统句柄进行操作的安全可靠的方式。
2、对封送处理的改进使得与本机代码交互操作更加容易。 对互操作封送拆收器的两种增强功能满足了最常见的两种用户要求:将本机函数指针包装到委托中的能力以及在结构内部封送固定大小的结构数组的能力。
3、对于常见调用类型,不同应用程序域中的应用程序之间的调用性能速度更快。
4、类型库导入程序 (Tlbimp.exe) 和类型库导出程序 (Tlbexp.exe) 的新开关消除了对注册表解析类型库引用的依赖性。 此增强对于创建可靠的生成环境非常重要。
七、Console 类增补
Console 类的新成员使应用程序能够操作控制台窗口和屏幕缓冲区的大小;移动屏幕缓冲区的矩形区域(这对于执行平滑简单的动画很有用);并在读取控制台输入时等待,直至按下某个键。 其他新的类成员控制文本的前景色和背景色、光标的可见性和大小以及控制台提示音的频率和持续时间。
八、数据保护 API
新的数据保护 API (DPAPI) 包含四种方法可使应用程序无需调用平台调用即可加密密码、密钥、连接字符串等。 您还可以在运行 Windows Server 2003 或更高版本操作系统的计算机上加密内存块。
九、调试器显示属性
现在,您可以控制当调试应用程序时 Visual Studio 显示类或成员的方式。 调试器的显示属性功能使您能够标识要在调试器中显示的最有用的信息。
十、调试器编辑并继续支持
.NET Framework 2.0 重新引入了“编辑并继续”功能,该功能使在 Visual Studio 中调试应用程序的用户能够在以中断模式执行的同时更改源代码。 在应用对源代码所做的编辑之后,用户可以继续执行代码并观察效果。 而且,“编辑并继续”功能在 Visual Studio 所支持的任何编程语言中都可用。
十一、检测网络连接更改
NetworkChange 类可使应用程序在网络接口(也称为网卡或适配器)的 Internet 协议 (IP) 地址发生更改时接收通知。 更改接口地址的原因有多种,如网线断开、超出了无线局域网的范围或者硬件故障。 NetworkChange 类通过在检测到地址更改时引发事件来提供地址更改通知。
十二、分布式计算
在 System.Net 命名空间中,现已添加对 FTP 客户端请求、HTTP 资源缓存、自动代理发现以及获取网络流量和统计信息的支持。 该命名空间现在包含一个 Web 服务器类 (HttpListener),您可以用它来创建简单的 Web 服务器以响应 HTTP 请求。 已对生成网络流量的类进行检测以输出用于应用程序调试和诊断的跟踪信息。 System.Net.Sockets.Socket 和 System.Uri 类中添加了安全和性能增强。
在 System.Web.Services 命名空间中,添加了对 SOAP 1.2 和可以为 null 的元素的支持。
在 System.Runtime.Remoting.Channels 命名空间中,添加了信道安全功能。 TCP 信道现在支持身份验证和加密,以及多种用于更好地支持负载平衡的新功能。
十三、EventLog 增强功能
现在您可以对 EventLog 消息、参数和类别使用自定义 DLL。
十四、扩展的证书管理
.NET Framework 现在支持 X.509 证书存储区、证书链和证书扩展。 此外,您可以使用 X.509 证书签名和验证 XML,而无需使用平台调用。 还有对 PKCS7 签名和加密以及 CMS(Microsoft Windows 2000 和更高版本操作系统上可用的 PKCS7 标准的超集)的支持。 PKCS7 是安全/多用途 Internet 邮件扩展 (S/MIME) 中用于签名和加密数据的基础格式。 有关更多信息,请参见 X509Certificate2 类主题。
十五、FTP 支持
应用程序现在可以使用 WebRequest、WebResponse 和 WebClient 类访问文件传输协议资源。
十六、泛型和泛型集合
.NET Framework 2.0 引入了泛型以使您能够创建灵活的可重用代码。 合称为泛型的语言功能充当模板,这些模板允许使用未指定的或泛型的类型参数(而不是使用具体的类型)来声明和定义类、结构、接口、方法和委托。 使用泛型时,实际类型是在稍后指定的。 多个命名空间(如 System Namespace 和 System.Collections.Generic)提供了泛型类和方法。 新的 System.Collections.Generic 命名空间提供了对强类型集合的支持。 有三种语言支持泛型:Visual Basic、C# 和 C++。
反射已得到扩展以允许泛型类型和方法的运行时检查和操作。System.Type 和 System.Reflection.MethodInfo 添加了新成员,包括标识泛型类型(例如 class Gen<T,U> {...})的 IsGenericType、获取类型参数列表的 GetGenericArguments 以及创建特定类型(例如 class Gen<T,U> {...})的 IsGenericType。
十七、I/O 增强功能
已经对各种 I/O 类的可用性和功能进行了改进。 用户现在可以更加容易地读写文本文件并获取有关驱动器的信息。
现在,您可以使用 System.IO.Compression 命名空间中的类以 GZIP 压缩和解压缩标准读写数据,IETF RFC 1951 和 RFC 1952 规范中对这些标准进行了说明,您可以从 IETF Request for Comments (RFC)(IETF 请求注释)搜索页获取这两个规范。 注:搜索仅限于 RFC 编号。
十八、.NET Framework 远程处理
.NET Framework 远程处理现在支持 IPv6 地址以及泛型类型的交换。 System.Runtime.Remoting.Channels.Tcp 命名空间中的类支持使用安全支持提供程序接口 (SSPI) 的身份验证和加密。 新的 System.Runtime.Remoting.Channels.Ipc 命名空间中的类允许同一台计算机上的应用程序迅速通信而无需使用网络。 最后,现在您可以配置连接缓存超时和方法重试次数,这可以提高网络负载平衡远程群集的性能。
十九、获取有关本地计算机网络配置和使用情况的信息
通过使用 System.Net.NetworkInformation 命名空间中的类,应用程序可以访问 IP、IPv4、IPv6、TCP 和 UDP 网络流量的统计信息。 应用程序还可以查看本地计算机网络适配器的地址和配置信息。 这些信息类似于 Ipconfig.exe 命令行工具返回的信息。
二十、Ping
Ping 类可使应用程序确定是否可通过网络访问远程计算机。 此类提供类似于 Ping.exe 命令行工具的功能,并支持同步和异步调用。
二十一、从应用程序内部处理 HTTP 请求
您可以使用 HttpListener 类来创建响应 HTTP 请求的简单 Web 服务器。 该 Web 服务器在 HttpListener 对象的生存期内是活动的,并以应用程序的权限在应用程序中运行。 此类仅在运行 Windows XP Service Pack 2 或 Windows Server 2003 操作系统的计算机上可用。
二十二、缓存的编程空间
通过使用 System.Net.Cache 命名空间中的类,应用程序可以使用 WebRequest、WebResponse 和 WebClient 类控制所获取资源的缓存。 您可以使用 .NET Framework 提供的预定义缓存策略或指定自定义缓存策略。 可以为每个请求指定一个缓存策略,并为未指定缓存策略的请求定义默认缓存策略。
二十三、编程语言
四种 Microsoft 编程语言是明确针对 .NET Framework 的:Visual C#、Microsoft C/C++、Visual J# 和 Visual Basic。
二十四、Visual Basic 编译器和语言
Visual Basic 中的语言改进简化了源代码,并且启用了与使用高级功能的组件的交互。
......
系统要求
一、硬件要求
处理器 1 GHz
RAM 512 MB
最小磁盘空间(32 位) 4.5 GB
最小磁盘空间(64 位) 4.5 GB
二、安装要求
需要具有管理员权限才能安装 .NET Framework。 如果在要安装 .NET Framework 的计算机上不具有管理员权限,请联系网络管理员。
三、兼容的操作系统
Windows Server版本:Windows Server 2008 R2 SP1、Windows Server 2008 R2、Windows Server 2003
其它版本下载
-
查看详情
microsoft .net framework 3.5
155.17M
-
查看详情
.net framework 3.5 sp1离线安装包
231.55M
-
查看详情
microsoft .net framework 4.5.2 32位64位
67.62M
-
查看详情
microsoft .net framework 4.6.2离线安装包 32位64位
60.31M
-
查看详情
microsoft .net framework 4.7 32位64位
59.9M
-
查看详情
microsoft .net framework 4.7.1 32位64位
66.74M
-
查看详情
microsoft .net framework 4.7.2 32位64位
81.24M
-
查看详情
microsoft .net framework 4.8中文离线版 32位64位
116.92M
-
查看详情
microsoft .net framework 4.0官方版 32位64位离线版
48.78M
-
查看详情
microsoft .net framework 4.8.1 32位64位
75.31M
同厂商
微软(中国)有限公司更多+office2016破解版 2.64G
win11安卓子系统 v2407.40000.4.0官方版1.36G
.net修复工具(Microsoft .NET Framework Repair Tool) v4.6.15281.12M
vs2019中文破解版 v16.0.28729.10正式版1.13M
onedrive电脑版 v25.75.420.2官方版81.9M
directx redist多国语言版 v9.29.197495.63M
极限竞速地平线5电脑版 v1.685.421免安装版176.71G
星空Starfield豪华中文版 v1.15.216.0绿色版111.33G
废土3中文版 v1.6.1.307772免安装绿色版22.26G
我的世界传奇中文版 v1.18.1435012.09G
重返德军总部单机版 v2.0.0.2GOG版640.33M
国际象棋电脑版 绿色版22.56M
发表评论
7人参与,6条评论- 第6楼福建省泉州市联通网友发表于: 2019-10-11 12:25:37
- 挺好的!0盖楼(回复)
- 第5楼贵州省移动网友发表于: 2019-07-14 15:53:32
- 很不错0盖楼(回复)
- 第4楼内蒙古乌兰察布市电信网友发表于: 2019-06-04 20:59:03
- 这个绝对好,从来不评价的,特意评价这个。0盖楼(回复)
- 第3楼内蒙古乌兰察布市电信网友发表于: 2019-06-04 20:58:33
- 挺好的,极力推荐0盖楼(回复)
- 第2楼广东省湛江市电信网友发表于: 2019-05-22 11:54:02
- 非常好0盖楼(回复)
- 第1楼网友发表于: 2013-02-01 23:19:02
- 这个绝对好,从来不评价的,特意评价这个。1盖楼(回复)
软件排行榜
热门推荐
office2007sp3补丁包 351.54M / 简体中文
microsoft .net framework 4.8中文离线版 32位64位116.92M / 简体中文
windows installer 4.5简体中文版 43.12M / 简体中文
超级兔子升级天使 v5.01.12M / 简体中文
Office2013激活工具(kms激活工具180天) 1K / 简体中文
windows11免TPM2.0限制补丁 附使用教程27K / 简体中文
Windows10升级助手 v3.6.46.213官方版2.01M / 简体中文
it天空系统补丁合集EasyHotfix v4.19.214.107官方版346.47M / 简体中文
win7补丁包微软官方版 v21.6.10791.29M / 简体中文