A time comes when silence is betrayal. Some of us who have already begun to break the silence of the night have found that the calling to speak is often a vocation of agony, but we must speak. We must speak out with all the humility that is appropriate to our limited vision, but we must speak.
The thing is, though -- and I agree that at first Avalon will be the "Microsoft XUL" -- it has the potential to expand well beyond that if the marketshare doesn't shift signifigantly more before Longhorn ships.
Avalon is really a vastly superior technology to anything MS has offered. Even ActiveX was never that great from a developers standpoint, but you take a databound XMLish declarative markup lanugage, coupled with WS adoption, and you have something really compelling for developers who already are living in that space. Much more so that "Look, you can serve a VB progam on a web page".
Avalon really does concern me. The W3C has proven, while a good guardian, to move very slowly in certain areas. If KHTML and Opera could get a XUL implementation going, that might turn into an interesting fight, especially since I could always embed Gecko as an ActiveX control.
As it stands now, however, I think the lure of Avalon vs the arcane dialects of AJAX, the underdistribution of XUL and the high cost of FLEX is going to be very very strong.
RE: IE7 on the way with something called "standards" in mind
The thing is, though -- and I agree that at first Avalon will be the "Microsoft XUL" -- it has the potential to expand well beyond that if the marketshare doesn't shift signifigantly more before Longhorn ships.
Avalon is really a vastly superior technology to anything MS has offered. Even ActiveX was never that great from a developers standpoint, but you take a databound XMLish declarative markup lanugage, coupled with WS adoption, and you have something really compelling for developers who already are living in that space. Much more so that "Look, you can serve a VB progam on a web page".
Avalon really does concern me. The W3C has proven, while a good guardian, to move very slowly in certain areas. If KHTML and Opera could get a XUL implementation going, that might turn into an interesting fight, especially since I could always embed Gecko as an ActiveX control.
As it stands now, however, I think the lure of Avalon vs the arcane dialects of AJAX, the underdistribution of XUL and the high cost of FLEX is going to be very very strong.