ASP.NET 4 WEB應用程序開發(fā)

出版時間:2012-11  出版社:人民郵電出版社  作者:謝日星  頁數(shù):196  字數(shù):324000  

內(nèi)容概要

  本書結(jié)合高職高專教學特點,以及近年來進行的教育教學改革實踐與研究工作經(jīng)驗,聯(lián)合軟件研發(fā)公司項目團隊,把實際項目轉(zhuǎn)換為教學案例,圍繞著ASP.NET
4的關(guān)鍵技術(shù)展開以實際應用為主線的講解,主要包括多層系統(tǒng)架構(gòu)、ASP.NET入門、頁面技術(shù)、內(nèi)置對象、母版技術(shù)、服務器控件、ADO.NET數(shù)據(jù)庫訪問技術(shù)、身份驗證與授權(quán)、樣式與主題、站點導航、系統(tǒng)部署等。
  本書結(jié)構(gòu)合理、實用性強,適合采用“教、學、做一體化”的教學方法,實行“學做合一”的學習過程,在完成技術(shù)學習的同時,訓練工程化項目實踐的工作習慣,提高軟件技術(shù)的學習能力,完成可實際應用的項目。
  本書可作為高職院校軟件技術(shù)專業(yè)及專業(yè)群的必修教材,也適合各領(lǐng)域想在ASP.NET應用程序研發(fā)方面進修提高的人員自學使用。

書籍目錄

東升客戶關(guān)系管理系統(tǒng)項目要求
東升客戶關(guān)系管理系統(tǒng)項目數(shù)據(jù)庫說明
項目1 創(chuàng)建系統(tǒng)——多層架構(gòu)技術(shù)基礎
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應用解決方案
1.2.1 Web應用概述
1.2.2 創(chuàng)建Web網(wǎng)站
1.2.3 Web瀏覽器和服務器
1.3 建立多層架構(gòu)Web應用系統(tǒng)
學習資源
小結(jié)
作業(yè)
實訓案例——創(chuàng)建多層架構(gòu)客戶關(guān)系管理系統(tǒng)
項目2 添加頁面——應用工作模型實現(xiàn)動態(tài)Web應用系統(tǒng)
2.1 項目導航——應用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 設計頁面
2.3.1 HTML控件與Web服務器控件
2.3.2 客戶端控件與服務器端控件
2.3.3 設計添加銷售機會頁面
2.4 響應用戶操作
2.4.1 客戶端腳本與服務端腳本
2.4.2 ASP.NET 4的頁面事件
2.4.3 ASP.NET 4的頁面事件處理
2.4.4 Web服務器控件的事件模型
2.4.5 頁面提交處理流程
2.4.6 啟動添加銷售機會功能
2.5 實現(xiàn)異常處理
學習資源
小結(jié)
作業(yè)
實訓案例——添加“修改銷售機會頁面”
項目3 統(tǒng)一設計頁面風格——Master頁面的使用
3.1 項目導航——使用母版頁技術(shù)統(tǒng)一客戶關(guān)系管理系統(tǒng)的頁面風格
3.1.1 什么是母版頁
3.1.2 為什么要統(tǒng)一頁面風格
3.2 應用Master頁面實現(xiàn)統(tǒng)一頁面布局
3.2.1 Master頁面基礎
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控件應用
3.3.2 SiteMapDataSource控件應用
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服務對象
學習資源
小結(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應用的認證
8.3 Web應用的授權(quán)
8.4 使用Membership實現(xiàn)Web應用的認證
8.5 使用Role實現(xiàn)Web應用的授權(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應用
11.1 項目導航——部署Web應用
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)設計
12.3 系統(tǒng)實現(xiàn)
學習進階
參考文獻

編輯推薦

《ASP.NET4 WEB應用程序開發(fā)》是全國示范性軟件職業(yè)學院軟件技術(shù)及其相關(guān)專業(yè)指定教材,針對全國示范性軟件職業(yè)學院特點,采用“教、學、做一體化”的教學方法,為培養(yǎng)高端應用型人才提供適合的教學與訓練教材。本書以實際項目轉(zhuǎn)化的案例為主線,按“學做合一”的指導思想,引人CDIO工程教育方法,在完成技術(shù)講解的同時,對讀者提出相應的自學要求和指導。讀者在學習本書的過程中,不僅完成快速入門的基本技術(shù)學習,而且能按工程化實踐要求進行項目的開發(fā),完成相應功能的實現(xiàn)。本書由謝日星任主編。

圖書封面

評論、評分、閱讀與下載


    ASP.NET 4 WEB應用程序開發(fā) PDF格式下載


用戶評論 (總計1條)

 
 

  •   不錯的教材,要是再便宜點就好了。本來就是個簡單的項目例子。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7