Microsoft Corporation
2001年10月25日
请从 MSDN Downloads 下载本文实时通信 (RTC) 一节的源代码。
摘要:本文讨论了在 Windows XP 上用 Visual Studio .NET 开发应用软件的效率优势(本文包含一些指向英文站点的链接)。
Windows XP Professional:开发人员操作系统
您是否一直在寻找提高您本人的专业效率以及整个开发组织的生产效率的途径?如果是这样,请立即采用 Microsoft® Windows® XP Professional 作为应用程序开发平台。理由如下:
更高的可靠性和性能 => 更高的开发效率
由于采用了许多改进措施,在可靠性和性能方面,Windows XP 比早期的 Microsoft 操作系统有了长足的进步。
与 Windows 98 和 Windows NT 4.0 相比
当您测试最新的程序更改时,是否已经被桌面不断崩溃弄得精疲力尽?如果是为 Windows 9x 平台开发应用程序,您可能会发现这些平台使您束手束脚。再想一想,的确如此,您必须在所有支持的平台上进行测试,Windows XP 就是其中之一!
因此,与其在 Windows 9x 上进行开发,然后将 Windows XP 作为需要在实验室中测试的配置之一,为什么不在 Windows XP 上进行开发,然后在实验室中测试 Windows 9x 呢?可以肯定地说,大部分在 Windows 9x 中遇到的错误在 Windows XP 中同样会存在,因此您完全可以将大部分时间用在 Windows XP 的高效开发环境中。
Windows XP 的可靠性究竟提高了多少?去年,美国国家软件测试实验室得出的结论是:Windows 2000 Professional 的可靠性是 Windows 98 的 14 倍,是 Windows NT® 4.0 Workstation 的 4 倍。有关详细信息,请参阅 Microsoft Web 站点。新一轮 Windows XP 的可靠性测试正在进行,预计会在 Windows 2000 的基础上进一步提高。
Windows XP 的速度有多快?eTesting Labs Inc. 测试了各种桌面计算任务,发现 Windows XP 是所有 Windows 操作系统中速度最快的。例如,正如本报告中指出的那样,Windows XP 中应用程序的平均启动时间比 Windows 98 缩短了 25%,这使您可以直接进入更快的开发过程。
与 Windows 2000 相比
Windows XP 在性能和可靠性方面的许多核心改进,在 Windows 2000 桌面系统中可以通过 Service Pack 更新来获得。同样,也可以从相应的 PC 外围设备制造商的 Web 站点下载和安装最新的设备驱动程序,从这些最新的驱动程序得到改进。
因此,如果您已经运行 Windows 2000 并且安装了最新的更新,则主要为了提高开发平台的可靠性和性能而升级到 Windows XP,不过是一次刷新而已。
但是,Windows XP 新增的所有可靠性功能可能还是会令您动心。
新的可靠性功能
Windows XP 是建立在 Windows 2000 基础上的,其中添加了一系列新的、更高效的功能,其目的在于减少发生严重问题的次数。这些功能使您可以更快捷、更容易地解决问题,并且提供了更为可靠的个人计算体验。
Reliability Improvements in Windows XP Professional 一文讨论了 Windows XP 新增的效率功能(其中包括指向更详细信息的链接),例如防止安装和加载有问题的驱动程序的 Windows 驱动程序保护功能,以及设备驱动程序回滚功能(该功能比 Windows 2000 和 Windows NT 的“上次的正确配置”选项在效率方面有很大的改进)。同时,本文还回顾了 Windows 安装程序中的“动态更新”选项,该功能可以自动从 Windows 更新站点下载最新的安装程序更新。
相关链接:
- Windows XP Professional Developer Center
- Windows XP Professional for IT Professionals
- Windows XP Professional on Microsoft.com
快速用户切换
快速用户切换是 Windows XP 的新增功能,建立在 Windows 2000 基础结构上,用于分隔用户状态和数据设置。新功能的主要效率优势在于