关于
Microsoft® Windows® XP,一个好消息当然是它具有各种精彩的新特性和能力。其次是,虽然系统有些变化,但只要您能为 Windows 编写成功的程序,您就能够为新的 Windows XP 写出更好的程序。
简单地说,Windows XP(Beta 版代号为“Whistler”)是
Microsoft 期待已久的操作系统,它以
Microsoft Windows 2000 的优点为基础,揉和并扩展了 Windows Millennium Edition (Me) 对个人用户的亲和力。
为 Windows XP 编写程序需要一些新的技巧,不过这些技巧并不艰深。更重要的是我们一再提起(尤其是推出 Windows 2000 之后更加强调)的那些话:您的应用程序越“遵纪守法”,在 Windows XP 上它们就运行得越好。Windows XP 应用程序应该遵循您在幼儿园时学到的规则:共享您的资源,与他人和平共处,并且要守规矩。也就是说要“合作”。
我们的这篇文章中将包括下面几个部分:
新面貌
主题和控件
图标
并列共享
快速用户切换
其他特性
在向你介绍Windows XP在开放方面的情况之前,我们先看看Windows XP本身到底是什么:
Windows XP 是延续并准备替代 Microsoft Windows 2000 和 Microsoft Windows Me 的 Microsoft Windows 操作系统。Windows XP 采用 Windows 2000 的代码基础,继承了它的可靠性和良好性能。Windows XP 还继承和加强了 Windows Me 操作系统的新特性:系统恢复、Windows Media Player、Windows 镜象获取,等等。
对于客户端的机器,Windows XP 有专业版和家用版两个版本。专业版提供公司和其他企业所需的功能,适于商用和替代 Windows 2000 Professional。家用版则适于个人用户和替代 Windows Me。Windows XP 的两个版本都包含一些共同的特性,例如对数字媒体的增强支持,快速用户切换新带来的计算机共享能力。
在服务器端,有三种与 Windows 2000 服务器配置对应的版本:服务器;高级服务器,适于部门级服务器、业务单元、Web 应用支持等;数据中心服务器,适于高可用性和关键任务应用。本文集中讨论客户端版本。至于各服务器版本,它们各有一些类似的特性组合,我们将在以后的文章中再讨论。
为了实现提供一套同时满足商务和个人应用的承诺,Windows XP 增加了一些新特性。也许最明显的一点就是它有一个全新的外形,完全是新的外观和更大、更好的图标,用最小的开发成本就可以给用户更好的使用体验。任务栏上有许多改进,使用户更易于组织信息,例如把同一应用程序的窗口放到一起。此外还有更多的内容:增强的电源管理,并列组件共享,快速用户切换,支持高密度显示,Passport 集成,更易于使用的气球提示,还有 GDI+。这个列表并未包含全部内容。