TOP
0
0
魅麗。花火原創小說66折起
ASP.NET MVC程式開發(附光碟)(簡體書)
滿額折

ASP.NET MVC程式開發(附光碟)(簡體書)

人民幣定價:45 元
定  價:NT$ 270 元
優惠價:87235
領券後再享89折
無庫存,下單後進貨(採購期約45個工作天)
可得紅利積點:7 點
相關商品
商品簡介
名人/編輯推薦
目次

商品簡介

本書根據高職高專教學特點,以及近年來進行的教育教學改革實踐與研究工作經驗,聯合軟件研發公司項目團隊,把實際項目轉化為教學案例,圍繞著ASP.NET MVC的關鍵技術展開以實際應用為主線的講解,主要包括ASP.NET MVC概述、初識ASP.NET MVC項目開發、數據模型、深入剖析控制器技術、深入剖析視圖技術、數據驗證、應用AJAX、網址路由、單元測試、ASP.NET MVC高技等內容。
本書可作為高職院校軟件技術專業及專業群的必修教材,也適合各領域想在ASP.NET MVC程序開發方面進修提高的人員自學使用。

名人/編輯推薦

流行新技術
骨干校出品

目次

第1章 ASP.NET MVC概述 
1.1 ASP.NET MVC簡介 
1.1.1 初識MVC模式 
1.1.2 MVC模式在Web開發中的應用 
1.1.3 ASP.NET與ASP.NET MVC 
1.1.4 ASP.NET MVC現狀 
1.2 MVC模式下的Web項目開發 
1.2.1 開發環境 
1.2.2 應用程序的結構
1.3 ASP.NET MVC生命周期 
第2章 初識ASP.NET MVC項目開發 
2.1 示例項目概述——在線書店 
2.2 利用項目模板創建ASP.NET MVC項目 
2.3 創建控制器 
2.4 創建數據模型 
第1章 ASP.NET MVC概述 
1.1 ASP.NET MVC簡介 
1.1.1 初識MVC模式 
1.1.2 MVC模式在Web開發中的應用 
1.1.3 ASP.NET與ASP.NET MVC 
1.1.4 ASP.NET MVC現狀 
1.2 MVC模式下的Web項目開發 
1.2.1 開發環境 
1.2.2 應用程序的結構
1.3 ASP.NET MVC生命周期 
第2章 初識ASP.NET MVC項目開發 
2.1 示例項目概述——在線書店 
2.2 利用項目模板創建ASP.NET MVC項目 
2.3 創建控制器 
2.4 創建數據模型 
2.5 創建視圖 
2.6 實現訂單提交功能 
2.6.1 在動作中接收連接參數 
2.6.2 在視圖中創建表單 
2.6.3 將視圖中的表單數據傳遞到動作 
第3章 數據模型 
3.1 數據模型概述 
3.2 創建數據模型 
3.2.1 基于LINQ to SQL的數據模型 
3.2.2 基于Entity Framework的數據模型 
3.2.3 自定義數據模型 
3.3 ASP.NET MVC項目數據模型的選擇與使用 
3.3.1 創建基于Entity Framework的數據模型 
3.3.2 基于Entity Framework數據模型的數據查詢 
3.3.3 基于Entity Framework數據模型的數據更新 
3.3.4 基于Entity Framework數據模型的數據添加與刪除 
3.4 庫模式數據模型 
第4章 控制器技術 
4.1 控制器概述 
4.1.1 Controller的創建與結構 
4.1.2 Controller的執行過程 
4.2 動作名稱選擇器 
4.3 動作方法選擇器 
4.3.1 NonAction屬性 
4.3.2 HttpGet屬性、HttpPost屬性、HttpDelete屬性和HttpPut屬性 
4.4 過濾器屬性 
4.4.1 授權過濾器 
4.4.2 動作過濾器 
4.4.3 結果過濾器 
4.4.4 異常過濾器 
4.4.5 自定義動作過濾器 
4.5 動作執行結果 
4.5.1 常用的動作執行結果類 
4.5.2 ViewData與TempData 
第5章 視圖技術 
5.1 視圖概述 
5.2 創建與指定視圖 
5.3 表單和HTML輔助方法 
5.3.1 表單的使用 
5.3.2 HTML輔助方法 
5.3.3 輸入類輔助方法 
5.3.4 顯示類輔助方法 
5.4 強類型視圖 
5.4.1 強類型視圖 
5.4.2 強類型輔助方法 
5.5 視圖模型 
5.6 分部視圖 
5.6.1 分部視圖的作用 
5.6.2 創建分部視圖 
5.6.3 使用分部視圖 
5.7 Razor視圖引擎 
5.7.1 視圖引擎 
5.7.2 Razor概述 
5.7.3 代碼表達式 
5.7.4 HTML編碼 
5.7.5 代碼塊 
5.7.6 Razor語法 
5.7.7 布局 
5.8 模型綁定 
5.8.1 強類型視圖模型綁定 
5.8.2 非強類型視圖模型綁定 
5.8.3 控制可被更新的Model屬性 
第6章 數據驗證 
6.1 MVC數據驗證概述 
6.2 驗證屬性的使用 
6.2.1 添加驗證屬性 
6.2.2 常用驗證屬性 
6.2.3 自定義錯誤提示消息及其本地化 
6.2.4 控制器操作和驗證錯誤 
6.3 自定義驗證 
6.3.1 自定義驗證屬性 
6.3.2 IValidatableObject 
6.4 擴充基于Entity Framework的數據模型 
6.4.1 應用partial擴展原有Model 
6.4.2 定義Model的Metadata 
第7章 應用AJAX 
7.1 AJAX輔助方法 
7.1.1 AJAX的actionlink方法 
7.1.2 AJAX表單 
7.2 客戶端驗證 
7.2.1 jQuery驗證 
7.2.2 自定義驗證 
7.3 自定義AJAX功能 
7.3.1 jQuery UI 
7.3.2 自動完成功能的實現 
7.3.3 JSON和jQuery模板 
7.4 提高AJAX性能 
7.4.1 使用內容分發網絡 
7.4.2 腳本優化 
第8章 網址路由 
8.1 網址路由概述 
8.1.1 路由比對與URL重寫 
8.1.2 定義路由 
8.1.3 路由命名 
8.1.4 路由常見用法 
8.1.5 路由調試 
8.2 自定義路由 
8.3 Web窗體與網址路由 
第9章 單元測試 
9.1 單元測試與測試驅動開發 
9.1.1 單元測試 
9.1.2 測試驅動開發 
9.2 MVC項目中的單元測試 
9.2.1 默認單元測試 
9.2.2 自定義單元測試 
9.3 MVC單元測試技巧 
9.3.1 控制器測試 
9.3.2 應用Mock對象 
9.3.3 路由測試 
第10章 ASP.NET MVC高級技術
10.1 路由高級應用 
10.1.1 擴展路由 
10.1.2 可編輯路由 
10.2 模板 
10.2.1 默認模板 
10.2.2 自定義模板 
10.3 控制器高級應用 
10.3.1 定義控制器 
10.3.2 抽象基類 
10.3.3 添加控制器操作 
10.3.4 ActionResult應用 
10.3.5 異步控制器

顯示全部信息

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 235
無庫存,下單後進貨
(採購期約45個工作天)

暢銷榜

客服中心

收藏

會員專區