


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
ASP.net技術(shù)的主要特點(diǎn)與Web網(wǎng)站設(shè)計(jì)ASP.net技術(shù)的主要特點(diǎn)與Web網(wǎng)站設(shè)計(jì)本文關(guān)鍵詞:網(wǎng)站設(shè)計(jì),主要特點(diǎn),技術(shù),ASP,net
ASP.net技術(shù)的主要特點(diǎn)與Web網(wǎng)站設(shè)計(jì)本文簡(jiǎn)介:在信息技術(shù)飛速開展的今天,Internet技術(shù)已經(jīng)深化人們的日常生活中。在M平臺(tái)中,ASP.net技術(shù)占據(jù)了重要的地位。作為一種新型的Web應(yīng)用程序開發(fā)技術(shù),ASP.net技術(shù)在實(shí)際的應(yīng)用上具有諸多優(yōu)勢(shì):將ASP.net技術(shù)應(yīng)用于模型的設(shè)計(jì)和開發(fā),會(huì)使得模型的構(gòu)造更加合理;也
ASP.net技術(shù)的主要特點(diǎn)與Web網(wǎng)站設(shè)計(jì)本文內(nèi)容:
在信息技術(shù)飛速開展的今天,Internet技術(shù)已經(jīng)深化人們的日常生活中。在M平臺(tái)中,ASP.net技術(shù)占據(jù)了重要的地位。作為一種新型的Web應(yīng)用程序開發(fā)技術(shù),ASP.net技術(shù)在實(shí)際的應(yīng)用上具有諸多優(yōu)勢(shì):將ASP.net技術(shù)應(yīng)用于模型的設(shè)計(jì)和開發(fā),會(huì)使得模型的構(gòu)造更加合理;也會(huì)對(duì)Web應(yīng)用程序的解決方案形成有效的維護(hù),使得Web應(yīng)用程序在互聯(lián)網(wǎng)中的應(yīng)用更加平安、可靠。
1ASP.net技術(shù)的優(yōu)勢(shì)
ASP.net技術(shù)是微軟的一個(gè)用于Web開發(fā)的全新框架,其中包含了許多新的特性。這種技術(shù)主要以M平臺(tái)為根底,從而進(jìn)展Web應(yīng)用程序的開發(fā),其在互聯(lián)網(wǎng)中主要構(gòu)建于CLR上,可以使用。netFramework所提供的各項(xiàng)功能。利用ASP.net技術(shù)開發(fā)應(yīng)用程序,可以使開發(fā)的應(yīng)用程序具有支持異常控制和動(dòng)態(tài)編譯等功能。另外,該技術(shù)的編程語(yǔ)言較為多面,可以較好地控制邏輯性較強(qiáng)的編程。隨著ASP.net技術(shù)的不斷改良,微軟推出了一款新型的WebFORM編程模型。
這種編程模型可以通過底層的系統(tǒng)連接客戶和效勞器,自動(dòng)幫助客戶與效勞器獲得聯(lián)絡(luò),同時(shí)還可以為客戶和效勞器提供必要的狀態(tài)管理功能,使得不同的頁(yè)面懇求采用不同的頁(yè)面數(shù)據(jù)維護(hù),從而保障數(shù)據(jù)傳送的快捷和方便。
2ASP.net技術(shù)的主要特點(diǎn)
2.1支持編譯語(yǔ)言
現(xiàn)有的ASP版本是基于腳本語(yǔ)言的,例如VBScript和JScript.腳本語(yǔ)言本身并沒有什么錯(cuò),但是它們有兩大缺陷,即它們是解釋型的,且分類不嚴(yán)格。ASP.net技術(shù)并沒有完全拋棄腳本語(yǔ)言的概念,它引入了全編譯語(yǔ)言,使開發(fā)人員可以用VisualBasic編寫自己的效勞器端代碼。除了VisualBasic和C++,開發(fā)人員還可以使用最新的Microsoft語(yǔ)言C#來編寫效勞器端代碼。C#去掉了C++中不實(shí)用的局部,使它更容易理解。使用ASP.net技術(shù),編譯動(dòng)作在頁(yè)面第一次裝載時(shí)發(fā)生。即便代碼是腳本語(yǔ)言,它也會(huì)在執(zhí)行前被編譯,因此JScript代碼頁(yè)面的性能也會(huì)得到進(jìn)步。
2.2Web表單
網(wǎng)絡(luò)表單把基于VisualBasic表單的高消費(fèi)性的優(yōu)點(diǎn)帶到了網(wǎng)絡(luò)應(yīng)用程序的開發(fā)中來。網(wǎng)絡(luò)表單支持傳統(tǒng)的將HTML內(nèi)容與腳本代碼混合的ASP語(yǔ)法,但是它提出了一種將應(yīng)用程序代碼和用戶接口內(nèi)容別離的更加構(gòu)造化的方法。這些新的特點(diǎn)使得開發(fā)工具在支持VB小應(yīng)用程序的同時(shí),也支持設(shè)計(jì)模塊,使得WUSIWYG工具可以支持網(wǎng)頁(yè)布局。
2.3Web控件
ASP.net技術(shù)攜帶了五大類Web控件,分別是與HTML相對(duì)應(yīng)的固有控件、在頁(yè)面上提供數(shù)據(jù)流的列表控件、提供更豐富的UI〔用戶界面〕內(nèi)容和功能的Rich控件、完成各種表單驗(yàn)證確實(shí)認(rèn)控件和為WAP設(shè)備封裝WML的挪動(dòng)控件。在客戶端閱讀器中,效勞器端控件ServerControl的外觀由HTML代碼來表現(xiàn)。ServerControl會(huì)在初始化時(shí)根據(jù)客戶的閱讀器版本自動(dòng)生成適宜閱讀器的HTML代碼。由于ServerControl能自動(dòng)適應(yīng)不同的閱讀器版本,即自動(dòng)兼容不同版本的閱讀器,因此減少了程序員的工作量。
2.4Web效勞
開發(fā)人員用ASP.net技術(shù)生成一個(gè)擴(kuò)展名定為。asmx的文件,并把此文件配制為網(wǎng)絡(luò)應(yīng)用程序的一局部,就建立起了一個(gè)網(wǎng)絡(luò)效勞。公有的類方法在標(biāo)記上WebMethod屬性后,就會(huì)成為網(wǎng)絡(luò)效勞方法,把HTTP懇求發(fā)送到ASMX文件中的URL后,這些方法就會(huì)被調(diào)用。網(wǎng)絡(luò)效勞為在Internet上綁定應(yīng)用程序提供了一個(gè)利用現(xiàn)存體系架構(gòu)和應(yīng)用程序的簡(jiǎn)單的、靈敏的、基于許多標(biāo)準(zhǔn)的模型。網(wǎng)絡(luò)應(yīng)用程序很容易與當(dāng)?shù)亻_發(fā)的效勞或已存在的效勞集成在一起,而不用考慮開發(fā)平臺(tái)、開發(fā)語(yǔ)言或使用的對(duì)象模型,用于實(shí)現(xiàn)任何組成的效勞或應(yīng)用程序。
2.5代碼和內(nèi)容隔離
ASP.net技術(shù)的一個(gè)很大的優(yōu)勢(shì)就是能將代碼從內(nèi)容中別離出來。所有的線代碼都能從頁(yè)面中剝離出來并放置在一個(gè)類模塊中。將內(nèi)容從形式中剝離出來還有另一些優(yōu)勢(shì):①可以用標(biāo)準(zhǔn)設(shè)計(jì)工具來構(gòu)造用戶界面,而不用擔(dān)憂代碼被搞亂;②設(shè)計(jì)變得簡(jiǎn)單多了,因?yàn)閁I頁(yè)面是由純粹的UI組成的,而不是由UI和代碼混合組成的。
2.6調(diào)試和跟蹤
ASP.net技術(shù)的目的之一就是要使編寫應(yīng)用程序變得簡(jiǎn)單。由于要防止問題同時(shí)發(fā)生,所以調(diào)試是開發(fā)的一個(gè)重要局部。ASP.net頁(yè)面的編譯形式允許在頁(yè)面被執(zhí)行的過程中將COM+保存在里面,這樣就提供了一個(gè)豐富的調(diào)試環(huán)境。在M框架中,調(diào)試是跨語(yǔ)言的,它允許開發(fā)人員從基于VisualBasic的Web頁(yè)面進(jìn)入到一個(gè)用C#編寫的控件中。
3ASP.net技術(shù)的Web網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)
3.1利用ASP.net開發(fā)網(wǎng)頁(yè)的設(shè)計(jì)思想
系統(tǒng)的主要功能就是信息的獲取與錄入,在最短的時(shí)間內(nèi)可以讓用戶理解到網(wǎng)站當(dāng)中各個(gè)職位的信息和企業(yè)的最新動(dòng)態(tài),同時(shí)還能查詢職位。網(wǎng)站的主要功能就是匯總所有信息,做好數(shù)據(jù)庫(kù)的維護(hù),根據(jù)用戶的要求來完成登錄、查詢、刪除等功能。
3.2系統(tǒng)運(yùn)行的主要流程分析
3.3系統(tǒng)功能模塊的設(shè)計(jì)
在系統(tǒng)初始化時(shí),有一個(gè)默認(rèn)的"系統(tǒng)管理員"用戶Admin,由程序設(shè)計(jì)人員手動(dòng)地添加到數(shù)據(jù)庫(kù)中。Admin用戶可以創(chuàng)立企業(yè)用戶,個(gè)人用戶可以通過注冊(cè)產(chǎn)生,所有用戶都可以修改自己的用戶信息和密碼。用戶管理功能模塊的關(guān)系如圖2所示。
"密碼初始化"計(jì)算圖標(biāo)為:
password:=fakeword:=""
"Enter";計(jì)算圖標(biāo)為:
ifcishu"202202"then
cishu:=cishu+1
GoTo〔@"錯(cuò)誤"〕
else
GoTo〔@"正確提示"〕
endif
else
ifpassword="52025"then
GoTo〔@"正確提示"〕
else
GoTo〔@"輸入3次"〕
endif
endif
"?";計(jì)算圖標(biāo)為:
password:=password^Key--用真實(shí)符號(hào)
fakeword:=fakeword^"*"ndash;用"*";號(hào)代替隱式密碼
4完畢語(yǔ)
綜上所述,ASP.net技術(shù)具有很好的可擴(kuò)展性與可定制性,數(shù)據(jù)處理方面更是引入了許多新技術(shù)。正是這些具有革新意義的新特性,讓ASP.net技術(shù)遠(yuǎn)遠(yuǎn)超越了ASP,有效縮短了Web應(yīng)用程序的開發(fā)周期,從而進(jìn)步了很多依靠網(wǎng)絡(luò)的應(yīng)用程序的平安性,為用戶帶來了更好的體驗(yàn)。
參考文獻(xiàn):
【1】方開紅,劉小園。ASP.NET網(wǎng)站開發(fā)技術(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年份第2季度閉口合同裝修吊頂反光燈槽除塵設(shè)計(jì)
- 黑龍江龍江二中2025屆高三下學(xué)期模擬考試(三)英語(yǔ)試題試卷含解析
- 2025年第1季度保健品代理合同中的社交媒體輿情管理?xiàng)l款
- 2024年氣象變化與經(jīng)濟(jì)活動(dòng)關(guān)聯(lián)分析試題及答案
- 時(shí)間管理在工作中的重要性-試題及答案
- 常見育嬰道具試題及答案分享
- 人力資源管理師考試全攻略試題及答案2024
- 可持續(xù)發(fā)展與地理實(shí)踐試題及答案
- 學(xué)業(yè)就業(yè)知識(shí)普及
- 2024年基金從業(yè)資格考試的學(xué)習(xí)小貼士試題及答案
- (分層作業(yè))全冊(cè)部編版六年級(jí)語(yǔ)文下冊(cè)
- 竇桂梅介紹教學(xué)課件
- 三廢環(huán)保管理培訓(xùn)
- 微型斷路器知識(shí)培訓(xùn)課件
- T-CAAMTB 116-2023 汽車車門鎖扣性能要求和試驗(yàn)方法
- 《靜電的危害及消除》課件
- Booking a room at the hotel(入住酒店英語(yǔ))
- 員工身心健康情況排查表
- 《私募股權(quán)投資基金基礎(chǔ)知識(shí)》教材知識(shí)要點(diǎn)精講
- 幼兒園安全教育課件:《私自離園危險(xiǎn)多》
- 23秋國(guó)家開放大學(xué)《液壓氣動(dòng)技術(shù)》形考任務(wù)1-3參考答案
評(píng)論
0/150
提交評(píng)論