出版時間:2012-11 出版社:人民郵電出版社 作者:謝日星 頁數(shù):196 字數(shù):324000
內(nèi)容概要
本書結(jié)合高職高專教學特點,以及近年來進行的教育教學改革實踐與研究工作經(jīng)驗,聯(lián)合軟件研發(fā)公司項目團隊,把實際項目轉(zhuǎn)換為教學案例,圍繞著ASP.NET
4的關(guān)鍵技術(shù)展開以實際應(yīng)用為主線的講解,主要包括多層系統(tǒng)架構(gòu)、ASP.NET入門、頁面技術(shù)、內(nèi)置對象、母版技術(shù)、服務(wù)器控件、ADO.NET數(shù)據(jù)庫訪問技術(shù)、身份驗證與授權(quán)、樣式與主題、站點導航、系統(tǒng)部署等。
本書結(jié)構(gòu)合理、實用性強,適合采用“教、學、做一體化”的教學方法,實行“學做合一”的學習過程,在完成技術(shù)學習的同時,訓練工程化項目實踐的工作習慣,提高軟件技術(shù)的學習能力,完成可實際應(yīng)用的項目。
本書可作為高職院校軟件技術(shù)專業(yè)及專業(yè)群的必修教材,也適合各領(lǐng)域想在ASP.NET應(yīng)用程序研發(fā)方面進修提高的人員自學使用。
書籍目錄
東升客戶關(guān)系管理系統(tǒng)項目要求
東升客戶關(guān)系管理系統(tǒng)項目數(shù)據(jù)庫說明
項目1 創(chuàng)建系統(tǒng)——多層架構(gòu)技術(shù)基礎(chǔ)
1.1 項目導航——采用多層架構(gòu)技術(shù)創(chuàng)建客戶關(guān)系管理系統(tǒng)
1.1.1 什么是多層架構(gòu)
1.1.2 為什么要采用多層架構(gòu)技術(shù)
1.2 創(chuàng)建Web應(yīng)用解決方案
1.2.1 Web應(yīng)用概述
1.2.2 創(chuàng)建Web網(wǎng)站
1.2.3 Web瀏覽器和服務(wù)器
1.3 建立多層架構(gòu)Web應(yīng)用系統(tǒng)
學習資源
小結(jié)
作業(yè)
實訓案例——創(chuàng)建多層架構(gòu)客戶關(guān)系管理系統(tǒng)
項目2 添加頁面——應(yīng)用工作模型實現(xiàn)動態(tài)Web應(yīng)用系統(tǒng)
2.1 項目導航——應(yīng)用ASP.NET 4工作模型添加動態(tài)“修改銷售機會頁面”
2.2 ASP.NET 4的工作模型
2.2.1 生命周期事件和Global.asax 文件
2.2.2 ASP.NET 4的Page指令
2.2.3 創(chuàng)建添加銷售機會功能頁面
2.3 設(shè)計頁面
2.3.1 HTML控件與Web服務(wù)器控件
2.3.2 客戶端控件與服務(wù)器端控件
2.3.3 設(shè)計添加銷售機會頁面
2.4 響應(yīng)用戶操作
2.4.1 客戶端腳本與服務(wù)端腳本
2.4.2 ASP.NET 4的頁面事件
2.4.3 ASP.NET 4的頁面事件處理
2.4.4 Web服務(wù)器控件的事件模型
2.4.5 頁面提交處理流程
2.4.6 啟動添加銷售機會功能
2.5 實現(xiàn)異常處理
學習資源
小結(jié)
作業(yè)
實訓案例——添加“修改銷售機會頁面”
項目3 統(tǒng)一設(shè)計頁面風格——Master頁面的使用
3.1 項目導航——使用母版頁技術(shù)統(tǒng)一客戶關(guān)系管理系統(tǒng)的頁面風格
3.1.1 什么是母版頁
3.1.2 為什么要統(tǒng)一頁面風格
3.2 應(yīng)用Master頁面實現(xiàn)統(tǒng)一頁面布局
3.2.1 Master頁面基礎(chǔ)
3.2.2 編寫Master頁面
3.2.3 添加內(nèi)容頁面
3.2.4 事件觸發(fā)順序
3.2.5 演練:編輯一般頁面為內(nèi)容頁面
3.3 實現(xiàn)站點功能導航
3.3.1 TreeView控件應(yīng)用
3.3.2 SiteMapDataSource控件應(yīng)用
3.3.3 SiteMap站點地圖
3.3.4 在母版頁中實現(xiàn)站點導航
3.3.5 Menu控件實現(xiàn)導航
3.4 訪問Master頁面控件
學習資源
小結(jié)
作業(yè)
實訓案例——使用母版頁提高開發(fā)效率
項目4 管理數(shù)據(jù)——使用ADO.NET進行數(shù)據(jù)訪問
4.1 項目導航——使用ADO.NET管理銷售機會數(shù)據(jù)
4.2 ADO.NET概述
4.2.1 ADO.NET及命名空間
4.2.2 ADO.NET對象模型
4.2.3 DataSet
4.3 連接方式訪問關(guān)系型數(shù)據(jù)庫
4.3.1 連接方式訪問數(shù)據(jù)庫方法
4.3.2 使用參數(shù)
4.3.3 添加銷售機會到數(shù)據(jù)庫
4.4 非連接方式訪問關(guān)系型數(shù)據(jù)庫
4.4.1 非連接方式訪問數(shù)據(jù)庫方法
4.4.2 顯示所有員工信息
4.5 調(diào)用存儲過程提高系統(tǒng)性能
4.5.1 存儲過程概述
4.5.2 調(diào)用存儲過程
4.5.3 使用參數(shù)
學習資源
小結(jié)
作業(yè)
實訓案例——管理銷售機會數(shù)據(jù)
項目5 驗證系統(tǒng)的用戶輸入信息——驗證控件的使用
5.1 項目導航——使用驗證控件驗證用戶輸入信息
5.1.1 為什么要驗證用戶輸入信息
5.1.2 使用驗證控件的好處
5.2 驗證過程
5.2.1 多條件驗證
5.2.2 顯示數(shù)據(jù)驗證的信息
5.2.3 用代碼來控制驗證過程
5.3 ASP.NET的驗證類型
5.3.1 表單驗證控件(Required Field Validator)
5.3.2 比較驗證控件(Compare Validator)
5.3.3 范圍驗證控件(Range Validator)
5.3.4 正則驗證控件(Regular Expression Validator)
5.3.5 自定義邏輯驗證控件(Custom Validator)
5.3.6 驗證組控件(Validation Summary)
學習資源
小結(jié)
作業(yè)
實訓案例——驗證客戶關(guān)系管理系統(tǒng)輸入信息
項目6 豐富網(wǎng)站信息——內(nèi)置對象的使用
6.1 項目導航——使用內(nèi)置對象豐富網(wǎng)站信息
6.2 Application對象
6.2.1 Application對象的使用
6.2.2 統(tǒng)計網(wǎng)站當前用戶數(shù)
6.3 Session對象
6.3.1 Session對象特性
6.3.2 統(tǒng)計用戶添加銷售機會次數(shù)
6.4 Request對象
6.5 Response對象
6.5.1 Response對象常用方法
6.5.2 控制頁面跳轉(zhuǎn)
6.6 Cookie對象
6.7 Server服務(wù)對象
學習資源
小結(jié)
作業(yè)
實訓案例——統(tǒng)計網(wǎng)站歷史訪問量
項目7 完善界面——GridView控件的使用
7.1 項目導航——使用數(shù)據(jù)控件GridView處理復雜的數(shù)據(jù)顯示界面
7.2 GridView控件概述
7.2.1 數(shù)據(jù)綁定控件與GridView
7.2.2 GridView控件的工作原理
7.2.3 GridView控件的常用屬性
7.2.4 使用GridView顯示銷售機會管理信息
7.3 編輯顯示信息列
7.4 添加模板列
7.5 數(shù)據(jù)綁定
7.6 事件處理
7.7 分頁顯示
學習資源
小結(jié)
作業(yè)
實訓案例——完善銷售機會管理界面
項目8 驗證系統(tǒng)用戶身份——Web認證和授權(quán)的使用
8.1 項目導航——采用Web認證和授權(quán)機制驗證訪問用戶
8.2 Web應(yīng)用的認證
8.3 Web應(yīng)用的授權(quán)
8.4 使用Membership實現(xiàn)Web應(yīng)用的認證
8.5 使用Role實現(xiàn)Web應(yīng)用的授權(quán)
8.6 Membership擴展
學習資源
小結(jié)
作業(yè)
實訓案例——驗證客戶關(guān)系管理系統(tǒng)用戶身份
項目9 實現(xiàn)系統(tǒng)個性化——使用主題實現(xiàn)網(wǎng)站外觀
9.1 項目導航——使用主題個性化網(wǎng)站外觀
9.2 ASP.NET個性化配置
9.3 個性化配置的用戶標識
9.4 主題和外觀
學習資源
小結(jié)
作業(yè)
實訓案例——實現(xiàn)客戶關(guān)系管理系統(tǒng)主題
項目10 實現(xiàn)代碼復用——用戶控件的創(chuàng)建
10.1 項目導航——創(chuàng)建用戶控件實現(xiàn)代碼復用
10.2 創(chuàng)建用戶控件
10.3 與用戶控件交互
10.4 自定義控件
學習資源
小結(jié)
作業(yè)
實訓案例——客戶關(guān)系管理系統(tǒng)Web部件開發(fā)
項目11 部署系統(tǒng)——部署Web應(yīng)用
11.1 項目導航——部署Web應(yīng)用
11.2 XCOPY命令
11.3 復制網(wǎng)站
11.4 發(fā)布網(wǎng)站
11.5 Web項目安裝包
學習資源
小結(jié)
作業(yè)
實訓案例——部署客戶關(guān)系管理系統(tǒng)
項目12 東升OA系統(tǒng)的開發(fā)
12.1 系統(tǒng)需求
12.2 系統(tǒng)設(shè)計
12.3 系統(tǒng)實現(xiàn)
學習進階
參考文獻
編輯推薦
《ASP.NET4 WEB應(yīng)用程序開發(fā)》是全國示范性軟件職業(yè)學院軟件技術(shù)及其相關(guān)專業(yè)指定教材,針對全國示范性軟件職業(yè)學院特點,采用“教、學、做一體化”的教學方法,為培養(yǎng)高端應(yīng)用型人才提供適合的教學與訓練教材。本書以實際項目轉(zhuǎn)化的案例為主線,按“學做合一”的指導思想,引人CDIO工程教育方法,在完成技術(shù)講解的同時,對讀者提出相應(yīng)的自學要求和指導。讀者在學習本書的過程中,不僅完成快速入門的基本技術(shù)學習,而且能按工程化實踐要求進行項目的開發(fā),完成相應(yīng)功能的實現(xiàn)。本書由謝日星任主編。
圖書封面
評論、評分、閱讀與下載
ASP.NET 4 WEB應(yīng)用程序開發(fā) PDF格式下載