OpsanBlog

Michael Coates - Microsoft Pragmatic Evangelist

Posted with:
 Windows Live Writer
 Download Live Writer

My Windows Live Local Collections:
 Las Vegas
 Los Angeles
 San Jose
 Seattle
 Washington, DC
 My Walks

Article Categories

Archives

Post Categories

Bloggers

"WPF/E" CTP Launches Today

Announced at PDC05 (see my hastily-captured post: "PDC05 - WPF/E Session"), the "WPF/E" (codename) bits are released today to a Customer Technology Preview.

Along with the CTP comes a developer boot camp that takes place this week, where we're pleased to have developers from selected partners engaging with the product team.  These developers are working through labs, building applications, streaming media and giving us feedback.  Thanks in advance to our partners for helping us to shape the product to best meet your needs.

"WPF/E" high points:

  • "WPF/E" runs cross-browser: for the CTP, plugins for, IE, Firefox and Safari on the Macintosh are supported.  Additional browsers will follow.
  • "WPF/E" is cross-platform: presentation bits can be emitted from any web server, web application or web service that can serve text.
  • "WPF/E" treats digital media like a first-class citizen on the web: the CTP includes support for the Emmy®-Award winning Windows Media Technologies, enabling delivery of rich audio and video, along with 2D animation and vector graphics.
  • "WPF/E" is a small download: current download including media codecs is about 1MB.
  • "WPF/E" content is easily discoverable by search engines: note that this is without extraneous tagging.  As the "WPF/E" experience is rendered from XML-based XAML, it appears as plain text to the search engines.
  • "WPF/E" embraces web standards: for architecture and development including ASP.NET AJAX.

There's more (there always is).  Get more information and the bits from http://www.microsoft.com/wpfe/.

In the news:

posted on Monday, December 04, 2006 9:29 AM

Feedback

# Expression Studio Launches Today 12/4/2006 9:31 AM OpsanBlog

# More 12/4/2006 2:12 PM OpsanBlog

Title  
Name  
Url
Comments   

The opinions expressed herein are my own and are not intended to represent those of my employer.