If you don’t know what XAML is you should read Ryan Dawson’s entry first.
XAML is Microsofts version of XUL. I like XUL but without the installation base it is not a viable alternative to using DHTML for creating zero footprint rich client web application.
For now I just have a few comments about this but I’m sure once the PDC starts there will be plenty of things to say about XAML, Avalon and the other upcoming Longhorn technologies.
XAML is one of the things I’ve been waiting for for the last couple of years. I just wonder how good CSS, DOM and what-not support the rendering engine will have? Will it also handle general XML+CSS (XHTML)?
Will this really replace IE? I’m not sure. Sometimes I think MS is going to keep IE in its infancy so that people are forced over to XAML applications for web apps (most people do want to replace their web apps with XAML anyway) and sticking to IE for normal web pages.
Another question that I see with this is how similar XAML will be to XUL. In a perfect world there would be standard for defining UIs with XML. In reality I think it is more realistic to transform the XAML into XUL (or the other way around) and use a ECMAScript 3 wrapper where needed.
Well, the coming week will be extreemly interesting. I just wish I could be there.