本書使用C#和SQL Server介紹ASP.NET應(yīng)用程序開發(fā)技術(shù),以Visual Studio 2005為開發(fā)環(huán)境,通過(guò)制作一個(gè)完整的個(gè)人網(wǎng)站,將大量開發(fā)實(shí)例及安全實(shí)例融入到開發(fā)過(guò)程中,在實(shí)際操作中介紹ASP.NET應(yīng)用程序安全開發(fā)技巧,通過(guò)編碼介紹網(wǎng)站安全防御,在國(guó)內(nèi)教材中具有開創(chuàng)性,有利于培養(yǎng)安全編碼技術(shù)人才。
\\t 本書采用完整項(xiàng)目貫穿全書的方式,體現(xiàn)行動(dòng)導(dǎo)向、任務(wù)驅(qū)動(dòng),主要介紹ASP.NET開發(fā)環(huán)境部署、ASP.NET應(yīng)用程序開發(fā)基礎(chǔ)、ASP.NET標(biāo)準(zhǔn)控件母版頁(yè)與頁(yè)面導(dǎo)航、ADO.NET數(shù)據(jù)訪問技術(shù)、數(shù)據(jù)控件、主題與皮膚設(shè)置、網(wǎng)站安全開發(fā)流程等。
\\t 本書可作為高職高專院校動(dòng)態(tài)網(wǎng)站開發(fā)課程的教材,也可供廣大網(wǎng)站設(shè)計(jì)受好者學(xué)習(xí)參考。
前言
第1章 配置ASENET網(wǎng)頁(yè)運(yùn)行和開發(fā)環(huán)境
任務(wù)目標(biāo)
技能目標(biāo)
任務(wù)導(dǎo)航
技能基礎(chǔ)
1.1 VisualC#簡(jiǎn)介
1.2 VisualC#數(shù)據(jù)類型
1.3 數(shù)據(jù)類型轉(zhuǎn)換
1.4 C#的字符集和詞匯集任務(wù)實(shí)施
1.5 任務(wù)一:認(rèn)識(shí)ASP.NET
1.5.1 ASP.NET開發(fā)環(huán)境搭建
1.5.2 11S安裝及安全配置
1.5.3 VisualStudio.NET開發(fā)環(huán)境介紹
1.6 任務(wù)二:數(shù)據(jù)庫(kù)安裝與設(shè)計(jì)
1.6.1 SQLServerManagementStudio Express的安裝
1.6.2 啟動(dòng)SQLServerManagementStudio EXpreSs
1.7 任務(wù)三:網(wǎng)站項(xiàng)目規(guī)劃設(shè)計(jì)
1.7.1 網(wǎng)站結(jié)構(gòu)分析
1.7.2 網(wǎng)站功能分析
綜合練習(xí)
第2章 建 Web頁(yè)面及Http處理程序
任務(wù)目標(biāo)
技能目標(biāo)
任務(wù)導(dǎo)航
技能基礎(chǔ)
2.1C#程序代碼的基本書寫規(guī)則
2.2常量與變量
任務(wù)實(shí)施
2.3 任務(wù)一:建立數(shù)據(jù)庫(kù)
2.3.1 新建數(shù)據(jù)庫(kù)
2.3.2 分析數(shù)據(jù)庫(kù)
2.4 任務(wù)二:建立Web頁(yè)面查詢照片名
2.4.1 新建Web頁(yè)面
2.4.2 編寫Web頁(yè)面的代碼
2.5 任務(wù)三:建立H印處理程序
2.5.1 認(rèn)識(shí)Http處理程序
2.5.2 建立Http處理程序
2.5.3運(yùn)行Http處理程序
2.6 任務(wù)四:頁(yè)面間傳值的安全防范
2.6.1 頁(yè)面間傳值的安全問題
2.6.2 本項(xiàng)目頁(yè)面間傳值的安全解決方法
綜合練習(xí)
第3章 創(chuàng)建母版頁(yè)及頁(yè)面導(dǎo)航
任務(wù)目標(biāo)
技能目標(biāo)
任務(wù)導(dǎo)航
技能基礎(chǔ)
3.1 條件語(yǔ)句
3.2 循環(huán)語(yǔ)句
3.3 跳轉(zhuǎn)結(jié)構(gòu)
任務(wù)實(shí)施
3.4 任務(wù)一:實(shí)現(xiàn)母版頁(yè)
3.4.I 母版頁(yè)的優(yōu)點(diǎn)
3.4.2 設(shè)計(jì)母版頁(yè)
3.4.3 在項(xiàng)目中使用母版頁(yè)
第4章 顯示相冊(cè)
第5章 管理相冊(cè)
第6章 設(shè)置主題和皮膚
第7章 成員與角色管理
第8章 網(wǎng)站發(fā)布
第9章 安全開發(fā)流程
\\t