征服RIA
本書旨在向讀者們推介以JavaScript為核心的RIA開發(fā)。全書共分為5篇:JavaScript基礎(chǔ)篇:介紹JavaScript的語(yǔ)法和基礎(chǔ)應(yīng)用。如果不打算深究JavaScript幕后機(jī)制的話,運(yùn)用本篇的知識(shí)便能勝任一般的JavaScript開發(fā)了。JavaScript高級(jí)篇:揭示JavaScript的運(yùn)行機(jī)理和高級(jí)應(yīng)用,如面向?qū)ο缶幊獭⒑瘮?shù)式編程和元編程。Ajax篇:Ajax是上帝賜予JavaScript的禮物。憑借著Ajax,JavaScript擁有了異步調(diào)度服務(wù)端業(yè)務(wù)邏輯的能力。本篇除介紹Ajax原理和通用框架之外,還分別為從事Java和.NET開發(fā)的程序員安排了適合他們的DWR、Atlas框架。Ext篇:能否提供復(fù)雜用戶界面,是RIA的一個(gè)重要判定標(biāo)準(zhǔn)。在本書中,筆者把這一重任交給了Ext。希望讀者們能夠基于Ext開發(fā)出不輸給桌面程序的Web應(yīng)用。增值篇:增值篇是本書的華彩樂章。在這一篇中,讀者們將看到JavaScript如何游刃有余地整合各種技術(shù)流派,包括Flash、Applet、Silverlight、ActiveX等,如何開發(fā)反向Ajax程序、Comet程序和具備離線能力的程序。本書適合JavaScript初學(xué)者、從事JavaScript開發(fā),尋求進(jìn)階的前端開發(fā)人員、Web前端架構(gòu)師閱讀,也可作為大中專院校相關(guān)專業(yè)的教材。
·19.2萬字