[Original address] Announcing the release of the first "WPF/E" CTP
[Original article publication date] Monday, December 04,200 6 AM
This morning, we released the first public community technology preview version of WPF/e. You can install it here, and then try the early examples below to show off some of the functions of WPF/E (note: the sample may not have been completely transmitted to some servers, so if there is a problem, visit it later ):
- Page turner
- Sprawl game
- Film Strip slide-show
- Media Library
WPF/E provides a very small client runtime that allows Ajax developers and designers to provide richer, cross-platform, interactive web experiences. It will allow web applications to go beyond what can be done with simple HTML, and will allow websites to mix html ui, dynamic vector graphics, animation and multimedia form a seamless cross-platform/cross-browser experience, greatly improving the client user experience.
WPF/E is achieved by providing a Rich graphics engine, which can be used on any web page and adds vector graphics to the browser, support for animated and clear xaml ui identifiers. Declarative XAML formats also enable search engine optimization for interactive content and creation by using WYSIWYG. WPF/e also provides built-in support for video and audio codecs (codec) for WMV, WMA, and MP3 content. This means that you can easily stream interactive video content to any browser by means of stream interactive video content, you do not need to install or run Windows Media Player ).
WPF/E is implemented through a very small client runtime. You only need to download and install this runtime for the browser you use. The download size of this CTP is 1.1 MB. You can also set "download as needed" when the user visits the page that uses the WPF/E content for the first time ". The first CTP version can run on Windows and Macintosh systems (x86 and PowerPC). It supports IE, Firefox, and Safari browsers.
The great thing about WPF/E is that it is very easy for developers to integrate it into existing HTML web pages and websites. Developers can write standard Javascript in HTML pages to directly operate and program any xaml dom elements, storyline animations, and videos in WPF/e. This allows developers to easily add WPF/E content to their existing HTML solutions using Ajax, and use a single encoding library (Code-base) with a consistent Ajax framework) simultaneously operate the HTML and XAML Dom on the same webpage.
WPF/e can be used with any Ajax framework. It does not depend on any client's Ajax implementation. Obviously, we will provide close integration with ASP. NET Ajax, Visual Studio, and the new expression studio designer tool. We will also provide the integration of WPF/E and. Net managed code next year.
To learn more about WPF/e, watch the video about this project on channel9:
You can also browse this CTP document here. I will also post n WPF/e tutorials on my blog in the next few weeks, including a tutorial showing its good integration with ASP. NET Ajax.
I think you will find that this is a very exciting technology that can be used to greatly improve the user experience of your Web applications in the future.
Thank you,
Scott