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