《WPF在商业应用程序上对开发人员的帮助》听课笔记整理

蝈蝈俊 2008-12-09 10:23:24
加精
今天在SD2大会上,K2大中华区CTO彭靖灏分享了他们公司在做K2的时候,对使用WPF的心得,我觉得很有启发。整理这部分的听课笔记如下:

K2是一个很流行的工作流设计软件 http://www.k2.com/zh-CN/index.aspx 他们在最新的K2版本中使用了 WPF,WCF,WF。

他们是在做商业软件,商业软件使用WPF的一些心得,对我们作软件时候,很有醒示作用。

他们在做K2时候,界面采用WPF来实现感觉到的优点:
1、动画技术可以让软件更易用,更能引导用户使用软件。可以很明确的告诉用户,你正在干啥,下一步应该干啥。
2、Template技术,让他们的工作流软件更简单。
3、预览图技术,当一个数据变化的时候,你可以看到数据变化的预览图,很直观。
4、sliverlight2.0后,WPF和sliverlight的代码互用性很高了。

他们使用WPF碰到的问题
1、WPF的XAML都是向量图,很多美工对Expression Blend 这个工具不适应。招到能很高的设计XAML的美工很不容易 。至于让程序员来做这部分活,只能说做出来很丑。一个强大的工具,仍然需要有高手来使用。
2、跟他们已有功能的互操作,即跟Com的互操作,Interop
3、WPF是一项翻天覆地的变革,要用好它,就需要新的设计哲学,新的开发模式,这个转换门槛不低。

另外,他们的工作流每一个工作项的配置这里,没用WPF之前是使用得类似向导的方式来实现的,下一步下一步这样的方式。这种方式其实有很多弊端,他们在使用WPF后,则解决了这些问题。

他们的软件有Ajax,winform,WPF,Sliverlight的版本 ,比较下来,还是WPF的更易用。

另外听到的一个数据是:
国内在Sliverlight方面,同比其他国家,做的很好。但是WPF方面,同比其他国家,则很低。
...全文
1908 62 打赏 收藏 转发到动态 举报
写回复
用AI写文章
62 条回复
切换为时间正序
请发表友善的回复…
发表回复
Feng_Accp_2008 2010-04-28
  • 打赏
  • 举报
回复
支持了!!
huangsz0 2009-12-02
  • 打赏
  • 举报
回复
支持了
  • 打赏
  • 举报
回复
Silverlight应该精通,WPF应该作为过眼云烟。如果你在Silverlight中需要突破安全沙箱的限制来访问一些功能,直接使用VC++做组件并部署在Silverlight宿主上。
sunhuaiwei 2009-05-12
  • 打赏
  • 举报
回复
up
cadust 2009-05-12
  • 打赏
  • 举报
回复
mark!@
myrroom 2009-05-11
  • 打赏
  • 举报
回复
也来学习了
hpp923 2009-05-10
  • 打赏
  • 举报
回复
学习啦
  • 打赏
  • 举报
回复
mark
班门弄斧 2009-05-05
  • 打赏
  • 举报
回复
路过,顶一下
Radar2006 2009-02-18
  • 打赏
  • 举报
回复
up
wpasp 2009-02-18
  • 打赏
  • 举报
回复
K2是个牛公司,K2003时,自已做了一套工作流引擎。。。到K2 blackpearl时,用起了MS 的WWF、WPF、WCF,新技术全用上了!不过K2的工作流做的真不错,很好用。
stonehy520 2009-02-07
  • 打赏
  • 举报
回复
up
天乐_那由他 2009-01-23
  • 打赏
  • 举报
回复
过年后就好好整整这玩意儿
leonwan 2009-01-22
  • 打赏
  • 举报
回复
学无止境
zpxfzp 2009-01-19
  • 打赏
  • 举报
回复
支持
生活真美好 2008-12-31
  • 打赏
  • 举报
回复
mark
liufuyahong 2008-12-31
  • 打赏
  • 举报
回复
K2就是一垃圾,還不如自己直接用WF.
這是我使用了1年多K2后的感覺。
boblaile 2008-12-28
  • 打赏
  • 举报
回复
用过 只能有些Siverlight的bug 不尽人意
真郁闷
shocknet 2008-12-27
  • 打赏
  • 举报
回复
了解一些,但是没有在项目中用过。
-无-为- 2008-12-27
  • 打赏
  • 举报
回复
听说过 冇用过 也不会用
加载更多回复(42)

13,347

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET技术前瞻
社区管理员
  • .NET技术前瞻社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧