wpf,有点晕。。。

wartim 2009-12-06 08:23:47
首先声明,我不是讨厌wpf,相反,还挺关注的,

初步看了点wpf揭秘这本书

发现wpf的特色就是UI很绚,但是这点对于商业项目,真的不是最重要的

还有webform和winform的编程模型的统一,这个感觉是噱头,
因为如果要开发webform,我宁可直接用asp.net,xbap的RIA就是个假的webform,打开网页后先把程序传到了客户端。。。
如果是本地的,一般的winform就够了,现在对于很绚的UI的需求还还不旺盛,

说用wpf开发的wpf winform可以很容易地升级成wpf webform,但是这种要求还是很少的吧,而且winform和webform的功能定位、开发模式本来就不一样,硬升级可能会造成需要把权限设置为完全信任才行,例如直接用dataset或打开文件,还不如用asp.net重新开发一个纯的webform

这个wpf定位有点尴尬

附加属性、附加事件、依赖属性的注册方式(以及属性包容器硬性规定只能写SetValue/GetValue不允许写其它代码,原因是xaml里不会执行到。。)、xmlns、x和.net命名空间的一对多关系,xaml和过程式代码有时执行过程是不一致的等,虽然都很有用,但设计和写法上未免有点另类,
wpf因为很多概念都是全新的,有点不成熟的感觉,有些地方有点牵强,为了应付xaml而设计, wpf有点像是个过渡技术似的

silverlight有点看头,wpf的子集,还跨平台,不过牺牲也不少,不支持3d和硬件加速,

或许时间长了,就适应了,总之,现在看wpf有点晕。。。但是,有时间还是得看啊。。。

ps:那个f#不知道会发展成什么样
...全文
407 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
willbetrue 2012-04-25
  • 打赏
  • 举报
回复
用WPF做界面是相当的方便。
simonkakaonce 2011-10-25
  • 打赏
  • 举报
回复
WPF...对界面彻底的头晕了
Shinyar 2011-08-29
  • 打赏
  • 举报
回复
正在学WPF中。。。





zjq634359531 2010-12-30
  • 打赏
  • 举报
回复
wpf失望
Jether 2009-12-06
  • 打赏
  • 举报
回复
高手……
qqiuzaihui 2009-12-06
  • 打赏
  • 举报
回复
学习
wartim 2009-12-06
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 namhyuk 的回复:]
谁说Silverlight不支持3D了?Silverlight 4都快出来了,你还在说版本1和2吗?
[/Quote]

支持了?那我估计这个插件体积又要增大了。。。。
不过不管怎么说,号称flash杀手,还是挺让人期待的
namhyuk 2009-12-06
  • 打赏
  • 举报
回复
谁说Silverlight不支持3D了?Silverlight 4都快出来了,你还在说版本1和2吗?
王向飞 2009-12-06
  • 打赏
  • 举报
回复
懦芞 2009-12-06
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wuyq11 的回复:]
WPF已经在项目中使用了,但在大部分公司还用不了
像WINFORM一样使用,很有很长一段时间
F#是未来发展方向
[/Quote]
F# 个人不看好。现在学编程的菜鸟越来越多。一部分跟SUN,一部分跟微软,菜鸟C#都还没有学精,然后微软有大力支持F#,个人觉得这种做法,实在有点不太好。
ws_hgo 2009-12-06
  • 打赏
  • 举报
回复
关注
wuyq11 2009-12-06
  • 打赏
  • 举报
回复
WPF已经在项目中使用了,但在大部分公司还用不了
像WINFORM一样使用,很有很长一段时间
F#是未来发展方向
PandaIT 2009-12-06
  • 打赏
  • 举报
回复


up!....

110,545

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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