原來(lái)說(shuō)是xaml只是隨著下一個(gè)版本的windows放出,后來(lái)改編到winfx里面,最近聽(tīng)說(shuō)作為.net3.0出現(xiàn).這樣的直接后果就是這個(gè)b/s+c/s通吃的UI框架不但要寄生在新版windows里面,也要被用來(lái)在xp上攻城略地.

微軟這回蓄勢(shì)待發(fā)xaml有多強(qiáng)大呢?3d(感覺(jué)不夠純粹)/強(qiáng)大的數(shù)據(jù)綁定/動(dòng)畫(huà)/多媒體支持...
這里可怕的不僅僅是框架,還有配套的GUI開(kāi)發(fā)工具.有趣的是Interactive Designer據(jù)說(shuō)就是用wpf開(kāi)發(fā)的.
xaml只是個(gè)xml描述文件,里面可以包含代碼,編譯成UI界面.所有的界面內(nèi)容也可以由程序動(dòng)態(tài)運(yùn)行.
這樣未來(lái)運(yùn)行在browser里面的UI不是復(fù)雜的ajax,是和后臺(tái)一致的托管代碼.

Java怎樣應(yīng)對(duì)呢?Java+Flash? 開(kāi)發(fā)bs都困難重重.除非Flash能放棄as,直接同java結(jié)合,或者兩個(gè)公司合作開(kāi)發(fā)一個(gè)新框架.這個(gè)新框架應(yīng)該是什么樣子呢?完全的3D視角,時(shí)間軸控制...重演c#后來(lái)居上的歷史.

Java在Sun的手里一直半死不活,真希望能趕快被google并購(gòu),或者sun主動(dòng)把java捐贈(zèng)出來(lái).

如果沒(méi)有"意外",在wpf正式發(fā)行以后,桌面應(yīng)用將逐步過(guò)渡到wpf開(kāi)發(fā).HTML由于其跨平臺(tái),可能會(huì)平分秋色.

面對(duì)wpf,如何反抗?java.net是太監(jiān),在.net陣營(yíng)里面連二奶都不算,等于投降.
利用xaml? xaml被編譯加載,其執(zhí)行框架還是.net,機(jī)會(huì)似乎不大.在瀏覽器上可能會(huì)有類似lasszlo的組合.

作為Java愛(ài)好者,祈禱奇跡發(fā)生吧,還好在Java世界中奇跡是家常便飯 :)