WPF学习笔记(01) - 准备起航

马上就要开始设计我们的第一个WPF程序了,不过还是做一些准备功夫好,软件都准备好了吗?

 

Visual Studio 2008

Visual Studio系列的软件很多,还是推荐大家使用2008,因为它原生支持.Net3.5和WPF了,WPF界面编辑器也还算可以。最好打上个SP1补丁,这样就可以支持Silverlight2程序的开发了,不错的。

ch01_03

 

Expression 2

微软的Expression套装是给设计人员使用的软件集合,包括矢量图形、网页、媒体、程序界面等设计工具,类似于Adobe的CS。不过本人认为,Expression主要面向程序开发领域,Adobe CS主要还是面对传统的美术、广告和媒体制作领域。我们主要使用的是里面一个叫Blend的东西,这个负责WPF界面的设计工作,可以代替Visual Studio的可视化工具了,可以设计出复杂的效果。不过,不安装这个也是可以开发WPF程序的,不过要做个Cool的界面就比较难了。

Expression 3已经发布了,好像功能上增强了很多,Blend有了强大的代码编辑器,可以摆脱VS了,草图功能也尤为强大。不过初学嘛,版本2够了。

ch01_04

 

Kaxaml

一款即打即所得的Xaml预览工具。WPF的界面是有XAML语言去构建的(类似于XML),我们很多时候都需要通过编写XAML代码来实现我们的界面。这款工具可以让你输入XAML代码,然后立即就可以预览效果了,不需要编译程序再看结果了。Visual Studio附带的XamlPad也有这样的功能,不过功能还是Kaxaml好,而且它附带了很多实例,大家可以参考学习下。

这款工具是免费的,下载地址:http://www.kaxaml.com/

ch01_05

posted @ 2009-09-13 11:02  Masson的移动城堡  阅读(921)  评论(0编辑  收藏  举报