日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

WebCast《实战ASP.NET AJAX系列课程(2):使用客户端框架创建“纯粹”的Ajax应用程序》相关资源...

發布時間:2024/4/15 asp.net 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WebCast《实战ASP.NET AJAX系列课程(2):使用客户端框架创建“纯粹”的Ajax应用程序》相关资源... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本課程將從頭開始使用ASP.NET AJAX客戶端框架/組件創建一個“純粹”的Ajax應用程序的全過程。適合于開發者學習Ajax所帶來的這種嶄新的開發方式,即將表示層完全放在客戶端,瀏覽器和服務器之間只傳送純粹的數據。同時也能幫助開發者融會貫通ASP.NET AJAX的客戶端框架。

觀看錄像:(coming soon...)

下載PPT:ASPNETAJAX_IN_ACTION_2.zip

下載代碼:DemoCode.zip

本代碼來自《ASP.NET AJAX程序設計——第II卷:客戶端Microsoft AJAX Library相關》最后一章,書中也詳細介紹了項目具體的分析過程以及實現、編碼方法。

?

問題解答(朋友們可以在這里繼續提問)

實戰ASP.NET AJAX系列課程(2):使用客戶端框架創建“純粹”的Ajax應用程序
講師:陳黎夫

活動日期:2007-06-20 14:30--16:00

________________________________________

Q:看到我的問題了嗎?有母版頁后,opener.document.getElement("id")不能用了?有沒有什么替代方法?

A:母版頁面應該和這個問題關系不大,因為畢竟母版頁和內容實在服務器端組裝起來,然后作為一個統一的HTML頁面發送給客戶端的。opener.document.getElement懷疑應為opener.document.getElementById。如果有需要,請將程序的示例代碼發送給我。

________________________________________

Q:這個“純粹”的Ajax應該就是指只在頁面中加入scriptManager之后來使用它的AjaxLibrary進行編程的嗎?

A:可以這樣理解,就是客戶端表示層邏輯都放在客戶端JavaScript中實現,我們在程序中編寫客戶端的控件/組件,而服務器端卻只提供“純粹”的數據,然后借助ASP.NET AJAX異步通訊層完成服務器和客戶端的通訊。

________________________________________

Q:if(typeof(sys)!...那句寫在什么位置

A:寫在獨立JavaScript文件的最后一行。

________________________________________

Q:有人說Ajax的是網站性能的殺手,會占用大量的帶寬,請問您有什么看法?

A:濫用Ajax確實會造成不必要的網絡帶寬浪費,不過合理地使用Ajax功能卻會大大節省網絡帶寬——畢竟只傳輸了頁面部分內容。

________________________________________

Q:add_initializeRequest在一個頁面的生命周期中起到什么作用?

A:initializeRequest是PageRequestManager在異步回送過程中發出的第一個事件。在該事件的處理函數中,我們可以根據實際需要(例如客戶端已經擁有所需要的數據,或是為其他高優先級的請求讓位等)取消該本次異步回送請求。

________________________________________

Q:我在網上學到了一種方法:建立一個類,類里面有只有一個屬性,該屬性返加一個帶HTML標記的字符串,然后通過webservice 初始化該類。和您剛才的講的方法一樣嗎?

A:對不起我沒能理解您的意思,能再明確一些說明么?

________________________________________

Q:如何響應服務端的事件

A:如果是在服務器端響應時間,那么只要編寫事件處理函數就好了。如果您想在客戶端響應服務器端事件,那么基于現在的HTTP模型還比較困難。

________________________________________

Q:剛才的例子中,首先顯示progress,然后調用回調函數,可每個回調函數里都有一個能數result,那個參數是類的實例嗎?

A:result中的數據就是調用Web Service方法的返回值,如果Web Service方法返回int,那么它就是個int,如果Web Service方法返回數組,那么它就是個數組。

________________________________________

Q:RSS.NET 這個 Library 可以 share 一下嗎? 可以發給我們嗎?

A:請至http://www.rssdotnet.com/免費下載。

________________________________________

Q:聽說在Orcas中集成了ASP.Net Ajax控件,是這樣嗎?

A:是的,Orcas中ASP.NET AJAX控件已經被集成到Visual Studio的Toolbox中。

________________________________________

Q:如果用asp.net ajax框架,只有用客戶端調用webservice這一種方法嗎?

A:還可以調用ASP.NET頁面中的靜態方法。

________________________________________

Q:可以在initializeRequest過程中暫停某個控件的PostBack行為嗎?不是Abort,而是指讓其等待某個客戶端的相應后,再決定是否繼續執行

A:可以嘗試如下思路:在initializeRequest時克隆并保存當前的Sys.Net.WebRequest對象,然后取消原來的這個WebRequest。在其他響應到達之后,如果有需要,再取得這個保存的WebRequest并繼續發出。

轉載于:https://www.cnblogs.com/dflying/archive/2007/06/20/790744.html

總結

以上是生活随笔為你收集整理的WebCast《实战ASP.NET AJAX系列课程(2):使用客户端框架创建“纯粹”的Ajax应用程序》相关资源...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。