微軟認(rèn)證課程系列教材-面向.NET的Web應(yīng)用程序設(shè)計(jì)第1章 Microsoft .NET Framework 概述_第1頁
微軟認(rèn)證課程系列教材-面向.NET的Web應(yīng)用程序設(shè)計(jì)第1章 Microsoft .NET Framework 概述_第2頁
微軟認(rèn)證課程系列教材-面向.NET的Web應(yīng)用程序設(shè)計(jì)第1章 Microsoft .NET Framework 概述_第3頁
微軟認(rèn)證課程系列教材-面向.NET的Web應(yīng)用程序設(shè)計(jì)第1章 Microsoft .NET Framework 概述_第4頁
微軟認(rèn)證課程系列教材-面向.NET的Web應(yīng)用程序設(shè)計(jì)第1章 Microsoft .NET Framework 概述_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

主講:劉佳面向.NET的Web應(yīng)用程序設(shè)計(jì)微軟認(rèn)證課程系列教材課程介紹課程簡介是ASP的升級版本,提供了一種以Microsoft.NETFramework為基礎(chǔ)開發(fā)Web應(yīng)用程序的全新編程模式。本課程介紹利用VisualStudio.NET集成開發(fā)環(huán)境進(jìn)行基于的Web應(yīng)用程序設(shè)計(jì)的基本知識。預(yù)備知識掌握HTML和DHTML的知識,包括使用表格、表單、圖片的顯示等掌握VisualBasic.NET或者C#的知識,包括變量聲明、循環(huán)語句、條件語句等了解N層應(yīng)用程序架構(gòu)和分布式Web應(yīng)用程序設(shè)計(jì)掌握SQLServer2000和IIS課程要求課時(shí):96課時(shí)分為兩部分:講課部分:48課時(shí),課堂教學(xué)實(shí)踐部分:48課時(shí),課程實(shí)驗(yàn)培養(yǎng)目標(biāo):

通過本課程的學(xué)習(xí),掌握使用ASP.NET開發(fā).NET應(yīng)用程序所需的知識和技能,具備利用ASP.NET開發(fā).NET應(yīng)用程序的能力,并能夠分析Web應(yīng)用程序的安全性威脅,采取正確的安全技術(shù)和策略開發(fā)安全的Web應(yīng)用程序面向.NET的Web應(yīng)用程序設(shè)計(jì)第1章Microsoft.NETFramework概述第2章使用MicrosoftVisualStudio.NET第3章使用基于Microsoft.NET的開發(fā)語言第4章創(chuàng)建MicrosoftASP.NETWeb窗體第5章在MicrosoftASP.NETWeb窗體中添加代碼第6章MicrosoftASP.NETWeb應(yīng)用程序的跟蹤機(jī)制第7章驗(yàn)證用戶輸入第8章創(chuàng)建用戶控件第9章使用MicrosoftVisualStudio.NET訪問關(guān)系型數(shù)據(jù)第10章使用MicrosoftADO.NET訪問數(shù)據(jù)第11章通過MicrosoftADO.NET調(diào)用存儲過程第12章讀寫XML數(shù)據(jù)第13章使用和創(chuàng)建XMLWebService第14章狀態(tài)管理面向.NET的Web應(yīng)用程序設(shè)計(jì)第15章配置、優(yōu)化和部署MicrosoftASP.NETWeb應(yīng)用程序第16章Web安全性介紹第17章Web應(yīng)用程序安全性規(guī)劃第18章驗(yàn)證用戶輸入第19章Internet信息服務(wù)身份驗(yàn)證第20章保護(hù)Web頁面安全第21章保護(hù)文件系統(tǒng)數(shù)據(jù)的安全第22章保護(hù)Microsoft

SQLServer的安全第23章保證通信中的機(jī)密信息和數(shù)據(jù)完整性第24章加密、散列和數(shù)據(jù)簽名第25章測試Web站點(diǎn)的安全性參考資料互聯(lián)網(wǎng)資源://://://可參考示例代碼Microsoft.NETFramework文檔示例代碼VisualStudio.NET企業(yè)級示例MSDNMSDN站點(diǎn)上包含了大量可供開發(fā)人員使用的文檔、代碼和技巧:://包含VisualStudio.NET開發(fā)人員感興趣的文章、示例和其他信息MSDNCommunitiesMSDNCommunities,包含有關(guān)用戶組、留言板、新聞組的信息以及其他信息參考資料(續(xù))TechNet站點(diǎn)TechNet站點(diǎn)上包括了IT專業(yè)人員在規(guī)劃、部署、運(yùn)行、維護(hù)和管理時(shí)參看和使用的文檔、指南和技巧:MicrosoftSecurity了解Microsoft如何幫助你維護(hù)應(yīng)用程序和系統(tǒng)(從桌面到網(wǎng)絡(luò)級系統(tǒng))的安全,并為IT專業(yè)人員、開發(fā)人員和家庭用戶提供指向安全資源的鏈接:

參考資料(續(xù))可參考書籍:構(gòu)建Web解決方案——應(yīng)用ASP.NET和ADO.NET

ISBN:7-89494-041-0ASP.NETWeb應(yīng)用程序開發(fā)新思維

ISBN:7-900641-68-8編寫安全的代碼

ISBN:7-111-10285-1密碼編碼學(xué)與網(wǎng)絡(luò)安全:原理與實(shí)踐(第二版)

ISBN:7-5053-6604-1第1章Microsoft.NETFramework概述.NETFramework概述ASP.NET概述實(shí)驗(yàn)案例簡介相關(guān)資源1.1.NETFramework概述.NETFramework.NET解決的問題.NETFramework組件使用.NETFramework的優(yōu)點(diǎn).NET開發(fā)工具——VisualStudio.NET1.1.1.NETFramework.NET平臺創(chuàng)建和運(yùn)行下一代Windows和Web應(yīng)用程序的平臺簡化Web應(yīng)用程序的開發(fā).NET平臺的核心技術(shù).NETFramework.NET企業(yè)服務(wù)器模塊構(gòu)建服務(wù)VisualStudio.NET1.1.1.NETFramework.NETFramework一種新的計(jì)算平臺,簡化了在高度分布式Internet環(huán)境中的應(yīng)用程序開發(fā)提供創(chuàng)建和運(yùn)行應(yīng)用程序和XMLWebService的基礎(chǔ)提供統(tǒng)一的編程模型.NETFramework的兩個(gè)主要組件公共語言運(yùn)行庫.NETFramework基礎(chǔ)類庫1.1.1.NETFramework開發(fā)工具客戶端用戶體驗(yàn)ASP.NETWeb應(yīng)用程序XMLWebService數(shù)據(jù)庫服務(wù)器.NETFramework1.1.2.NET解決的問題現(xiàn)有技術(shù)存在的問題應(yīng)用程序之間、設(shè)備之間的通信非常困難大部分應(yīng)用程序不支持多平臺和多客戶端程序員必須花費(fèi)大量時(shí)間編寫底層代碼以實(shí)現(xiàn)多平臺和多客戶端支持為提高穩(wěn)定性和減少工作量,不得不縮小應(yīng)用程序的應(yīng)用范圍1.1.2.NET解決的問題.NETFramework的解決方案公共語言運(yùn)行庫XML工業(yè)標(biāo)準(zhǔn)和XMLWebService公共語言運(yùn)行庫實(shí)現(xiàn)語言獨(dú)立性和設(shè)備獨(dú)立性完成大量的底層操作XML工業(yè)標(biāo)準(zhǔn)實(shí)現(xiàn)不同設(shè)備,如個(gè)人電腦、蜂窩式等的無縫數(shù)據(jù)通信1.1.3.NETFramework組件Win32消息隊(duì)列服務(wù)COM+IISWMI公共語言運(yùn)行庫(CLR).NETFramework基礎(chǔ)類庫ADO.NET和XMLXMLWebService用戶界面VisualBasicC++C#PerlPython…1.1.3.NETFramework組件ASP.NET和用戶界面位于語言層之下ASP.NET和用戶界面構(gòu)建于公共語言運(yùn)行庫可以使用任何基于.NET的開發(fā)語言開發(fā)ASP.NETWeb應(yīng)用程序和Windows應(yīng)用程序所用的語言使用統(tǒng)一的Windows窗體和Web窗體模型1.1.4使用.NETFramework的優(yōu)點(diǎn)基于公認(rèn)的互聯(lián)網(wǎng)標(biāo)準(zhǔn)和規(guī)范HTML、XML、HTTP、SOAP、XSLT、Xpath統(tǒng)一的編程模型編程模型的演變.NET類可被所有基于.NET的開發(fā)語言重用同一段代碼可被不同類型的應(yīng)用程序重用Windows

APIASP.NET

Framework1980's1990's2000'sVisualBasicMFC/ATL1.1.4使用.NETFramework的優(yōu)點(diǎn)層次式的命名空間.NET以命名空間和類的形式組織代碼易于擴(kuò)展的類通過繼承擴(kuò)展現(xiàn)有的類跨語言繼承和擴(kuò)展類語言無關(guān)1.1.5.NET開發(fā)工具——VisualStudio.NETWindows窗體開發(fā)工具Web窗體開發(fā)工具錯(cuò)誤處理數(shù)據(jù)訪問多語言支持Web服務(wù)開發(fā)工具開發(fā)調(diào)試部署設(shè)計(jì)VisualStudio.NET第1章Microsoft.NETFramework概述.NETFramework概述ASP.NET概述實(shí)驗(yàn)案例簡介相關(guān)資源1.2ASP.NET概述ASP.NETWeb應(yīng)用程序新一代的、靈活性更強(qiáng)的ASP可以訪問服務(wù)器資源的動態(tài)網(wǎng)頁技術(shù)訪問服務(wù)器數(shù)據(jù)庫讀寫服務(wù)器文件利用服務(wù)器集成的安全機(jī)制兩項(xiàng)關(guān)鍵技術(shù)支持Web窗體和XMLWebServiceWeb窗體是ASP.NET的基礎(chǔ)XMLWebService支持高度分布式Web應(yīng)用程序的開發(fā)瀏覽器獨(dú)立性不依賴于客戶端腳本與客戶端瀏覽器、操作系統(tǒng)無關(guān)語言獨(dú)立性可以使用任何基于.NET的開發(fā)語言開發(fā)ASP.NET應(yīng)用程序1.2.2ASP.NETWeb應(yīng)用程序XML數(shù)據(jù)數(shù)據(jù)庫InternetPage1.

aspxPage2.

aspxWeb

服務(wù)組件Web窗體代碼隱藏文件global.

asaxWeb.

configmachine.

configASP.NETWeb服務(wù)器輸出緩存客戶端用戶界面用戶界面邏輯代碼Web服務(wù)器配置文件Web應(yīng)用程序配置文件使用Web服務(wù)傳送和接收數(shù)據(jù)輸出緩存加快網(wǎng)頁訪問速度多媒體演示ASP.NET的運(yùn)行模型第1章Microsoft.NETFramework概述.NETFramework概述ASP.NET概述實(shí)驗(yàn)案例簡介相關(guān)資源1.3實(shí)驗(yàn)案例簡介實(shí)驗(yàn)應(yīng)用程序的創(chuàng)建演示實(shí)驗(yàn)案例解決方案1.3.1實(shí)驗(yàn)應(yīng)用程序的創(chuàng)建實(shí)驗(yàn)案例描述實(shí)驗(yàn)案例解決方案組成3個(gè)項(xiàng)目:Web應(yīng)用程序、類庫、XMLWebService12個(gè)Web窗體3個(gè)數(shù)據(jù)庫:Doctors、Dentists、Coho安裝實(shí)驗(yàn)案例實(shí)驗(yàn)Web應(yīng)用程序醫(yī)療福利

Medical.aspx網(wǎng)站主頁

Default.aspx人壽保險(xiǎn)福利

Life.aspx退休賬戶

Retirement.aspx牙科福利

Dental.aspxDentists醫(yī)生

Doctors.aspxDoctors登錄頁面Login.aspx注冊頁面Register.aspxCoho

Winery說明書

Prospectus.aspxXMLWeb

服務(wù)

dentalService1.asmxHeader

用戶控件

Header.ascxASPStatetempdb用戶控件

namedate.ascxMenu組件

Class1.vb或Class1.csXML文件Web.config第1章Microsoft.NETFramework概述.NETFramework概述ASP.NET概述實(shí)驗(yàn)案例簡介相關(guān)資源1.4.1.N

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論