為因應Web 2.0潮流,微軟在旗下開發平台中納入AJAX網頁開發技術,聲稱將為開發者帶來更熟悉、簡易的Web 2.0互動式網頁開發環境。
微軟在本週四(3/7)於台北舉辦的「微軟AJAX開發日」中,正式在台發表原開發代碼為Atlas的全新網頁開發工具ASP.NET AJAX 1.0。這套工具是微軟以AJAX (Asynchronous JavaScript and XML)技術為基礎所開發出來的ASP.NET 2.0 延伸套件,主要供開發者建置互動式網頁,並可在開發完成後自動把資料從伺服器端傳送至瀏覽器。
微軟宣稱此新一代開發工具最大的好處在於簡單易用。像是圖像式的使用者介面、可重複運用的AJAX元件、以及內建的AJAX控制項來替原有的網頁添加新功能等,都聲稱可讓使用者在短時間內上手。開發人員也可直接從網頁存取遠端的資料與Web Service,而不用撰寫複雜的Script程式碼。
此外,ASP.NET AJAX 1.0可和微軟既有的網路開發架構ASP.NET與Visual Studio 2005搭配應用;並已支援大多數的瀏覽器,除IE外亦包含Apple Safari、Mozilla Firefox等。
隨著Web 2.0潮流,網頁開發人員的設計理念已轉為首重豐富的使用者操作體驗。台灣微軟開發工具暨平台推廣處產品行銷經理胡德民指出,然而工具難以學習、所開發的程式碼不易重複使用、以及缺乏測試程式品質的工具,是企業目前在開發網路應用程式中所遭遇的三大問題
胡德民強調,以目前ASP.NET在台市佔率超過六成的情形來看,APS .NET AJAX 1.0上線後所能提供的,便是讓原本的.NET程式開發人員,能利用熟悉的開發工具因應最新的Web 2.0趨勢。另外,為讓國內開發者更快熟悉這套新工具,台灣微軟將與資策會合作推出系列課程,期望能讓更多開發者快速跨入Web 2.0。
新推出的ASP.NET AJAX 1.0組合共包含元件。其中AJAX Extensions是一組伺服器端的延伸套件,包括一系列Web Service與伺服器控制項,可與ASP.NET緊密結合;AJAX Library是一組可在瀏覽器端獨立運作的JavaScript函式庫,包含網頁核心服務,以及提供瀏覽器的XML遠端資料存取能力;AJAX Control Toolkit則內建30多種視覺化控制項,用來製作互動性及動畫效果的網頁應用程式。
微軟是在去年10月釋出ASP.NET AJAX 1.0測試版本,現在則進入正式版本並全面開放免費下載。微軟並表示,所有ASP.NET AJAX 1.0的功能都將直接整合到代號為Orcas的下一版Visual Studio。
目前AJAX工具市場可說是打得火熱。像是以Google Maps讓AJAX一舉成名的Google便在去年五月發表Web工具包(Google Web Toolkit),提供熟悉Java語言的開發人員利用Java撰寫程式後,再轉成JavaScript以建置Ajax程式;另外,Eclipse基金會亦在本週二(3/6)宣佈推出三項AJAX專案計畫,可讓動態語言(Dynamic Language)和AJAX的開發者在Eclipse所提供的平台下,以拖曳的方式更快地完成原本複雜的程式撰寫工作。
熱門新聞
2026-01-12
2026-01-12
2026-01-12
2026-01-12
2026-01-12