Info

Tech entrepreneur, executive, and investor; father of eight children; Googler.

Another interesting announcement here at PDC is that Microsoft is creating a subset of their cool, fancy pants UI layer (formerly code-named Avalon, now WPF) on other platforms, including the Mac! In fact, one of the demos involved showing vector graphics rendered in Safari using a Microsoft plug-in.

This subset, called WPF/E, will be powered by XAML (their XML dialect for representing the UI) and JavaScript. Sound familiar? Yes, that’s right — Microsoft also announced a Dashboard clone for Windows Vista. Interesting…

Microsoft will never port .NET to other major operating systems, but to have a subset of Avalon available on other platforms is a bit of a curveball. In fact, in light of Firefox and Safari’s upcoming support of SVG and Canvas (and in the future, 3D functionality), this move makes sense; Microsoft wants to provide their own proprietary solution to cut off this new cross-platform initiative.

Also, Microsoft’s Ajax framework, Atlas, will target WPF/E. The WPF/E subset of Avalon will include all of the Avalon features (vector graphics, animations, etc.) less 3D, some of their XPS features (XPS == Microsoft PDF clone), and hardware acceleration.

In a WPF/E session, someone asked if Microsoft’s WPF/E plug-in will be available in Firefox; the speaker dodged the question (“We hope such support will emerge…”).

My first reaction to WPF/E is frankly disappointment that they wouldn’t just embrace SVG, though what I’ve seen of 2D XAML makes it look a while lot like SVG with different attribute names and various other differences. I wonder if XSLT will do the trick there…

Lack of many of the Avalon features in WPF/E, notably hardware acceleration, really makes it seem that the strategy is to make apps work on other platforms, but make them work poorly compared to Windows — motivating users to switch to a Windows platform.

Comments

7 Comments

Post a comment
  1. laurentj #
    September 28, 2005

    In fact, with WPF/E, MS offers same thing that Mozilla offer with its framework : XUL…

  2. so #
    April 10, 2007

    so good
    注册香港公司http://www.okzhuce.com

Trackbacks & Pingbacks

  1. jordan’s blog » Blog Archive » I knew that something was fishy with Atlas
  2. funkablog » Blog Archive » Windows Vista: The Final Countdown Begins
  3. Ajaxian » Microsoft’s Mix ‘06 Conference
  4. 二三街角 » 隨手記記。
  5. The Goyette Family Blog - WPF/E - The /E is for EVERYWHERE

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Basic HTML is allowed. Your email address will not be published.

Subscribe to this comment feed via RSS