• home
  • Email: trainings@synapseindia.careers

Blogs

back

WPF/E : A subset of WPF (Windows Presentation Foundation)

Mar 17, 2015

WPF is already a powerful technology of .Net is now having it's subset WPF/E(Windows Presentation Foundation Everywhere) ."WPF/E" delivers a small client run time that enables AJAX developers and designers to deliver richer, cross-platform, interactive web experiences. It will allow applications to go beyond what can be done with pure HTML today, and will enable sites to significantly improve the client user experience by blending HTML UI, Dynamic Vector Graphics, Animation and Media into a seamless cross-platform browser experience. "WPF/E" accomplishes this by providing a rich graphics engine that can be used on any HTML page and which adds browser support for vector graphics, animation, and declarative XAML UI markup (the declarative XAML format enables search engine optimization of interactive content as well as better authoring via WYSIWYG tools). WPF/E also provides built-in video and audio codec support for WMV, WMA and MP3 content. This means you can now easily stream interactive video content to any browser without requiring any additional install or run time (Windows Media Player is not required). What makes "WPF/E" really nice from a developer perspective is that it is easy to integrate it within existing HTML pages and sites. Developers can write standard JavaScript within an HTML page to directly manipulate and program against any XAML DOM element, storyline animation, or video within "WPF/E". This enables developers to easily add WPF/E assets to their existing AJAX-enabled HTML solutions today, and be able to use a single code-base with a consistent AJAX framework to work against both the HTML and XAML DOMs on the page at the same time. "WPF/E" can be used with any AJAX framework (it has no dependencies on any client-side AJAX implementation). You will obviously get deep integration with ASP.NET AJAX, Visual Studio, and the new Expression Studio designer-tools as well. WPF/E" is Microsoft's answer to the Flash Player. The client for "WPF/E" is a small download (less than 2 megs) and it will run on both Windows and Mac as well as inside Firefox, Internet Explorer, and even Safari. No more lock in, Microsoft understands that you need to be able to view "WPF/E" content regardless of your platform. This is the great opportunity to .Net Developers to work with WPF/E and grab users who are not happy with Adobe Flash Player.

SynapseIndia (CEO: Shamit Khemka)

Leave a Reply

Your email address will not be published.