郁闷!.net framework 3.0都快出来了!

简介: Microsoft .NET Framework 3.0 简介转自MSDN:Microsoft .NET Framework 3.0 的部署 中的部分内容Microsoft .NET Framework 3.0(以前称为 WinFX),是用于 Windows 的新式托管代码编程模型。
Microsoft .NET Framework 3.0 简介
转自MSDN: Microsoft .NET Framework 3.0 的部署 中的部分内容

Microsoft .NET Framework 3.0(以前称为 WinFX),是用于 Windows 的新式托管代码编程模型。它将 .NET Framework 2.0 的功能和新的结构构建应用程序技术完美结合,可提供夺目的用户视觉体验、实现跨越技术边界的无缝通信,并支持广泛的业务流程。Microsoft 计划将 .NET Framework 3.0 作为 Windows Vista 的一部分来提供。同时,Microsoft 也将在 Windows XP Service Pack 2 和 Windows Server 2003 Service Pack 1 中提供 .NET Framework。

下表列出了 .NET Framework 3.0 包含的若干技术。

技术 说明

Windows Presentation Foundation(WPF,以前的代号为“Avalon”)

提供用于结合 UI、文档和媒体构建下一代智能客户端应用程序的类。

Windows Communication Foundation(WCF,以前的代号为“Indigo”)

提供统一的编程模型和运行时,用以构建面向服务的应用程序。

Windows Workflow Foundation (WF)

提供编程模型、引擎和工具来构建支持工作流的应用程序,以进行业务流程建模。

Windows CardSpace(以前的代号为“InfoCard”)

通过使用个人标识信息,简化和改善在线工作安全性。

Microsoft .NET Framework 2.0

提高了构建 Windows 和基于 Web 的应用程序的效率。

所有代表新组件(WPF、WF、WCF 和 CardSpace)的类均属于系统命名空间。.NET 平台的核心类,如公共语言运行时 (CLR) 和基类库 (BCL),均保留了 .NET Framework 2.0 中的原样。

下图为 .NET Framework 3.0 的结构示例。

a

图 1. .NET Framework 3.0

.NET Framework 3.0 如何与 .NET Framework 2.0 及更早版本相关联

.NET Framework 3.0 增加了新技术,从而成为 .NET Framework 2.0 的超集。您可以将 .NET Framework 3.0 看成是 .NET Framework 2.0 的“附加”版本,是对 2.0 的一次全面修订。(例如,.NET Framework 2.0 就是 .NET Framework 1.0 的一个改进版本。)

因为 .NET Framework 3.0 是一个附加版本,并且使用 .NET Framework 2.0 的核心运行时组件,所以它完全向后兼容其早期版本。基于 .NET Framework 2.0 的现有应用程序可继续运行,不需要任何修改;而且您可以使用随 .NET Framework 2.0 一同提供的技术,保证投资的安全。

如果您正从 .NET Framework 1.1 或 1.0 移植到 .NET Framework 3.0,则部署前应该执行影响分析并运行兼容性测试。虽然我们已尽力使 .NET Framework 版本具备兼容性,但仍发现由于增加安全性和重要功能而存在个别不兼容的情况。

.NET Framework 3.0 的服务策略

Microsoft 将依照支持 .NET Framework 2.0 的平台所实施的标准支持策略,继续为 .NET Framework 2.0 提供服务。当前依赖于 .NET Framework 2.0 的用户,可以继续使用该版本,并在软件升级包发布后进行软件升级。

.NET Framework 3.0 的所有组件都可在支持 .NET Framework 3.0 的平台上运行。

.NET Framework 未来版本路线图

通常,任何 .NET Framework 的新版本都会在设计上提供与早期版本的向后兼容性。如果新发布版本由于安全问题或其他原因而引入了破坏性更改,Microsoft 将使您在保留当前版本的前提下,并列安装新的版本。

目录
相关文章
|
6月前
|
关系型数据库 MySQL 数据库
找不到请求的 .Net Framework Data Provider。可能没有安装
做的一个项目,框架为.net framework 数据库为mysql 出现如标题错误 检查是否安装mysql、是否安装mysql connector net 笔者是因为没有安装后者mysql connector net 下载地址: [mysql connector net](https://downloads.mysql.com/archives/c-net/ "mysql connector net") 笔者安装截图如下: ![请在此添加图片描述](https://developer-private-1258344699.cos.ap-guangzhou.myqcloud.com/c
55 0
【C#】【报错解决】找不到请求的Net Framework Data ProVider。可能没有安装。
【C#】【报错解决】找不到请求的Net Framework Data ProVider。可能没有安装。
659 0
【C#】【报错解决】找不到请求的Net Framework Data ProVider。可能没有安装。
|
6月前
|
C# Windows
[记录]c#.net framework 4.5调用运行时库
[记录]c#.net framework 4.5调用运行时库
|
1月前
|
Windows
windows server 2019 安装NET Framework 3.5失败,提示:“安装一个或多个角色、角色服务或功能失败” 解决方案
windows server 2019 安装NET Framework 3.5失败,提示:“安装一个或多个角色、角色服务或功能失败” 解决方案
|
6月前
|
Windows
​史上最详细的Windows10系统离线安装.NET Framework 3.5的方法(附离线安装包下载)
​史上最详细的Windows10系统离线安装.NET Framework 3.5的方法(附离线安装包下载)
499 0
|
4月前
|
C# Windows
C#安装“Windows 窗体应用(.NET Framework)”
C#安装“Windows 窗体应用(.NET Framework)”
50 0
|
7月前
|
开发框架 .NET 编译器
C#OOP之十四 .Net Framework简介
C#OOP之十四 .Net Framework简介
51 0
|
Windows
.Net Framework 0x800b0109 -已处理证书链,但是在不受信任提供程序信任的根证书中终止。
.Net Framework 0x800b0109 -已处理证书链,但是在不受信任提供程序信任的根证书中终止。
750 0
.Net Framework 0x800b0109 -已处理证书链,但是在不受信任提供程序信任的根证书中终止。
|
11月前
|
分布式计算 NoSQL Java
1..Net平台历程介绍和.net framework和netcore的架构体系对比,以及框架的选择介绍
1..Net平台历程介绍和.net framework和netcore的架构体系对比,以及框架的选择介绍
174 0
安装.Net Framework提示:无法建立到信任根颁发机构的证书链
安装.Net Framework提示:无法建立到信任根颁发机构的证书链
130 0
安装.Net Framework提示:无法建立到信任根颁发机构的证书链