Visual Studio 2008开发新特性系列课程(11):VS2008-WPF(Cider), ClickOnce


===============================================================
WPF介绍
===============================================================
1.windows界面的表示,而不是web界面的表示。
----如何能够用HTML标签来描述界面,那将是一件十分美好的事情。
----WPF则能够用XAML来描述界面。


2.WPF的优缺点
? 优点:
– 很多人正在使用,每天20万次下载
– Vista系统默认支持
– 很多大公司都在使用(福布斯,雅虎等等)
? 缺点:
– 缺少控件,性能损失,部署问题
– 缺少工具,使用Expression blend 和Visual Studio
– 同SilverLight混淆


3.Net3.5中WPF的新内容
? xbaps支持firefox
-----可以创建漂亮的UI,直接移植到VS2008中就可以继续使用。
-----在VS 2008中可以创建WPF Application 和 WPF Brower Application,对于后者生成的文件为xbaps(运行的时候,都会有一个宿主进程),它可以直接运行在IE和FireFox中。
? 支持cookies
-----可以设置cookie,也可以读取cookie,
------Application.SetCookie(),Application.GetCookie()
? 支持add-in
? 在3.0中支持webservice
? 现在3.5中支持wcf
? 验证。
? 支持XLINQ绑定。
? 高性能的XML
? 对于dataset性能的改进
? 更好的输入法支持
? 支持印度语
? 增加丰富的文本
? 性能上的提升【性能得到很大的改善】
? 平滑的动画
? 对于分层程序更好的性能提升
? 关于红色代码和绿色代码。


4.开发WPF应用程序
----WPF Application【Windows? Presentation Foundation)】
     这些和windows应用程序存在区别,尤其是在时间方面,对于WPF APPlicaiton,很多时间需要到XAML文件中去添加事件。如(mouse enter事件,需要到XAML文件中添加,其他的相差不大)
----WPF Brower Application【XAML Browser Application】
     对于多个窗口的导航,可以通过以下代码实现:
     Uri  page2 = new Uri("page2.xaml",UriKind.Relative);
      NavigationService.Navigate(page2);
----核心:使用XAML描述界面【标签语言】

 

5.? 使用vs2008开发WPF应用程序
? 优点:
– 熟悉的操作界面
– 强大的后台代码编辑支持
– 调试【和其他VS 2008程序一样可以调试】


6.MicroSoft Expression blend
优点:
– 强大的界面预览功能
– 动画的支持
– 界面编辑器支持


===============================================================
发布WPF应用程序
===============================================================
click one

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值