随着Windows Vista 的发行,随之迩来的肯定是基于Vista的应用程序的开发,而Vista最引人的特性之一就是它的用户界面,而WPF则为实现Vista风格的程序开发提供了一种让人兴奋的方法,如果你是一个ASP.NET程序员,那么你更不会陌生.
首先,它实现了将用户界面和程序实现分开。它使得设计可视化的用户界面的设计者和编写内部核心代码的开发人员可以并行工作。随着软件外包和订购的逐渐风行,WPF使得一些商业的设计者们能够更好的从事界面设计工作,并集成一些简单的功能,而购买的核心代码能够独立的完成内部的一些关键逻辑而不干扰设计过程。
WPF使用一种基于XML的语言来定义用户界面从而完成上述的工作。这种语言被称为XAML,XML应用程序标记语言,所以熟悉XML的同志就更容易上手了,虽说如此要体会它的特性,还是要先部署它的开发环境啊.下面我们开始部署吧:
首先你要确保下载到以下安装文件:
1..NET Framework 3.0(WinFX) runtime components。(dotnetfx3setup.exe)
2. Visual studio 2005 (可以使用 Express Edition)
3.Windows SDK--1G左右(6.0.5472.2.1.WindowsSDK_Vista_idw.DVD.Rel.img)
4. Visual Studio 2005 Extensions for Windows Workflow Foundation RC5(EN).exe(是一个可视的开发环境,不喜欢代码的可以选择它)
5.Microsoft Visual Studio Code Name "Orcas" Community Technology Preview - Development Tools for .NET Framework 3.0(它包含了VS里的"Cider"设计器来编辑XAML。)
好了,在准备好后就可以安装了,首先,在你开始前,建议你卸载所有和WinFX,Windows SDK以及其他一些开发的测试版本工具有关的所有东西。然后按上面的顺序安装软件,其实如果你运气好,不按顺序也没关系(我当时就没按顺序),不过至少要保证VS2005已经装了再装其他的.
好了现在写一个小程序测试一下是否安装成功吧.在Visual Studio的模板里已经有.NET Framework 3.0的模板了,新建一个Window,运行下看看吧!