WPF/E和Silverlight有什么区别

mizuho_2006 2012-07-23 04:32:39
都是在浏览器中运行。。
区别是不是WPF/E支持ADO.NET但SL不支持?

有人说微软打算放弃SL,是不是要发展WPF/E?
...全文
244 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
y3709180 2012-07-24
  • 打赏
  • 举报
回复
其实微软也并不是放弃silverlight,只是将重心转向了HTML5,这个你应该知道!
呆子罗 2012-07-24
  • 打赏
  • 举报
回复
不过话说回来,Silverlight挺久没更新了。都在忙开锅,发布win8··
mizuho_2006 2012-07-24
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]
在过去几年发展中,WPF/E逐渐被Silverlight替代。但是WPF有自己的特点,并不会被微软放弃,目前微软针对.Net Framework 4.5推出WPF新版本,并将WPF相关开发知识延伸到WIndows 8应用开发中。
[/Quote]

谢谢jv9前辈。原来是Silverlight取代了WPF/E。
mizuho_2006 2012-07-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
如果我是微软的项目经理,我就从wpf中删除“浏览器内应用程序”这种东西了。你找一份wpf说明好好看看这类应用程序与一般的wpf程序的相比,其限制有多么巨大?!在wpf中有这个东西,纯粹是胡闹。wpf的浏览器内应用程序跟silverlight根本是不同的架构,“有些人”为什么妄图混淆这个基本底层的区别呢?
[/Quote]

谢谢sp1234前辈,也就是说WPF page是不能发布到Internet上去的,只是将浏览器当做一个显示的平台,在浏览器中运行WPF程序,但是只能在本机上运行,我的理解没错吧?

但是这有什么用处呢。。。也不能发布,干吗做到浏览器中?真是不能理解。
jv9 2012-07-23
  • 打赏
  • 举报
回复
在过去几年发展中,WPF/E逐渐被Silverlight替代。但是WPF有自己的特点,并不会被微软放弃,目前微软针对.Net Framework 4.5推出WPF新版本,并将WPF相关开发知识延伸到WIndows 8应用开发中。
  • 打赏
  • 举报
回复
如果我是微软的项目经理,我就从wpf中删除“浏览器内应用程序”这种东西了。你找一份wpf说明好好看看这类应用程序与一般的wpf程序的相比,其限制有多么巨大?!在wpf中有这个东西,纯粹是胡闹。wpf的浏览器内应用程序跟silverlight根本是不同的架构,“有些人”为什么妄图混淆这个基本底层的区别呢?
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
都是在浏览器中运行。。
区别是不是WPF/E支持ADO.NET但SL不支持?

有人说微软打算放弃SL,是不是要发展WPF/E?
[/Quote]

“有人”是很扯淡的。道理很明显。

wpf要求客户端必须先安装.net,而且其浏览器内应用程序的权限一点也不比silverlgiht高(甚至反而更低)。wpf有一大堆混乱坑爹的api,没有silverlight那么精简和优雅,因此显然会在windows进化过程中被淘汰。wpf跟silverlight根本是不同的架构,wpf只是把浏览器当作显示器,而silverlight则是真正嵌入浏览器进程内执行的,因此silverlight更适合跨平台的长远发展战略。

最后,但是其实是非常非常重要地一点,这个世界越来越倾向于通过互联网搜索系统、互联网广告系统、互联网社会关系系统来推广网页。而wpf可以让你在google或者baidu上推广网页吗?这就能看出wpf的浏览器程序的尴尬之处!
mizuho_2006 2012-07-23
  • 打赏
  • 举报
回复
WPF/E 不仅包括WPF桌面应用,还包括WPF page。。我不知道WPF page页面和SL页面有什么区别?
WotGuo 2012-07-23
  • 打赏
  • 举报
回复
没听过!
可能是要放弃Web版的SL 没办法 谁让HTML5出来了

8,757

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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