Ajax理念的出現,揭開了網頁部分更新時代的序幕,並有代替傳統頁面所採用提交方式更新的趨勢,可以算是一個里程碑。由於Ajax技術是即時讓網頁與服務器互動,可以實現資料聚合的功能(當然要有相應授權),因此我們先對Ajax歸納有如下優點:
1. 減輕伺服器(如IIS)的負擔。因為Ajax的根本理念是“按需求取資料”,所以最大可能在減少了多餘請求和響影對伺服器造成的負擔。
2. 無重新整理頁面的負擔,減少User實際和心理等待時間,提供更好的用戶體驗。
3. 可以把以前的一些伺服器負擔的工作轉嫁到Client端上,利於Client端閒置的處理能力,減輕伺服器和網路頻寬的負擔。
4. Ajax使WEB中的UI介面與應用程序分離(也可以說是資料與UI呈現分離),Ajax適用於交互較多,頻繁讀取資料,資料分類良好的WEB應用。
在Ajax的理念引領下,EEP也推出了一系列的AjaxTools元件,通過這些元件我們實現了Web動態顯示、不必重新整理頁面等新功能。近日,AjaxTools又加入多個新成員—AjaxGridView/AjaxFormView。因為之前的Web元件功能受限於VS底層元件,針對較為親合的功能難有所突破,因此,我們特別選擇一個第三方ExtJS元件來做為Ajax新元件的底層,透過這個元件,程式師可輕鬆解決GirdView無法直接編輯資料、欄位動態排序動態顯示等等強大的功能。(註:ExtJS版權為Ext JS公司擁有,確定使用後,必須另行購買版權)。
Converted from CHM to HTML with chm2web Pro 2.85 (unicode) |