XAML isn?t for the web.

As a web developer I haven’t been able to figure out what will I do with XAML on my work. First when I heard about XAML I though XAML will be Microsoft replacement for SVG. After looking XAML I got really angry for Microsoft because I was unable to find any W3C standards except XML in it. This would it mean that I can’t reuse CSS, SVG etc. in XAML. Until today I have lived on misconception that MS is just out to push some new proprietary standard.

XAML is actually for designing windows applications that runs on the Avalon technology. It is true that one can connect your application to the web using a technology such as Indigo but it is not a markup language for web browsers.

If you want to know more about XAML from web developers point of view see post Avalon/XAML First Look at mezzoblue.com (Check out also comments)

In a bottom line Microsoft could do better job on communicating the XAML/Avalon message, and how many people (wrongly) think that MS is just out to push some new proprietary standard.