`

.NET Framework 3.0 问答翻译

阅读更多

原文网址 :http://msdn.microsoft.com/winfx/learning/netfx3faq/default.aspx

2006 6 月,微软副总裁 S. Somasegar 宣布 WinFX 将更名为 .NET Framework 3.0,请知道更多详细资料请看它的 Blog

这份文件包含了关于 .NET Framework 3.0 更名常被问到的问题,对于部署额外的问题请参照 MSDN 上的 .NET Framework 3.0 deployment 文件。

1:什么是 .NET Framework 3.0(先前代号 WinFX)?

.NET Framewrok 3.0 是微软受管理程式码编写模型,它是 .NET Framework 2.0 的超集,以新的应用程式建构技术结合 .NET Framework 2.0 component,包括了视觉化令人震撼的用户体验(指 WPF,Avalon)、无缝高度整合与安全的通讯(指 WCF,Indigo)、塑造建构一个商业流程范围的能力(指 WFWorkFlow)及 Windows CardSpace

2WinFX 技术有些什么?

WinFX 技术现在将会包含在 .NET Framework 3.0 之中释出,对于 WinFX 技术本身或交货日期并没有任何改变,其实是同样的技术,只不过单单命名改变罢了。

3.NET Framework 3.0 .NET Framework 2.0 之间的关连性为何?

.NET Framework 3.0 是在 .NET Framework 2.0 之上附加一些技术,.NET Framework 3.0 是在 .NET Framework 2.0 之上附加了四大部分新技术:Windows Presentation Foundation (WPF) Windows Workflow Foundation (WF) Windows Communication Foundation (WCF) Windows CardSpace。在 .NET Framework 3.0 中所包含的 .NET Framework 2.0 component 本身并没有任何的变动,这意谓着今天数以百万计的 .NET 程式开发人员可使用既有的技术能力去建构 .NET Framework 3.0 应用程式,同时也意谓着今天在 .NET Framework 2.0 执行的应用程式也可以继续在 .NET Framework 3.0 上执行。

以下为 .NET Framework 3.0 的架构图:

4:当我安装 .NET Framework 3.0 时会发生什么事?如果我已安装了 .NET Framework 2.0 要如何升级?

:当你安装 .NET Framework 3.0 时,installer 会检查你是否已经安装 .NET Framework 2.0,如果没有,.NET Framework 3.0 installer 会替您安装 .NET Framework 2.0,然后再安装 .NET Framework 3.0 component;如果你已安装 .NET Framework 2.0.NET Framework 3.0 installer 只会安装 .NET Framework 3.0 新的 Component

5:我的组织刚通过能够将产品应用在 .NET Framework 2.0 上的认证核准程序,我们需要在 .NET Framework 3.0 之上重新全面进行相同的认证核准程序吗?我需要为 .NET Framework 2.0 应用程式做任何的相容性测试吗(指在 .NET Framework 3.0 上执行)?

:因为 .NET Framework 3.0 只有加入新的 component .NET Framework 2.0 之上,而没有变动任何的 .NET Framework 2.0 component,所以建构在 .NET Framework 2.0 之上的应用程式将不会受到任何影响;故当您安装完 .NET Framework 3.0 之后,并不需要为您的 .NET Framework 2.0 应用程式做任何的测试。

6:名称的改变是否会反映在任何 .NET Framework 2.0 既存的 APIs, assemblies namespace

:在 .NET Framework 2.0 既存的 APIs, assemblies namespace 不会有任何的改变,你建构在 .NET Framework 2.0 之上的应用程式将会继续照旧在 .NET Framework 3.0 上执行。

7.NET Framework 3.0 将会使用哪个版本的 Common Language Runtime (CLR)

.NET Framework 3.0 将会使用 .NET Framework 2.0 CLRV2.0.50727),透过 CLR 核心引擎的共用,将能够减少对整个开发平台的冲击,我们也期望较为底层的 .NET Framework component(例如 CLR Engine)能够较高阶层的 APIs 更少变动,如此降低冲击的作法才能保障客户在 .NET 技术上的投资。

8:如果 .NET Framework 使用 .NET Framework 2.0 runtime compiler,为何它是以 3.0 作为版本号码?

:伴随 .NET Framework 3.0 所释出的新技术包括了 WCF, WF, WPF CardSpace,它提供了很多很棒的功能与创新,因此我们认为它应该以 3.0 作为版本号码。

9.NET Framework 3.0 的并行 (Side by Side) 该如何完成呢?

:因为 .NET Framework 3.0 只有在 .NET Framework 2.0 之上加入新的 components,所以 .NET Framework 3.0 .NET Framework 2.0 两者之间的 assemblies 并没有重迭的部分,因此并没有实际的并行作业场景的问题存在,你可以在相同一台电脑上,同时执行 .NET Framework 2.0 .NET Framework 3.0 的应用程式。

10:我现在已执行建构在 WinFX 之上的应用程式,是否我需要做任何的改变以便能够在 .NET Framework 3.0 上执行?

:不需要,WinFX 的应用程式不需要做任何的改变就可以在 .NET Framework 3.0 之上执行。当然由于 .NET Framework 3.0 仍然在发展中,所以未来 Framework 也许有些变动也说不定。

11:我是否可以移除特定的 .NET Framework 3.0 components

:答案是不行的,因为 .NET Framework 3.0 componentsWPF, WCF, WF, and CardSpace)是单一 Package 的一部分,并且是安装在一起的。

12C# 3.0VB 9Atlas Linq 是否会包含在 .NET Framework 3.0 之中?

:答案是不会的,因为这些功能将会包含在更未来的版本,.NET Framework 3.0 只会包含先前所描述的 WinFX 技术。

13:在 .NET Framework 3.0 发行时,是否会包含 .NET Compact Framework 3.0 版本?

:答案是不会,我们目前正开发可支援 .NET Framework 3.0 功能的的 Compact Framework 版本,但发行日期和所包含的功能目前尚未宣布。

14:代号 Orcas Visual Studio 会是使用哪个版本号码的 .NET Framework

:目前我们对于 Orcas 产品仍在规划中,所以 .NET Framework 的版本号码尚未定义。

15.NET Framework 3.0 中的新功能(WPF, WCF, WF, and CardSpace)将会被安装在什么地方?是否和目前 .NET Framework 2.0 所安装的路径会有所差异?

:和 .NET Framework 2.0 共用的 components 将会安装在 %windir%\Microsoft.NET\Framework\V2.0.50727 路径;而 .NET Framework 3.0 新功能将会安装在 %windir%\Microsoft.NET\Framework\V3.0 路径。安装与部署的更多详细资讯请参考 .NET 3.0 Deployment whitepaper

16.NET Framework 3.0 会有多大?这样的改变,是否会比目前释出的版本变得更大?

:从 WinFX 命名变更成 .NET Framework 3.0 之后的大小并没有变更,它大约是 49MB,其中包含了 .NET Framework 2.0 22MB

17:对于 .NET Framework 3.0 的服务运作将会是如何?如果我安装 .NET Framework 3.0 之后,我还可以获得 .NET Framework 2.0 的更新服务吗?

:更新服务对于 .NET Framework 2.0 及其作业系统将仍会被继续,任何的 .NET Framework 2.0 更新服务也将会在安装 .NET Framework 3.0 时所一并安装的 .NET Framework 2.0 components 上正常作用。

18.NET Framework 3.0 将会支援何种作业系统?

.NET Framework 3.0 将会支援 Windows Vista™, Windows Server 2003 (SP1), and Windows XP (SP2) 作业系统。

19:何时会发布释出 .NET Framework 3.0

.NET Framework 3.0 会是包含在 Windows Vista 作业系统的一部分,Windows Vista 的客户将会得到 .NET Framework 3.0。给商业客户的第一个 Windows Vista 版本,目前计划是在 2006 11 月,然而最后日期会视客户回馈反应而决定。

在此同时,我们会广泛地提供给 Windows XP and Windows Server 2003 客户获得 .NET Framework 3.0 下载。

20.NET Framework 3.0 Windows Vista 作业系统之间的相关性为何?

.NET Framework 3.0 Windows Vista 作业系统的核心元件,并且预设是会安装在 Windows Vista 作业系统,而它也会让 Windows XP and Windows Server 2003 客户取得。

21:是否 .NET Framework 3.0 有任何的功能只能在 Windows Vista 作业系统上才能执行?

:虽然有些 .NET Framework 3.0 的最佳化将会因 Windows Vista 新功而享有利益,但我们努力提供一致性的经验在 Windows Vista, Windows Server 2003, and Windows XP 这三种作业系统之上。

 
分享到:
评论

相关推荐

    .net framework 3.0安装包

    .NET Framework 3.0是微软开发的一个重要软件框架,它为开发者提供了构建、运行Windows应用程序所需的环境。这个框架是.NET Framework 2.0的扩展,引入了新的技术栈,包括Windows Presentation Foundation (WPF),...

    Microsoft .NET Framework 3.0 Service Pack 1 中文版

    《深入解析Microsoft .NET Framework 3.0 Service Pack 1 中文版》 Microsoft .NET Framework 3.0 Service Pack 1(以下简称.NET Framework 3.0 SP1)是微软公司发布的一款重要的软件开发框架,它为开发者提供了...

    Microsoft .NET Framework 3.0 版(离线安装)

    Microsoft .NET Framework 3.0 是微软开发的一个关键的组件,它为Windows操作系统提供了一个运行环境,用于执行基于.NET技术的应用程序。这个离线安装版本是专为Windows XP设计的,意味着用户可以在没有互联网连接的...

    Microsoft .NET Framework 3.0 SP2 简体中文静默安装版

    .NET Framework 3.0 SP2 是微软开发的一个关键的组件,它为Windows应用程序提供了一个运行环境,使得开发者能够创建和运行基于.NET技术的应用程序。这个简体中文静默安装版特别适合那些希望在不显示安装界面的情况下...

    visual studio 2005 extension for.net framework 3.0

    《Visual Studio 2005 Extension for .NET Framework 3.0:开发工具的增强与扩展》 Visual Studio 2005 Extension for .NET Framework 3.0是一款专为Visual Studio 2005设计的扩展插件,旨在提升开发者在使用.NET ...

    Microsoft .NET Framework 3.0 可再发行组件包

    Microsoft .NET Framework 3.0 可再发行组件包 Microsoft .NET Framework 3.0 可再发行组件包 Microsoft .NET Framework 3.0 可再发行组件包 Microsoft .NET Framework 3.0 可再发行组件包

    Microsoft .NET framework 3.0安装包(Part2)

    Microsoft .NET framework 3.0安装包,适用于Windows XP等未自带.NET framework的操作系统。 安装本程序后,电脑可以运行由.NET framework 3.0或.NET framework 2.0或.NET framework 1.1编译的程序。 Windows Vista...

    Microsoft .NET framework 3.0安装包(Part1)

    Microsoft .NET framework 3.0安装包,适用于Windows XP等未自带.NET framework的操作系统。 安装本程序后,电脑可以运行由.NET framework 3.0或.NET framework 2.0或.NET framework 1.1编译的程序。 Windows Vista...

    .NET FrameWork 3.5(包含.Net2.0,.Net3.0).zip

    在您提供的资源中,我们关注的是.NET Framework 3.5,这个版本特别之处在于它包含了.NET Framework 2.0和.NET Framework 3.0的所有功能。 .NET Framework 2.0是一个重要的里程碑,它引入了大量新特性,如改进的代码...

    Microsoft .NET Framework 简体中文语言包 3.0.zip

    .NET Framework 3.0 语言包包含除英语之外的语言的翻译文本, 例如, 错误消息. 安装语言包不是在非英语操作系统上运行 .Net Framework 3.0 资源的必需条件, 不过, 仍然建议您安装它.   重要说明: 要安装 .NET ...

    Introducing the Microsoft .NET Framework 3.0

    微软.NET Framework 3.0是微软推出的一个关键的开发平台,它主要针对软件开发趋势的转变,特别是服务导向型开发、差异化用户体验、业务流程建模和数字身份管理。这个框架在.NET Framework 2.0的基础上进行了扩展,为...

    微软.NET Framework 3.0 RC 1

    微软.NET Framework 3.0(以前称为WinFX)是Windows平台的新托管代码编程模型  目前这个版本还是预发布的RTM版,所以不要在日常使用电脑上安装这个build。如果在电脑上预先安装了以前版本的Avalon(Windows ...

    SAP.Net Connector 3.0

    安装过程中,开发者或系统管理员需要确保系统满足所需的.NET Framework版本(在这种情况下可能是.NET 4.0)以及其他依赖项。 readme_libraries.txt通常包含关于软件版本、更新信息、系统要求、安装步骤、已知问题和...

    Microsoft .NET framework 3.0安装包(Part3)

    Microsoft .NET framework 3.0安装包,适用于Windows XP等未自带.NET framework的操作系统。 安装本程序后,电脑可以运行由.NET framework 3.0或.NET framework 2.0或.NET framework 1.1编译的程序。 Windows Vista...

    Net framework3.5(包含.Net2.0/.Net3.0)(离线安装)

    压缩包中的".net3.5(包含.net2.0.net3.0)(离线安装)"文件就是为此目的设计的,可以在本地进行安装,避免了在线安装时的网络问题。 2. 安装步骤:通常,可以通过服务器管理器来添加角色和功能来安装.NET Framework ...

    .NET FrameWork 3.0

    .NET FrameWork 3.0平台

    Microsoft .NET Framework 2.0-3.0-3.5 简体中文静默安装版

    标题和描述中提到的"Microsoft .NET Framework 2.0-3.0-3.5 简体中文静默安装版",意味着这是一个包含.NET Framework 2.0、3.0和3.5三个版本的安装包,并且是静默安装版本,这意味着用户可以无须交互式操作,通过...

    Windows-Net framework3.5(包含.Net2.0/.Net3.0)离线安装包

    现在升级win10系统后,原来运行在.net framework2.0或3.0程序组件下的程序运行不了,因系统默认为.Net framework4.5,这就需要我们手动安装.net framework2.0或3.0 1. 把所有补丁放进一个文件夾 2. 在开始>右键>...

Global site tag (gtag.js) - Google Analytics