官术网_书友最值得收藏!

  • 決戰.NET
  • 黃忠成
  • 5字
  • 2018-12-27 16:55:52

第2章ASP.NET AJAX

2.1 ASP.NET AJAX的誕生

隨著AJAX技術日漸受到網頁應用程序開發者的重視,眾多的AJAX Framework也應運而生,擁有主流網頁開發平臺ASP.NET的Microsoft也認知到這個趨勢已不可阻擋,于2005年下半年推出了ASP.NET專屬的AJAX Framework:Atlas Framework。與其他AJAX Framework不同,Atlas以Client與Server端集成的角度來實現AJAX技術,除了提供了以JavaScript所打造而成的AJAX Client Framwork之外,Atlas同時也提供了數個ASP.NET Server Control,借助于這些控件的強力支持,Atlas Framework可以讓開發者在一行JavaScript程序都不用寫的情況下,建構出擁有AJAX功能的ASP.NET網頁應用程序。其中最令人感到震撼的是Atlas Framework所提供的UpdatePanel控件,其內居然可以放入大多數既有的ASP.NET控件,讓原本苦于網頁刷新問題的舊有程序見到一絲曙光,只要小幅度的調整,就能讓舊有的ASP.NET 2.0網頁立即擁有AJAX技術,享受到AJAX技術之頁面無刷新的優點,從網頁刷新的泥沼中跳出來。隨著數個CTP(社區預覽版本)的更新,Atlas Framework的技術藍圖也不停地改版,將一些較復雜的功能移往日后的版本,精進主要功能的效能,最后于2007 年推出Atlas Framework的正式版,此時Atlas Framework也更名為ASP.NET AJAX Framework。ASP.NET AJAX Framework正式版的推出并不代表Microsoft AJAX技術的終點,而是一個起點,另一個ASP.NET Futures計劃也于此時正式開跑,可以想見的,未來我們將看到更多、更絢麗的AJAX技術在ASP.NET網頁上飛舞。

主站蜘蛛池模板: 涞源县| 峨眉山市| 通化县| 屏南县| 新昌县| 勃利县| 襄汾县| 荃湾区| 佛冈县| 平邑县| 库尔勒市| 泾川县| 成武县| 吴桥县| 黔东| 长汀县| 连山| 永善县| 延津县| 昭苏县| 鹤山市| 堆龙德庆县| 八宿县| 三门县| 左贡县| 林芝县| 卓尼县| 连云港市| 屯昌县| 晋城| 东乡| 施秉县| 营口市| 从江县| 梧州市| 诏安县| 长泰县| 长丰县| 正蓝旗| 霍林郭勒市| 封开县|