昨天看了WPF/E的例子,惊叹中。。。以前认为只有FLASH做的,现在WPF/E做到了。
我认为这个东西不会很快出来的,等他出来 Flex不知道都已经什么样子了,再说全是 javascript 晕
我的插件一直没有安装成功。
一直提示:You must install "WPF/E" (codename) December 2006 CTP to view this page: Get "WPF/E!".
我已经安装过几次了,安装过程都提示成功了的。
Mike Harsh's Blog
Right angle, laser, razor thin lines that curve and swerve in perfect sines
What is WPF/E really?
In a few newsgroup posts on our forums, I’ve seen some confusion about what WPF/E CTP enables and what it doesn’t. This is probably a result of the snappy codename we’ve chosen, but I’ll attempt to add some clarity. WPF/E is a subset of WPF, but the subset was chosen in a careful way to enable web scenarios that are not possible with HTML alone.
On the team, the way we think of WPF/E is this: WPF/E is a browser plug-in that augments the set of functionality provided by HTML to provide media, animation and vector graphics with the same programming model that the HTML DOM exposes. This CTP of WPF/E is not a UI technology that replaces HTML, it augments the capabilities.
HTML elements can be created, accessed and modified using javascript running on a web page. WPF/E elements can be created, accessed and modified using javascript running on a web page. HTML is easy to search since it is sent to the user as plain text. WPF/E is also sent to the user as plain text. HTML samples and tricks are shared organically because the page source can be easily viewed. WPF/E allows for the same thing.
HTML provides flow text layout, text input, tabular and flow layout panels, and a simple set of UI controls. WPF/E provides media playback, vector graphic drawing and animation support. The two sets of capabilities compliment one another.
This is not to say other parts of WPF will not be incorporated into WPF/E in future CTPs and versions of the product, because we are definitely planning on growing our WPF subset and the overlap with HTML features. Very important things like text input, layout, resources, data binding and of course, CLR integration are all WPF features that our team is scoping for integration with WFP/E. I’m just trying to frame the approach we’ve taken with the initial CTP of WPF/E. Extend the browser and give users the most consistent development model we can.
哇……要先做那么多东西才开始到写XAML啊,官方不提供模板吗?
下个月Microsoft Expression Blend 可能会对wpf/e支持,这样就不用手工写啦.
@Tseng
这就是WPF/E,可惜不可能达到DHTML如此普及
@LirenZhao
JavaScript真的是一种障碍吗?有可能以后会变的。
会引入Script#的功呢?可惜C#语言还是很难模拟和JS的动态语言特性,即时Script#还是比较难以作的漂亮。
@Cat Chen
提供一个基于Web Project的模板。:)
// 其实也不多,就几步
@neuhawk
Orcas应该也会对WPF(/E)有不错的支持。:)
@Ring
Vista里WPF是作为操作系统的一个组件存在的,需要在“Turn windows features on or off”里装,不过WPF/E还是在MS官方那边下载安装。
为什么我在本机上运行 会提示参数不能为NULL,我是IE7,最后下载了你的文件运行,还是这个现象.请问是什么原因?我已经安装了WPF插件.
@虾米
您下载了哪个文件呢?具体我也不是很清楚,因为这些都是系统级别的异常,是不是可以尝试着去官方求助呢?
Script#最终也要被解析成JavaScript的吧.我觉得只要是基于浏览器的技术就一定会用到JavaScript.
@哈哈[匿名]
所以我觉得WPF/E总是离不开JavaScript的,因为很多情况下还会有许许多多的客户端操作,不可能去服务器端,必须用JS。
汗,要装了插件再重启才可以用的。
不然IE总是显示
You must install "WPF/E" (codename) December 2006 CTP to view this page: Get "WPF/E!"
@charleschen
呵呵,重启几乎是必然要的了。就像装了个IE的工具栏。