程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> Ajax開發實例教程.NET頁面屏聊系統

Ajax開發實例教程.NET頁面屏聊系統

編輯:.NET實例教程

2007年發表於IT168  鏈接地址:http://publish.it168.com/2007/1114/20071114010401.sHtml

  前段時間,懶羊采用AJax+ASP開發了一套頁面屏聊系統(點擊查看原文),後來有些朋友問我能否移植到.Net中去。由於工作關系,正好前段時間需要用微軟的Asp.Net AJax開發包開發一套項目,所以對此作了個簡單了解,發現使用ASP.Net AJax開發包去開發要比原來的ASP+AJax簡單得多,而且開發完後對浏覽器的兼容也大大的提高了。因此懶羊這裡就再次獻丑,將一些開發心得提供出來與大家一起分享,並提供用戶控件供大家下載使用。

  一、ASP.Net AJax框架介紹

  主要對ASP.Net AJax的安裝以及本文中所要用到的控件進行簡單的說明,大家如有興趣可以通到網絡上查詢更多的資料。

  1、何為ASP.Net AJax?

  Asp.NET AJax原代號“Atlas”是一個集成了強大的客戶端腳本庫的Web技術開發包,並且能夠與ASP.Net 2.0緊密的結合在一起。我們在Web 應用程序開發中,通過它可以直接調用Web服務器來更新Web頁面上某個部分的數據,而不需要重新加載頁面來達到頁面數據的更新。

  當然Asp.Net AJax的功能並不是僅僅只有如上所敘的那麼點點,由於很多的功能我們這裡用不到,就不多費口舌了。ASP.Net AJax Control Toolkit中有數十種超炫的控件,大家有興趣可以一個個試試。

  2、ASP.Net AJax如何安裝?

  關於ASP.Net AJax的組成主要有三塊內容:

  ① ASP.NET AJAX:這部分是ASP.NET AJAX的核心部分,包括了核心AJax類型系統,網絡協議層(networking stack),組件模型,擴展器(extender)基類,以及與ASP.Net集成的服務器端功能(包括廣受歡迎的ScriptManager,UpdatePanel,和 Timer控件)。

  下載地址:微軟   IT168下載

  ② ASP.NET AJAX Futures CTP:這一部分就是被ASP.NET AJAX暫時“拋棄”的原有CTP版本中“非核心”的部分,也叫做“Value-add”包,其中包括服務器端的擴展器控件(Extender Control)、Web部件,客戶端的各種控件、拖放功能實現、ASP.NET AJax XML腳本等。所謂“拋棄”,實際上只是意味著微軟公司暫時不會對這些內容進行官方的支持,而選擇使用“社區支持”的方法。這樣,微軟公司將不會為這部分內容提供詳細的開發文檔,開發者只能在社區中互相討論以找到問題的解決方案。若要安裝這部分內容,則必須首先安裝“核心”部分的ASP.Net 2.0 AJax Extensions。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved