999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

關(guān)于ASP.NET的基礎(chǔ)理論

2016-08-11 21:26:33徐曉晨
科技傳播 2016年14期
關(guān)鍵詞:數(shù)據(jù)庫用戶信息

劉 陽,龍 潛,徐曉晨

沈陽理工大學(xué),遼寧沈陽 110000

關(guān)于ASP.NET的基礎(chǔ)理論

劉 陽,龍 潛,徐曉晨

沈陽理工大學(xué),遼寧沈陽 110000

ASP.NET是Microsoft公司推出的建立動態(tài)Web應(yīng)用程序的開發(fā)平臺,它為開發(fā)人員提供了完整的可視化開發(fā)環(huán)境,具有使用方便性、靈活性、性能好、安全性高、完整性強(qiáng)以及面向?qū)ο筇匦?,是目前主流的網(wǎng)絡(luò)編程工具之一。

ASP.NET;數(shù)據(jù)庫;Web網(wǎng)頁

1 Web網(wǎng)頁概述

Web網(wǎng)頁是指Internet上按照HTML格式組織起來的文件,在通過Internet進(jìn)行信息查詢時以信息頁面的形式出現(xiàn),它包括圖形、文字、聲音和視像等信息。

Web的特點(diǎn)主要包括一下幾點(diǎn):

1)Web是圖形化和易于導(dǎo)航的。

2)Web與平臺無關(guān)。無論平臺是什么,都可以通過Internet訪問Web。

3)Web是分布式。圖形、聲音、視頻等大量信息可以放在不同的特點(diǎn),但在邏輯上是一體化的。

4)Web是動態(tài)的。信息的提供者經(jīng)常對網(wǎng)站上的信息進(jìn)行更新。

2 靜態(tài)網(wǎng)頁和動態(tài)網(wǎng)頁

根據(jù)Web網(wǎng)頁的生成方式可以分為靜態(tài)網(wǎng)頁和動態(tài)網(wǎng)頁。靜態(tài)網(wǎng)頁是指那些不能夠接收用戶輸入信息的Web網(wǎng)頁,其內(nèi)容是靜態(tài)的,唯一的響應(yīng)就是接受鼠標(biāo)單擊超鏈接后顯示所連接的網(wǎng)頁。而動態(tài)網(wǎng)頁是采用ASP、ASP.NET、JSP或PHP等語言動態(tài)生成的網(wǎng)頁,只有在接到用戶訪問請求后才生成網(wǎng)頁并傳輸?shù)接脩舻臑g覽器。

2.1靜態(tài)網(wǎng)頁的執(zhí)行過程

1)用戶在客戶端將HTML文件的網(wǎng)址輸入到游覽器的地址欄,請求一個HTML網(wǎng)頁。

2)Web瀏覽器向Web服務(wù)器發(fā)送HTML文件請求,稱為Request(請求)。

3)Web服務(wù)器找到該HTML文件,將其傳送給用戶瀏覽器,稱為Response(響應(yīng))。

4)用戶的Web瀏覽器解釋HTML文件,結(jié)果在Web瀏覽器中顯示。

2.2動態(tài)網(wǎng)頁的執(zhí)行過程

1)用戶在客戶端將一個網(wǎng)址輸入到瀏覽器的地址欄,請求一個Web網(wǎng)頁。

2)Web瀏覽器向Web服務(wù)器發(fā)送Web網(wǎng)頁請求,稱為Request(請求)。

3)Web服務(wù)器找到該ASP.NET文件對其進(jìn)行解釋并生成標(biāo)準(zhǔn)的HTML文件。

4)Web瀏覽器講HTML文件傳送給用戶瀏覽器,稱為Response(響應(yīng))。

3 ASP.NET的常用對象

Web應(yīng)用程序運(yùn)行的時候,ASP.NET中的一些常用的內(nèi)置對象會提供豐富的功能,例如維護(hù)Web服務(wù)器活動狀態(tài),網(wǎng)頁輸入輸出等。另外,通過配置Global. asax文件可以實現(xiàn)Web應(yīng)用程序和會話的初始化設(shè)置等。

在ASP.中有幾個內(nèi)置對象是ASP技術(shù)中最重要的一部分。在ASP.NET中這些對象仍然存在,使用方法也大致相同,不同的是,這些內(nèi)置對象是由.NET Framework中封裝好的類來實現(xiàn)的。因為這些內(nèi)置對象是在ASP.NET網(wǎng)頁的初始化請求時自動創(chuàng)建的,是全局變量,不需要聲明可以直接使用。

3.1Page對象

Page對象其實就是c#中Web應(yīng)用程序的.aspx文件,又稱為網(wǎng)頁,其作用是對整個網(wǎng)頁的操作。該對象的IsPostBack屬性當(dāng)獲取的布爾值是True時表示當(dāng)前網(wǎng)頁市委響應(yīng)用戶回傳而加載的,為False時表示是首次加載和訪問頁面。

3.2Response對象

該對象用于控制服務(wù)器發(fā)送給游覽器的信息,其中Write方法可以將一個字符串寫入HTTP響應(yīng)輸入流;Redirect方法是實現(xiàn)不同頁面之間的跳轉(zhuǎn)功能。

3.3Request對象

該對象的主要功能是從客戶端獲取數(shù)據(jù),該類使用QueryString屬性在網(wǎng)頁之間傳遞數(shù)據(jù)。

3.4Server對象

該對象提供了對服務(wù)器的方法和屬性的訪問。

3.5Application對象

該對象提供對所有會話的應(yīng)用程序范圍的方法和事件的訪問。

3.6Session對象

用于存儲特定用戶的會話信息,退出應(yīng)用程序或者關(guān)閉服務(wù)器會撤銷會話,用戶之間不能共享。

3.7Cookie對象

用于設(shè)置和獲取Cookie信息。一個Cookie是一段文本信息,能隨著用戶請求和網(wǎng)頁在Web服務(wù)器和瀏覽器之間傳遞。

4 站點(diǎn)導(dǎo)航控件

對于較大型的網(wǎng)站,可以利用ASP.NET站點(diǎn)導(dǎo)航空間實現(xiàn)站點(diǎn)導(dǎo)航。站點(diǎn)導(dǎo)航的作用就像城市道路的路標(biāo),使用戶操作時清楚了解自己所在的位置。ASP.NET站點(diǎn)導(dǎo)航使用戶能夠?qū)⒅赶蛩芯W(wǎng)頁的鏈接存儲在一個中央位置,并在列表中呈現(xiàn)這些鏈接,或用一個特定WEB服務(wù)器控件在每個網(wǎng)頁上呈現(xiàn)導(dǎo)航菜單。

通過使用下列ASP.NET站點(diǎn)導(dǎo)航控件,可以輕松的在頁面建立導(dǎo)航信息:

1)TreeView:此控件顯示一個樹狀結(jié)構(gòu)或菜單,讓用戶可以遍歷訪問站點(diǎn)中的不同頁面。單擊包含子節(jié)點(diǎn)的節(jié)點(diǎn)可將其展開或折疊。

2)Menu:此空間顯示一個可展開的菜單,讓用戶可以遍歷訪問站點(diǎn)中的不同頁面。將光標(biāo)懸停在菜單上時,將展開包含子節(jié)點(diǎn)的節(jié)點(diǎn)。

3)SiteMapPath:此控件顯示導(dǎo)航路徑

站點(diǎn)地圖是一種以.sitemap為擴(kuò)展名的標(biāo)準(zhǔn)XML文件,主要為站點(diǎn)導(dǎo)航控件提供站點(diǎn)層次結(jié)構(gòu)信息,默認(rèn)名為Web.sitemap。它是一個標(biāo)準(zhǔn)XML文件。其中,第一個標(biāo)記用于標(biāo)識版本和編碼方式,siteMap是站點(diǎn)地圖根節(jié)點(diǎn)標(biāo)記,包含若干個siteMapNode子節(jié)點(diǎn),一個siteMapNode子節(jié)點(diǎn)又可以包含若干個siteMapNode子節(jié)點(diǎn),構(gòu)成一種層次結(jié)構(gòu)。

5 ADO.NET數(shù)據(jù)庫訪問技術(shù)

5.1ADO.NET數(shù)據(jù)庫概述

ActiceX Data Object(ADO)是Microsoft開發(fā)的面向?qū)ο蟮臄?shù)據(jù)訪問庫,目前已得到了廣泛的應(yīng)用,而ADO.NET則是ADO的后續(xù)技術(shù)。但ADO.NET并不是簡單的ADO的簡單升級,而是有非常大的改進(jìn)。利用ADO. NET,程序員可以簡單而快速地訪問各種數(shù)據(jù)庫。

5.2ADO.NET數(shù)據(jù)庫訪問流程

ADO.NET的基本數(shù)據(jù)訪問流程是:建立Connection對象,創(chuàng)建一個數(shù)據(jù)庫鏈接→在建立連接的基礎(chǔ)上可以使用Command對象對數(shù)據(jù)庫發(fā)送查詢、新增、修改和刪除等命令→創(chuàng)建DataAdapter對象,從數(shù)據(jù)庫中取得數(shù)據(jù)→創(chuàng)建DataSet對象,將DataAdapter對象填充到DataSet對象中→如果需要,可以重復(fù)操作,一個DataSet對象可以容納多個數(shù)據(jù)合集→關(guān)閉數(shù)據(jù)庫→在DataSet上進(jìn)行所需要的操作。

[1]馬駿,等.ASP.NET網(wǎng)頁設(shè)計與網(wǎng)站開發(fā).北京:人民郵電出版社,2007.

[2]張躍廷,等.ASP.NET自學(xué)手冊.北京:人民郵電出版社,2008.

[3]李春葆,等.ASP.NET動態(tài)網(wǎng)頁設(shè)計.北京:清華大學(xué)出版社,2009.

TP39

A

1674-6708(2016)167-0121-02

劉陽,本科在讀,研究方向為計算機(jī)科學(xué)與技術(shù)。龍潛,本科在讀,研究方向為計算機(jī)科學(xué)與技術(shù)。徐曉晨,本科在讀,研究方向為計算機(jī)科學(xué)與技術(shù)。

猜你喜歡
數(shù)據(jù)庫用戶信息
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
如何獲取一億海外用戶
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 国内精品伊人久久久久7777人 | 91久久夜色精品国产网站| 免费人成视网站在线不卡| 国产成人区在线观看视频| 91外围女在线观看| 国产一区二区三区在线观看视频 | 亚洲va在线∨a天堂va欧美va| 精品无码视频在线观看| 国产人妖视频一区在线观看| 亚洲九九视频| 91娇喘视频| 国产男人的天堂| 亚洲三级色| 日本欧美成人免费| 日日拍夜夜操| 亚洲成a人片| 2024av在线无码中文最新| 1769国产精品免费视频| 国产在线自揄拍揄视频网站| 国产精品亚欧美一区二区| 欧美一级夜夜爽| 国产激情第一页| 国产另类视频| 欧美成人综合视频| 亚洲国产成人无码AV在线影院L| 国产国产人免费视频成18| 亚洲国产成人自拍| 国产裸舞福利在线视频合集| 茄子视频毛片免费观看| 日韩高清成人| 免费无码网站| 中文字幕 欧美日韩| 免费一级α片在线观看| 亚洲第一区在线| 永久毛片在线播| 国产主播喷水| 日本五区在线不卡精品| 欧美一区中文字幕| 亚洲av无码牛牛影视在线二区| 真人免费一级毛片一区二区| 亚洲日本中文综合在线| 精品人妻AV区| 亚洲国产第一区二区香蕉| 久久这里只有精品国产99| 草逼视频国产| 午夜日韩久久影院| 国产浮力第一页永久地址 | 尤物午夜福利视频| 欧美成人第一页| 黄片在线永久| 亚洲中文字幕在线精品一区| 国产激情无码一区二区APP | 97精品国产高清久久久久蜜芽| 69国产精品视频免费| 国产无码精品在线播放| 国产精品网址你懂的| AV熟女乱| 国产精品一区在线麻豆| 国产精品福利在线观看无码卡| 日本精品一在线观看视频| 日韩精品欧美国产在线| 尤物精品视频一区二区三区| 国产精品毛片一区视频播| 狠狠色噜噜狠狠狠狠色综合久| 欧美精品在线看| 丁香综合在线| 国产激情在线视频| 亚洲第七页| 国产自在线播放| 国产乱码精品一区二区三区中文| av免费在线观看美女叉开腿| www.亚洲一区二区三区| 少妇露出福利视频| 丝袜亚洲综合| 亚洲性视频网站| 无码 在线 在线| 欧美日韩国产系列在线观看| 亚洲娇小与黑人巨大交| 久久久久亚洲精品无码网站| 国产福利大秀91| 88av在线播放| 免费看美女自慰的网站|