> What's your take on it? Is Avalon XAML better than the plain old HTML+CSS alternative?
Isn't that sort of mixing apples and oranges? Avalon XAML isn't just for web UI's. (Actually, does it even work for web UI's? I haven't seen anything to suggest that it does. Maybe I'm missing something here). On non-web UI's, we've needed styles for a long time. But I'm not too happy with the Avalon-XAML implementation. To handle the style definition, you need a sub-parser, because, after all, markup like this: <TextPanel> <TextPanel.Resources> <Style> <Button Foreground="green" /> </Style> </TextPanel.Resources> <Button>This text will be green also</Button> </TextPanel> Changes the meaning of the <Button...> element from "instantiate a button" to "set the style for the typeof(Button)". That's stupid, IMHO. With MyXaml, you write: <Style def:Name='XP'> <StyleProperties> <PropertyStyle FlatStyle='System'/> </StyleProperties> </Style> Which I'm considering modifying to the following: <Style def:Name='XP'> <StyleProperties> <PropertyStyle Class="Button" FlatStyle='System'/> </StyleProperties> </Style> This is consistent with the "a tag maps to a class" and doesn't confuse the reader (yet again) as to the meaning of the element. But, back to the question. The comparison doesn't seem appropriate to me, until I see a browser parsing XAML, *without* needing a 20MB .NET framework behind it for the client side controls that runs only on one OS. And I really don't see the benefit of a dumbed down client experience because I want both web and non-web apps to look the same from the same markup file. Nor do I want a dumbed down web experience because I want to use server side XAML. ASP.NET only goes so far. In my dabbling with ASP.NET, doing anything useful requires client side controls and Javascript. So, what's the worry? Marc ------------------------------------------------------- This SF.Net email is sponsored by Sleepycat Software Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to deliver higher performing products faster, at low TCO. http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3 _______________________________________________ xul-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xul-talk