ASP.NET(C#)動態網站開發案例教程(第2版)

ASP.NET(C#)動態網站開發案例教程(第2版)

《ASP.NET(C#)動態網站開發案例教程(第2版)》是2019年7月機械工業出版社出版的圖書,作者是李萍。

基本介紹

  • 書名:ASP.NET(C#)動態網站開發案例教程(第2版)
  • 作者:李萍
  • ISBN:9787111533719
  • 定價:44.0元
  • 出版社:機械工業出版社
  • 出版時間:2019年7月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書根據高等職業教育的教學特點,結合教學改革和套用實踐,以項目任務為載體,全面系統地介紹了在Visual Studio 2012集成環境下使用C#語言進行ASP.NET動態網站開發的各種技術,內容涵蓋了ASP.NET概述、伺服器控制項、網站設計、頁面跳轉與狀態管理、ASP.NET資料庫編程、ASP.NET高級套用技術、ASP.NET應用程式配置與部署共7個方面。 全書引入“校友錄系統”“圖書管理系統”“產品線上訂購系統”3個網站開發實例,分別從理論、實訓和綜合案例的角度介紹動態網站開發技術,並將理論知識融入實際項目任務中。通過工程案例貫穿整個教學體系,由淺入深,由易到難,循序漸進,強調實踐性,突出實用性。 本書內容廣泛而翔實,適用對象廣且實用性強,既可作為高職院校計算機專業Web開發課程教材,又可作為自學人員和動態網站開發人員的技術參考資料或培訓教材。

圖書目錄

前 言
第1章 ASP.NET 概述
1.1 Web套用開發基礎
1.1.1 網頁的基本概念
1.1.2 靜態網頁與動態網頁
1.1.3 應用程式結構分類
1.2 ASP.NET基本概念
1.2.1 .NET Framework
1.2.2 Web窗體
1.2.3 ASP.NET應用程式
1.2.4 ASP.NET事件模型
1.3 構建ASP.NET 開發環境
1.3.1 安裝與配置IIS
1.3.2 安裝Visual Studio 2012
1.3.3 安裝與註冊.NET Framework
1.4 創建ASP.NET Web應用程式
1.4.1 啟動Visual Studio 2012
1.4.2 創建ASP.NET網站
1.4.3 新建ASP.NET頁面
1.4.4 編寫ASP.NET代碼
1.4.5 編譯與運行網頁程式
1.4.6 發布網頁程式
工作任務1 熟悉Visual Studio 2012動態網站開發環境
本章小結
習題1
實訓1 創建簡單的圖書管理系統網站
第2章 伺服器控制項
2.1 基本控制項
2.1.1 Label標籤控制項
2.1.2 TextBox文本框控制項
2.1.3 Button、ImageButton、LinkButton按鈕控制項
2.1.4 Image圖像控制項
2.1.5 HyperLink超連結控制項
2.1.6 Panel控制項
2.1.7 RadioButton與RadioButtonList單選按鈕控制項
2.1.8 CheckBox與CheckBoxList複選框控制項
2.1.9 ListBox列表框控制項
2.1.10 DropDownList下拉式列表框控制項
2.1.11 Table表格控制項
2.2 高級控制項
2.2.1 Calendar日曆控制項
2.2.2 FileUpload檔案上傳控制項
2.2.3 AdRotator廣告控制項
2.3 驗證控制項
2.3.1 RequiredFieldValidator控制項
2.3.2 CompareValidator控制項
2.3.3 RangeValidator控制項
2.3.4 RegularExpressionValidator控制項
2.3.5 CustomValidator控制項
2.3.6 ValidationSummary控制項
2.4 用戶創建控制項
2.4.1 用戶控制項
2.4.2 自定義Web伺服器控制項
工作任務2 設計校友錄系統登錄模組界面
工作任務3 設計註冊校友信息模組界面
本章小結
習題2
實訓2 設計圖書管理系統信息錄入模組界面
第3章 網站設計
3.1 母版頁
3.1.1 母版頁的概念
3.1.2 母版頁的設計
3.1.3 母版頁的使用
3.1.4 嵌套母版頁
3.2 站點導航
3.2.1 Menu站點導航控制項
3.2.2 站點地圖
3.2.3 SiteMapPath站點導航控制項
3.2.4 TreeView站點導航控制項
3.3 主題與皮膚
3.3.1 主題
3.3.2 皮膚檔案(.skin)
3.3.3 樣式檔案(.css)
3.4 本地化與全球化
3.4.1 資源檔案
3.4.2 本地化處理
工作任務4 設計網站母版頁
工作任務5 設計網站導航
工作任務6 設計網站主題與皮膚
本章小結
習題3
實訓3 設計及美化圖書管理系統網站
第4章 頁面跳轉與狀態管理
4.1 頁面執行過程
4.1.1 Page對象
4.1.2 Web Form網頁執行的流程
4.2 頁面跳轉
4.2.1 超連結控制項實現頁面跳轉
4.2.2 跨頁面傳送實現頁面跳轉
4.2.3 瀏覽器重定向實現頁面跳轉
4.2.4 伺服器傳輸實現頁面跳轉
4.2.5 ASP.NET頁面跳轉小結
4.3 跨頁面傳值
4.3.1 使用QueryString實現跨頁面傳值
4.3.2 使用Cookie對象實現跨頁面傳值
4.3.3 使用Session對象實現跨頁面傳值
4.3.4 使用Application對象實現跨頁面傳值
4.4 ASP.NET狀態管理
4.4. 1 瀏覽器端的狀態管理
4.4. 2 伺服器端的狀態管理
4.5 ASP.NET快取技術
4.5.1 頁面輸出快取
4.5.2 應用程式快取
工作任務7 獲取用戶輸入信息和瀏覽器端環境信息
工作任務8 記錄用戶訪問網站的時間和次數
工作任務9 設計校友錄聊天室
本章小結
習題4
實訓4 設計圖書管理系統留言板
第5章 ASP.NET資料庫編程
5.1 數據源控制項
5.1.1 SqlDataSource數據源控制項
5.1.2 AccessDataSource數據源控制項
5.1.3 XmlDataSource數據源控制項
5.1.4 SiteMapDataSource數據源控制項
5.2 數據綁定控制項
5.2.1 GridView控制項的屬性與方法
5.2.2 GridView控制項的基本套用
5.2.3 GridView控制項的高級套用
5.2.4 DetailsView控制項
5.2.5 Repeater控制項
5.2.6 DataList控制項
5.3 ADO.NET資料庫訪問技術
5.3.1 ADO.NET概述
5.3.2 ADO.NET數據訪問流程
5.3.3 常用ADO.NET對象的使用
工作任務10 使用GridView控制項實現校友錄信息瀏覽
工作任務11 使用DetailsView控制項實現校友詳細信息瀏覽
工作任務12 使用DataList控制項顯示校友錄班級列表
工作任務13 使用Repeater控制項顯示校友錄公告欄
工作任務14 使用ADO.NET實現信息維護管理
本章小結
習題5
實訓5 設計圖書管理信息瀏覽與維護模組
第6章 ASP.NET高級套用技術
6.1 分層結構設計
6.1.1 分層結構概述
6.1.2 構建分層模型框架
6.1.3 模型層中業務實體類的設計
6.1.4 分層結構的用戶登錄程式設計
6.2 Web服務
6.2.1 Web服務概述
6.2.2 ASP.NET Web服務體系
6.2.3 構建ASP.NET Web服務
6.2.4 使用Web服務
6.3 ASP.NET AJAX
6.3.1 AJAX概述
6.3.2 ASP.NET AJAX 簡介
6.3.3 ASP.NET AJAX的安裝
6.3.4 ASP.NET AJAX常用控制項
6.3.5 ASP.NET AJAX控制項工具包的使用
6.4 報表設計
6.4.1 報表簡介
6.4.2 使用報表的一般步驟
工作任務15 分層結構的校友錄管理程式設計
工作任務16 使用Web服務實現用戶登錄與用戶註冊
工作任務17 使用ASP.NET AJAX最佳化查詢班級通訊錄頁面
工作任務18 實現校友信息報表列印
本章小結
習題6
實訓6 圖書管理系統的分層開發與Web服務的使用
第7章 ASP.NET應用程式配置與部署
7.1 配置Global.asax檔案
7.1.1 Global.asax檔案的結構
7.1.2 Global.asax檔案的套用
7.2 配置Web.config檔案
7.2.1 Web.config檔案的結構
7.2.2 使用Web.config檔案存放常量
7.2.3 網站的安全性配置
7.2.4 Web.config檔案的其他配置
7.3 ASP.NET應用程式的部署
7.3.1 使用Visual Studio.NET中的發布工具部署
7.3.2 使用Web安裝項目部署
工作任務19 網站的安全認證與授權
工作任務20 校友錄系統部署
本章小結
習題7
實訓7 圖書管理系統的部署與安全性配置
第8章 綜合案例——產品線上訂購系統
8.1 開發環境與開發工具
8.2 系統需求分析
8.2.1 總體需求
8.2.2 業務分析
8.2.3 非功能性需求
8.2.4 功能分析
8.3 數據結構設計
8.3.1 物理模型設計
8.3.2 數據字典
8.4 系統實現
8.4.1 資料庫操作類
8.4.2 數據實體類
8.4.3 實體操作類
8.4.4 產品線上訂購系統登錄頁面
8.4.5 產品線上訂購系統主頁面
8.4.6 產品線上訂購功能實現
8.5 案例開發小結
附錄
附錄A 校友錄系統數據表結構
附錄B 常用HTML標記
參考文獻

相關詞條

熱門詞條

聯絡我們