wpf brower...

wartim 2009-07-16 10:28:38
最早是用delphi的,后来改为c#开发winform,
因为一直是开发winform,webform用asp.net也开发过几个页面也了解过css,html之类的,但相对于winform的功底,基本等于没有web开发经验,而且感觉转过去很累,要学的东西太多,所以出来个wpf,对它的绚丽的界面什么的倒不感兴趣,简单看了下他的web部分,就是wpf浏览器应用程序,其实我期待知道的是以下方面
1.wpf browser 实现类似 winform的一些功能时是否方便,是否可以实现。
感觉很多新概念,还要学一个xaml,不过很多概念有继承,比如winform里只有一个控件树的概念,而wpf里控件树对应逻辑树外,还多出一个随具体windows主题改变而改变的可视树。
2.vs2008 wpf 默认不提供表格控件
网上似乎有个xceed grid for .net ,不过好像最新版本没有破解的,而且是英文的,
后来下了一个ms自己独立发布的wpf datagrid ,而且听说vs2010 .net framework 4.0 里会集成进去?
3.最关心的是发布部署问题。
这个是我在犹豫要不要用它,一个要客户端装framework 3.5 sp1,太麻烦,现在国内基本还是xp为主吧,而且有的企业是局域网,不连互联网,还要自己打包?wpf browser 也能自己打包吗?
即时能连互联网,自动下载花的时间也不可知,和网速有关,下完安装时是什么样的?是弹出一些要按“下一步”的界面去一步步安装吗?安装中途会不会发生安装失败类似的问题?这些让国内那些个只会office和开关机的脾气又火又倔的大老粗和老娘们或某些混混日子连杀毒都不懂的网管们(有网管还算好的)去搞?就是还是要派人过去,那和拷贝个c/s程序过去没区别了,而且那些太绚丽的界面,和奇怪的操作,大老粗们估计还不会用,还要教,又要增加成本,即时使用银光,也要安装一个插件。
而且我上次浏览一个日本的wpf网站,页码中间一个对话框里左上角带着黄色三角图标,而且提示这“是否信任”之类,好像我是点了一下那个三角图标后才开始下载应用程序。。。然后下载死那里半天没下完,我就把浏览器关了
还要做证书什么的,感觉就是delphi的activeform的升级版么,activeform就是用把c/s程序当activex控件在页面里下载完显示出来的么,activeform没流行起来一个是资料太少,bug很多,另一个是要在ie里下载这个activex,而且修改internet权限,而wpf browser更麻烦,不但有权限证书问题,还要装.net framework,然后打开页面先要下载整个应用程序。
wpf 是把winform和webform统一起来了,但本质上感觉还是winform。所谓的wpf browser就是c#的创始人从离开borland到ms后把他在delphi的activeform技术带来过来而且升级了,把winform当成active控件,这么比喻也许不太妥当,但大概就是这么个意思,
要等很多企业都装了vista或win7后才会流行起来吧,不过不知道要到什么时候了,家用市场估计会转型得快点,但现在的公司大多是面向企业开发软件的吧

另一个,wpf的资料真的是很少很少,wpf browser(xbap)就更少了
...全文
102 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
鸣宇淳 2009-07-16
  • 打赏
  • 举报
回复
吼吼~~正在开发WPF软件....

110,533

社区成员

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

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

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