關(guān)于我們
書單推薦
新書推薦
|
ASP.NET程序設(shè)計(本科)
本書作為ASP.NET程序設(shè)計的教程, 系統(tǒng)全面地介紹了有關(guān)ASP.NET網(wǎng)站開發(fā)所涉及的各類知識。全書共分16章, 內(nèi)容包括搭建ASP.NET開發(fā)及運(yùn)行環(huán)境, ASP.NET網(wǎng)頁開發(fā)基礎(chǔ), C#編程基礎(chǔ), ASP.NET標(biāo)準(zhǔn)控件, ASP.NET驗證控件, HTTP請求、響應(yīng)及狀態(tài)管理, ADO.NET數(shù)據(jù)訪問技術(shù), 使用LINQ進(jìn)行數(shù)據(jù)訪問, 數(shù)據(jù)綁定, 用戶和角色管理, 主題、母版、用戶控件和Web部件, 網(wǎng)站導(dǎo)航, Microsoft AJAX, Web服務(wù)和WCF服務(wù), ASP.NET MVC編程, 綜合案例--圖書館管理系統(tǒng)。全書每章內(nèi)容都與實例緊密結(jié)合, 有助于讀者理解知識、應(yīng)用知識, 達(dá)到學(xué)以致用的目的。
《ASP.NET程序設(shè)計(慕課版)》是一本ASP.NET程序開發(fā)互聯(lián)網(wǎng)教材,買書送名師,明日科技資深講師面對面授課。本課程依托人民郵電出版社自主開發(fā)的在線教育慕課平臺——人郵學(xué)院(www.rymooc.com),該平臺具有完備的在線“教、學(xué)、測”功能。人郵學(xué)院提供體系完整的60學(xué)時慕課教學(xué)視頻同步講解,即學(xué)即練的在線測試。書中附有217個微課視頻,掃一掃書中二維碼,便可隨時隨地學(xué)習(xí)。附贈300余道習(xí)題和自測題, PPT 課件、案例源代碼、自測試卷、拓展案例等豐富的配套資源。
第1章 搭建ASP.NET開發(fā)及運(yùn)行環(huán)境 1
1.1 ASP.NET基礎(chǔ) 2 1.1.1 什么是ASP.NET 2 1.1.2。甆ET Framework 2 1.1.3 ASP.NET與.NET框架 3 1.1.4 ASP.NET的特性 3 1.1.5 ASP.NET的版本 3 1.2 IIS的安裝與配置 4 1.2.1 安裝IIS 4 1.2.2 配置IIS 5 1.3 Visual Studio 2015開發(fā)環(huán)境 7 1.3.1 安裝Visual Studio 2015的必備條件 7 1.3.2 安裝Visual Studio 2015 7 1.3.3 啟動Visual Studio 2015 7 1.4 第一個ASP.NET網(wǎng)站 10 1.4.1 ASP.NET網(wǎng)站基本構(gòu)建流程 10 1.4.2 創(chuàng)建ASP.NET網(wǎng)站 10 實例:創(chuàng)建圖書館管理系統(tǒng)網(wǎng)站 1.4.3 熟悉Visual Studio 2015開發(fā)環(huán)境 12 1.4.4 設(shè)計Web頁面 15 1.4.5 添加ASP.NET文件夾 15 1.4.6 運(yùn)行應(yīng)用程序 16 1.4.7 配置IIS虛擬站點 16 1.4.8 瀏覽ASP.NET網(wǎng)頁 17 小結(jié) 17 上機(jī)指導(dǎo) 18 習(xí)題 19 第2章 ASP.NET網(wǎng)頁開發(fā)基礎(chǔ) 20 2.1 ASP.NET網(wǎng)頁語法 21 2.1.1 ASP.NET網(wǎng)頁擴(kuò)展名 21 2.1.2 頁面指令 21 2.1.3 ASPX文件內(nèi)容注釋 22 2.1.4 服務(wù)器端文件包含 22 2.2 HTML標(biāo)記語言 23 2.2.1 創(chuàng)建第一個HTML文件 23 實例:使用記事本編寫HTML頁面 2.2.2 HTML文檔結(jié)構(gòu) 24 2.2.3 HTML常用標(biāo)記 25 實例:①在網(wǎng)頁中輸出古詩 ②使用標(biāo)記和段落標(biāo)記設(shè)計頁面 ③將網(wǎng)頁中的內(nèi)容居中 ④在頁面中使用無序列表 ⑤在頁面中使用有序列表 2.2.4 表格標(biāo)記 29 實例:在頁面中定義學(xué)生成績表 2.2.5 HTML表單標(biāo)記 31 實例:①設(shè)計博客網(wǎng)站的注冊頁面 ②在頁面中添加下拉列表 2.2.6 超鏈接與圖片標(biāo)記 35 實例:電子商城中查看商品圖片 2.3 CSS樣式表 36 2.3.1 CSS規(guī)則 37 2.3.2 CSS選擇器 37 實例:①類別選擇器應(yīng)用 ②ID 2.3.3 在頁面中包含CSS 39 實例:①定義行內(nèi)樣式 ②使用鏈接式樣式表 2.4 JavaScript腳本基礎(chǔ) 41 2.4.1 網(wǎng)頁中使用JavaScript 41 實例:彈出歡迎對話框 2.4.2 JavaScript的語法 42 2.4.3 JavaScript的數(shù)據(jù)類型 43 2.4.4 運(yùn)算符的應(yīng)用 45 實例:電子商城中計算商品金額 2.4.5 函數(shù) 48 實例:驗證用戶輸入的注冊姓名是否為漢字 2.4.6 常用對象 49 實例:實時顯示當(dāng)前系統(tǒng)時間 2.5 jQuery技術(shù) 54 2.5.1 下載和配置jQuery 55 2.5.2 jQuery的工廠函數(shù) 55 2.5.3 一個簡單的jQuery腳本 55 實例:彈出網(wǎng)頁提示框 小結(jié) 56 上機(jī)指導(dǎo) 56 習(xí)題 58 第3章 C#編程基礎(chǔ) 59 3.1 C#語言簡介 60 3.2 代碼編寫規(guī)則 60 3.2.1 代碼書寫規(guī)則 60 3.2.2 代碼注釋及規(guī)則 60 3.3 基本數(shù)據(jù)類型 61 3.3.1 值類型 61 3.3.2 引用類型 63 3.3.3 值類型與引用類型的區(qū)別 64 實例:值類型與引用類型的區(qū)別 3.4 常量和變量 65 3.4.1 常量的聲明和使用 65 3.4.2 變量的聲明和使用 66 3.5 表達(dá)式與運(yùn)算符 67 3.5.1 算術(shù)運(yùn)算符 67 實例:加減乘除求余運(yùn)算 3.5.2 自增自減運(yùn)算符 67 3.5.3 賦值運(yùn)算符 68 3.5.4 關(guān)系運(yùn)算符 69 實例:比較int變量的大小關(guān)系 3.5.5 邏輯運(yùn)算符 70 實例:比較int變量的大小并判斷T/F 3.5.6 位運(yùn)算符 71 3.5.7 移位運(yùn)算符 72 3.5.8 條件運(yùn)算符 73 3.5.9 運(yùn)算符的優(yōu)先級與結(jié)合性 73 3.5.10 表達(dá)式中的類型轉(zhuǎn)換 74 3.6 選擇語句 76 3.6.1 if語句 76 實例:判斷用戶輸入的用戶名和密碼是否正確 3.6.2 switch語句 80 實例:判斷用戶的操作權(quán)限 3.7 循環(huán)語句 81 3.7.1 while循環(huán)語句 82 實例:實現(xiàn)1到100的累加 3.7.2 do…while循環(huán)語句 82 實例:do…while實現(xiàn)1到100的累加 3.7.3 for循環(huán)語句 83 實例:輸出所有圖書信息 3.8 跳轉(zhuǎn)語句 84 3.8.1 break語句 84 實例:實現(xiàn)1到49的累加 3.8.2 continue語句 85 實例:1到100之間的偶數(shù)和 3.8.3 goto語句 85 實例:goto實現(xiàn)1到100的累加 3.9 數(shù)組的基本操作 86 3.9.1 數(shù)組的聲明 86 3.9.2 初始化數(shù)組 86 實例:定義存儲星期的數(shù)組 3.10 面向?qū)ο蟪绦蛟O(shè)計 87 3.10.1 面向?qū)ο蟮母拍睢?7 3.10.2 類和對象 87 實例:定義一個圖書類Book 3.10.3 使用private、protected和public關(guān)鍵字控制訪問權(quán)限 89 3.10.4 構(gòu)造函數(shù)和析構(gòu)函數(shù) 90 3.10.5 定義類成員 91 實例:定義獲取圖書信息、添加圖書的方法 3.10.6 命名空間的使用 93 小結(jié) 95 上機(jī)指導(dǎo) 95 習(xí)題 96 第4章 ASP.NET標(biāo)準(zhǔn)控件 97 4.1 ASP.NET 頁面事件處理 98 4.1.1 ASP.NET頁面事件 98 4.1.2 IsPostBack屬性 98 4.2 服務(wù)器控件概述 98 4.2.1 HTML服務(wù)器控件簡介 98 4.2.2 Web服務(wù)器控件簡介 99 4.3 文本類型控件 100 4.3.1 Label控件 100 4.3.2 TextBox控件 101 實例:制作圖書館管理系統(tǒng)的用戶登錄界面 4.4 按鈕類型控件 102 4.4.1 Button控件 102 實例:設(shè)計登錄界面中的“登錄”按鈕 4.4.2 ImageButton控件 103 4.5 鏈接類型控件 103 4.5.1 HyperLink控件 103 4.5.2 LinkButton控件 104 實例:設(shè)計鏈接按鈕 4.6 選擇類型控件 105 4.6.1 RadioButton控件 105 實例:使用RadioButton控件模擬圖書館管理系統(tǒng)的用戶登錄角色 4.6.2 RadioButtonList控件 107 實例:使用RadioButtonList控件模擬圖書館管理系統(tǒng)的用戶登錄角色 4.6.3 CheckBox控件 108 實例:使用CheckBox控件模擬借取圖書功能 4.6.4 CheckBoxList控件 109 實例:使用CheckBoxList控件模擬借取圖書功能 4.6.5 ListBox控件 110 實例:設(shè)計用戶授權(quán)模塊 4.6.6 DropDownList控件 112 實例:選擇用戶所在地 4.7 Image圖像控件 113 4.8 Panel容器控件 114 4.9 FileUpload文件上傳控件 115 實例:模擬上傳商品的圖片 小結(jié) 117 上機(jī)指導(dǎo) 117 習(xí)題 118 第5章 ASP.NET驗證控件 119 5.1 窗體驗證概述 120 5.2 數(shù)據(jù)驗證控件 120 5.2.1 RequiredFieldValidator控件 121 實例:驗證用戶是否輸入用戶名和密碼 5.2.2 CompareValidator控件 122 實例:檢查兩次輸入的密碼是否相同 5.2.3 RangeValidator控件 124 實例:驗證注冊頁面中用戶輸入的出生日期是否合理 5.2.4 RegularExpressionValidator控件 125 實例:驗證注冊頁面中用戶輸入的E-mail地址 5.2.5 CustomValidator控件 128 實例:控制密碼不能少于6位 5.2.6 ValidationSummary控件 129 實例:匯總用戶注冊頁面中的所有驗證信息 小結(jié) 130 上機(jī)指導(dǎo) 131 習(xí)題 131 第6章 HTTP請求、響應(yīng)及狀態(tài)管理 132 6.1 HTTP請求——Request對象 133 6.1.1 Request對象常用屬性和方法 133 6.1.2 獲取頁面間傳送的值 133 實例:獲取圖書編號和名稱 6.1.3 獲取客戶端瀏覽器相關(guān)信息 134 實例:獲取客戶端瀏覽器信息 6.2 HTTP響應(yīng)——Response對象 135 6.2.1 Response對象常用屬性和方法 135 6.2.2 在頁面中輸出指定信息數(shù)據(jù) 135 實例:在頁面中輸出數(shù)據(jù) 6.2.3 頁面跳轉(zhuǎn)并傳遞參數(shù) 136 實例:模擬用戶登錄跳轉(zhuǎn) 6.3 Server對象 137 6.3.1 Server對象常用屬性和方法 137 6.3.2 獲取服務(wù)器的物理地址 138 6.3.3 對字符串進(jìn)行編碼和解碼 138 6.4 狀態(tài)管理 139 6.4.1 ViewState對象 139 6.4.2 HiddenField控件 139 6.4.3 Cookie對象 140 實例:實現(xiàn)圖書館管理系統(tǒng)中的用戶密碼記憶功能 6.4.4 Session對象 141 實例:使用Session對象記錄用戶登錄名 6.4.5 Application對象 143 實例:記錄圖書館管理系統(tǒng)的網(wǎng)站訪問量 小結(jié) 145 上機(jī)指導(dǎo) 145 習(xí)題 148 第7章 ADO.NET數(shù)據(jù)訪問技術(shù) 149 7.1 數(shù)據(jù)庫基礎(chǔ) 150 7.1.1 數(shù)據(jù)庫概述 150 7.1.2 數(shù)據(jù)庫的創(chuàng)建及刪除 150 實例:創(chuàng)建圖書館管理系統(tǒng)數(shù)據(jù)庫 7.1.3 數(shù)據(jù)表的創(chuàng)建及刪除 152 實例:創(chuàng)建圖書信息表 7.1.4 結(jié)構(gòu)化查詢語言(SQL) 153 實例:對圖書信息表進(jìn)行增刪改查操作 7.2 ADO.NET概述 157 7.2.1 ADO.NET對象模型 157 7.2.2 數(shù)據(jù)訪問命名空間 158 7.3 Connection數(shù)據(jù)連接對象 158 7.3.1 熟悉Connection對象 158 7.3.2 數(shù)據(jù)庫連接字符串 159 7.3.3 應(yīng)用SqlConnection對象連接數(shù)據(jù)庫 160 實例:連接圖書館管理系統(tǒng)數(shù)據(jù)庫 7.4 Command命令執(zhí)行對象 160 7.4.1 熟悉Command對象 160 7.4.2 應(yīng)用Command對象操作數(shù)據(jù) 161 實例:添加圖書信息 7.4.3 應(yīng)用Command對象調(diào)用存儲過程 162 實例:通過存儲過程添加圖書信息 7.5 DataReader數(shù)據(jù)讀取對象 163 7.5.1 DataReader對象概述 163 7.5.2 使用DataReader對象檢索數(shù)據(jù) 164 實例:根據(jù)日期查詢圖書借還信息 7.6 DataSet對象和DataAdapter對象 165 7.6.1 DataSet對象 165 7.6.2 DataAdapter對象 168 7.6.3 填充DataSet數(shù)據(jù)集 169 實例:獲取所有圖書信息 7.6.4 DataSet對象與DataReader對象的區(qū)別 170 小結(jié) 170 上機(jī)指導(dǎo) 171 習(xí)題 174 第8章 使用LINQ進(jìn)行數(shù)據(jù)訪問 175 8.1 LINQ基礎(chǔ) 176 8.1.1 LINQ概述 176 8.1.2 LINQ查詢 176 實例:LINQ查詢表達(dá)式的使用 8.1.3 使用var創(chuàng)建隱型局部變量 178 實例:var關(guān)鍵字的使用 8.1.4 Lambda表達(dá)式的使用 179 實例:Lambda表達(dá)式的使用 8.2 LINQ查詢表達(dá)式 180 8.2.1 獲取數(shù)據(jù)源 180 實例:使用LINQ獲取所有圖書信息 8.2.2 篩選 180 實例:根據(jù)名稱查找圖書信息 8.2.3 排序 181 實例:按入庫時間降序排序圖書信息 8.2.4 分組 181 實例:按分類分組圖書 8.2.5 聯(lián)接 181 實例:對圖書信息表與書架信息表進(jìn)行聯(lián)接查詢 8.2.6 選擇(投影) 182 8.3 LINQ操作SQL Server數(shù)據(jù)庫 182 8.3.1 使用LINQ查詢SQL Server數(shù)據(jù)庫 182 實例:使用LINQ技術(shù)根據(jù)圖書名稱查詢圖書信息 8.3.2 使用LINQ更新SQL Server數(shù)據(jù)庫 185 實例:①設(shè)計圖書館管理系統(tǒng)的留言頁面 ②修改留言標(biāo)題 ③刪除留言 8.3.3 靈活運(yùn)用LinqDataSource控件 187 實例:使用LinqData-Source控件配置數(shù)據(jù)源 小結(jié) 190 上機(jī)指導(dǎo) 190 習(xí)題 192 第9章 數(shù)據(jù)綁定 193 9.1 數(shù)據(jù)綁定概述 194 9.2 簡單數(shù)據(jù)綁定 194 9.2.1 屬性綁定 194 實例:簡單屬性綁定 9.2.2 表達(dá)式綁定 195 實例:表達(dá)式綁定 9.2.3 集合綁定 196 實例:集合綁定 9.2.4 方法綁定 197 實例:方法綁定 9.3 ListControl類控件 199 實例:獲取圖書名稱及編碼信息 9.4 GridView控件 200 9.4.1 GridView控件常用的屬性、方法和事件 200 9.4.2 使用GridView控件綁定數(shù)據(jù)源 202 實例:顯示圖書館管理系統(tǒng)中的所有圖書信息 9.4.3 自定義GridView控件的列 202 實例:在GridView控件中添加Boand Field列 9.4.4 使用GridView控件分頁顯示數(shù)據(jù) 204 實例:分頁查看所有圖書信息 9.4.5 以編程方式實現(xiàn)選中、編輯和刪除GridView數(shù)據(jù)項 205 實例:動態(tài)修改、刪除指定圖書信息 9.5 DataList控件 208 9.5.1 DataList控件常用的屬性、方法和事件 209 9.5.2 分頁顯示DataList控件中的數(shù)據(jù) 210 實例:分頁查看所有圖書信息 9.6 ListView控件 214 9.6.1 ListView控件常用的屬性、方法和事件 214 9.6.2 ListView控件的模板 216 9.6.3 使用ListView服務(wù)器控件對數(shù)據(jù)進(jìn)行顯示、分頁和排序 216 實例:使用ListView控件對圖書信息進(jìn)行分頁顯示和排序 小結(jié) 217 上機(jī)指導(dǎo) 218 習(xí)題 220 第10章 用戶和角色管理 221 10.1 身份驗證和授權(quán) 222 10.1.1 身份驗證 222 實例:使用Forms驗證登錄用戶和密碼 10.1.2 授權(quán) 227 10.2 登錄控件 228 10.2.1 CreateUserWizard控件 229 實例:設(shè)計用戶注冊頁面 10.2.2 Login控件 231 實例:設(shè)計用戶登錄頁面 10.2.3 LoginName控件 232 10.2.4 LoginStatus控件 233 實例:實現(xiàn)用戶的登錄和注銷 10.2.5 LoginView控件 233 實例:實現(xiàn)登錄用戶和匿名用戶顯示不同內(nèi)容 10.2.6 ChangePassword控件 234 實例:設(shè)計修改密碼頁面 10.2.7 PasswordRecovery控件 235 實例:設(shè)計密碼找回頁面 小結(jié) 237 上機(jī)指導(dǎo) 237 習(xí)題 239 第11章 主題、母版、用戶控件和Web部件 240 11.1 主題 241 11.1.1 主題概述 241 11.1.2 創(chuàng)建主題 242 實例:①設(shè)計文本輸入框的主題 ②為主題添加CSS樣式 11.1.3 使用主題 246 實例:顯示庫存商品信息 11.2 母版頁 247 11.2.1 母版頁概述 247 11.2.2 創(chuàng)建母版頁 248 實例:創(chuàng)建圖書館管理系統(tǒng)公共母版頁 11.2.3 創(chuàng)建內(nèi)容頁 250 11.2.4 訪問母版頁的控件和屬性 251 實例:在圖書館管理系統(tǒng)首頁顯示系統(tǒng)時間 11.3 用戶控件 253 11.3.1 用戶控件概述 253 11.3.2 創(chuàng)建用戶控件 254 11.3.3 使用用戶控件 255 11.4 Web部件 256 11.4.1 Web部件概述 256 11.4.2 WebPartManager控件 257 實例:動態(tài)改變頁面布局 11.4.3 WebPartZone控件 258 11.4.4 EditorZone控件 259 實例:EditorZone控件的應(yīng)用 11.4.5 AppearanceEditorPart控件 260 實例:AppearanceEditorpart控件的應(yīng)用 11.4.6 LayoutEditorPart控件 262 實例:LayoutEditorPart控件的應(yīng)用 小結(jié) 263 上機(jī)指導(dǎo) 263 習(xí)題 268 第12章 網(wǎng)站導(dǎo)航 269 12.1 站點地圖概述 270 12.2 TreeView控件 271 12.2.1 TreeView控件概述 271 12.2.2 TreeView控件的常用屬性和事件 271 12.2.3 TreeView控件的基本應(yīng)用 273 實例:設(shè)計圖書分類導(dǎo)航菜單 12.2.4 TreeView控件綁定數(shù)據(jù)庫 275 實例:將數(shù)據(jù)庫中的圖書分類綁定到TreeView 12.2.5 TreeView控件綁定XML文件 276 實例:TreeView控件綁定XML文件 12.2.6 使用TreeView控件實現(xiàn)站點導(dǎo)航 277 實例:顯示讀者列表導(dǎo)航 12.3 Menu控件 278 12.3.1 Menu控件概述 278 12.3.2 Menu控件的常用屬性和事件 279 12.3.3 Menu控件的基本應(yīng)用 280 實例:設(shè)計圖書館管理系統(tǒng)導(dǎo)航菜單 12.3.4 Menu控件綁定XML文件 281 實例:Menu控件綁定XML文件 12.3.5 使用Menu控件實現(xiàn)站點導(dǎo)航 282 實例:Web.sitemap與Menu控件集成實現(xiàn)站點導(dǎo)航 12.4 SiteMapPath控件 283 12.4.1 SiteMapPath控件概述 283 12.4.2 SiteMapPath控件的常用屬性和事件 283 12.4.3 使用SiteMapPath控件實現(xiàn)站點導(dǎo)航 284 實例:設(shè)計圖書館管理系統(tǒng)首頁導(dǎo)航 小結(jié) 285 上機(jī)指導(dǎo) 285 習(xí)題 287 第13章 Microsoft AJAX 288 13.1 ASP.NET AJAX概述 289 13.1.1 AJAX開發(fā)模式 289 13.1.2 ASP.NET AJAX的優(yōu)點 289 13.1.3 ASP.NET AJAX的架構(gòu) 290 13.2 ASP.NET AJAX服務(wù)器端控件 290 13.2.1 ScriptManager控件 290 實例:①檢測用戶注冊姓名是否為漢字 ②使用標(biāo)記引入Web Service 13.2.2 UpdatePanel控件 295 實例:實現(xiàn)頁面的局部刷新 13.2.3 Timer控件 298 實例:實時顯示當(dāng)前系統(tǒng)時間 13.3 AJAX Control Toolkit工具包的使用 299 13.3.1 安裝AJAX Control Toolkit擴(kuò)展控件工具包 299 13.3.2 PasswordStrength控件 300 實例:使用文本和進(jìn)度條兩種方式顯示用戶密碼的密碼強(qiáng)度 13.3.3 TextBoxWatermark控件 302 實例:在文本框中顯示水印提示 13.3.4 SlideShow控件 303 實例:以幻燈片形式播放商品圖片 小結(jié) 306 上機(jī)指導(dǎo) 306 習(xí)題 308 第14章 Web服務(wù)和WCF服務(wù) 309 14.1 Web服務(wù) 310 14.1.1 Web服務(wù)概述 310 14.1.2 Web服務(wù)文件 310 14.1.3 Web服務(wù)代碼隱藏文件 310 14.1.4 創(chuàng)建Web服務(wù) 312 實例:創(chuàng)建一個根據(jù)圖書名稱查找圖書信息的Web服務(wù) 14.1.5 調(diào)用Web服務(wù) 315 實例:調(diào)用Web服務(wù)實現(xiàn)根據(jù)圖書名稱查找圖書信息 14.2 WCF服務(wù) 317 14.2.1 WCF服務(wù)概述 317 14.2.2 建立WCF服務(wù) 318 實例:創(chuàng)建一個根據(jù)圖書名稱查找圖書信息的WCF服務(wù) 14.2.3 調(diào)用WCF服務(wù) 319 實例:調(diào)用WCF服務(wù)實現(xiàn)根據(jù)圖書名稱查找圖書信息 小結(jié) 320 上機(jī)指導(dǎo) 320 習(xí)題 322 第15章 ASP.NET MVC編程 323 15.1 MVC概述 324 15.1.1 MVC簡介 324 15.1.2 MVC的請求過程 324 實例:圖書信息列表 15.1.3 什么是Routing 326 15.2 MVC的實現(xiàn) 327 15.2.1 創(chuàng)建MVC項目 327 實例:創(chuàng)建圖書館管理系統(tǒng)MVC項目 15.2.2 添加MVC控制器 329 實例:添加圖書管理控制器 15.2.3 添加MVC視圖 330 實例:添加顯示圖書信息的視圖 15.2.4 添加MVC的處理方法 331 實例:添加獲取圖書信息的Action方法 15.2.5 Models層的實現(xiàn) 333 實例:創(chuàng)建圖書館管理系統(tǒng)數(shù)據(jù)庫實體模型 15.2.6 MVC頁面路由配置 336 實例:配置圖書館管理系統(tǒng)系統(tǒng)日志路由 小結(jié) 337 上機(jī)指導(dǎo) 337 習(xí)題 342 第16章 綜合案例——圖書館管理系統(tǒng) 343 16.1 需求分析 344 16.2 系統(tǒng)設(shè)計 344 16.2.1 系統(tǒng)目標(biāo) 344 16.2.2 構(gòu)建開發(fā)環(huán)境 344 16.2.3 系統(tǒng)功能結(jié)構(gòu) 344 16.2.4 業(yè)務(wù)流程圖 344 16.2.5 業(yè)務(wù)邏輯編碼規(guī)則 345 16.3 數(shù)據(jù)庫設(shè)計 345 16.3.1 數(shù)據(jù)庫概要說明 345 16.3.2 數(shù)據(jù)庫概念設(shè)計 346 16.3.3 數(shù)據(jù)庫邏輯設(shè)計 347 16.3.4 視圖設(shè)計 349 16.4 公共類設(shè)計 350 16.4.1 DataBase類 351 16.4.2 AdminManage類 355 16.4.3 OperatorClass類 358 16.4.4 ValidateClass類 358 16.5 系統(tǒng)主要模塊開發(fā) 359 16.5.1 主頁面設(shè)計 359 16.5.2 圖書館信息模塊設(shè)計 363 16.5.3 圖書檔案管理模塊設(shè)計 367 16.5.4 圖書借還管理模塊設(shè)計 373 16.6 小結(jié) 380 收起全部↑
你還可能感興趣
我要評論
|