摘要:感謝台灣微軟開發工具暨平台推廣處 產品行銷經理 胡公 德民 為書寫序
感謝 台灣微軟開發工具暨平台推廣處 產品行銷經理 胡公 德民 為「用實例學 ASP.NET 3.5 AJAX/伺服器篇」(使用 VB 與 VC#)雙圖書寫序,感激不盡,全文照刊如下,讓大家先睹為快:
推薦序
章 公 立民 最痛恨別人總是說:「我都是看你的書長大的。」我首次為章公作序,當然也讓我回想起十幾年前所浸淫的 FoxPro 系列書籍~這近二十年來章公在程式開發領域用心用力的筆耕,也堪稱是著作等身。章公的書有個不易的特色,就是範例特多,每完成一本書就像是寫了個大系統。 沒有其他譁眾取寵的噱頭,就是好學實用。
這次章公的大作著力在 ASP.NET 3.5 AJAX,這是微軟 2008 年最新的網頁開發技術。新一代網際網路(NextWeb)的應用潮流已經隨著 Web 2.0 的商業化方向而更趨蓬勃發展,網頁設計者與開發者莫不花費心力在網站介面上爭奇鬥豔,提供嶄新的使用體驗(User Experience),AJAX 與 CSS 兩種互相關聯的網頁開發技術成為主流。然而,純粹的 JavaScript 是難以操作、撰寫與維護的。Microsoft Visual Studio 2008 搭配 .NET Framework 3.5,增加了許多因應的功能,讓 AJAX 網頁的開發就像是如同 ASP.NET 的開發經驗一般,更首度提供 JavaScript 的偵錯除錯功能,讓程式開發者事半功倍。
許多朋友會問說,ASP.NET AJAX 會不會只是過渡技術,而終將完全被 Silverlight 所取代?在我們目前可以預見的未來數年,ASP.NET AJAX在微軟的開發技術藍圖上還是會佔有一席之地。RIA 類型的網站技術,無可避免的必須下載安裝一個 Runtime 在瀏覽器上,才能呈現影音或高互動的使用介面。所以,兩者間的市場定位區隔是清楚的:如果要追求 HD 高畫質影音的呈現、動畫型態的互動介面與創意的設計空間,請採用 Silverlight 技術作開發。但 ASP.NET AJAX 就非常 Lightweight,無論是在執行速度與瀏覽器相容性都有遠較 RIA 技術更為傑出的表現,但又可以獲得相較以往 ASP 開發技術有更多的互動式設計彈性,不失為是程式開發人員邁向「設計」領域的一個好跳板。
因此,如果您對於 ASP.NET 的開發技術早已熟悉,延伸到 AJAX 領域一定是最直接的選擇,也是我們的建議,而這本書一定會對您大有助益,初學者可以從第一章開始瞭解來龍去脈,而有基礎的朋友也可以直接切入範例,快速瞭 解 AJAX 技術的優勢。章公有近二十年的聲譽,絕非浪得虛名,祝福您也會像小時候的我一樣,有個愉快的學習體驗!
台灣微軟開發工具暨平台推廣處 產品行銷經理胡德民