ASP.NETMVC實訓教程

ASP.NETMVC實訓教程

《ASP.NETMVC實訓教程》是2018年機械工業出版社出版的圖書,作者是趙魯濤、李曄。

基本介紹

  • 中文名:ASP.NETMVC實訓教程
  • 作者:趙魯濤、李曄
  • 出版時間:2018年10月
  • 出版社:機械工業出版社
  • ISBN:9787111498537
  • 定價:45 元
  • 開本:16 開
  • 裝幀:平裝
內容簡介,圖書目錄,

內容簡介

本書內容主要從網頁編程的基礎開始,一步一步的向MVC4的高級套用深入。第1章從基本的HTML語言和CSS樣式出發,帶領沒有任何基礎的讀者初步學習網路程式語言,對於已有基礎的讀者來說,是一個複習的過程;隨後引導.NET和MVC之中,並帶著讀者建立第一個屬於自己的MVC工程。第2到5章從model,view,controller和路由方面對MVC進行深入而基礎的講解,通過這幾章的學習,讀者可以完全學會什麼事MVC,以及MVC的使用方法。第6章是對controller的一個深入講解,通過這張的學習,可以更為靈活的使用MVC框架。第7章講解了JavaScript和JQuery。既然使用網路程式語言,不可避免的就是用到這些網路編程中的腳本語言。這些腳本語言可以是工程更為生動,富有動感和較好的可伸縮性。本章主要從JavaScript和JQuery的基礎出發,講解著兩種腳本語言的使用方法。第8章是JQuery語言的高級套用。其中講到了好幾種不同的控制項,包括表格控制項,樹形控制項和圖示控制項等等,給讀者提供了更為詳實的服務。第9章是有關ajax的講解。為讀者解惑ajax在MVC4種的使用方法與流程。第10章提供了伺服器的配置方案。完全是真是的配置方法,給讀者的伺服器配置提供便利。第11章從軟體工程的角度出發,寫出了一個真實軟體工程的整個流程。從開始的需求分析到系統設計,代碼實現與測試的整個流程。帶讀者完全走過一次真是的開發流程。

圖書目錄

目錄
前言
第1章MVC 4簡介1
11基礎知識1
111HTML1
112CSS7
12基於WebForm的ASPNET9
121NET9
122ASPNET9
123WebForm的創建方法11
124ASPNET伺服器控制項12
13MVC概念與原理16
131MVC的概念16
132MVC的工作原理16
133MVC架構的優缺點17
14初識MVC 418
141創建新項目18
142MVC 4項目21
習題31
綜合套用31
第2章模型34
21模型層概述與執行機制34
22實體數據模型35
23LINQ語句與使用37
231使用LINQ的好處37
232LINQ to SQL的預備知識38
233LINQ to SQL的查詢40
234LINQ to SQL 進行插入43
235LINQ to SQL 進行更新43
236LINQ to SQL 進行刪除44
24模型的數據校驗44
241非資料庫類DataAnnotation啟用
驗證44
242資料庫類DataAnnotation啟用
驗證52
習題54
綜合套用54
第3章控制器60
31控制器概述60
32控制器的創建62
33Action的處理流程64
331參數獲取65
332參數預處理66
333與模型層的互動66
334結果預處理66
335視圖返回67
336實例分析67
34典型的處理模式68
341單個視圖調用多個函式69
342多個視圖調用單個函式71
343多個視圖調用多個函式74
35Action的常見標籤77
351NonAction78
352HttpGet和HttpPost79
353ChildActionOnly80
習題82
綜合套用82
第4章路由87
41路由的基礎87
411網址路由的作用87
412默認的Route Table88
42路由解析89
421非MVC控制器類路由解析90
422帶單個參數的MVC路由地址的
解析90
423帶多參數的MVC路由地址的
解析91
43路由註冊91
44路由管理與匹配機制93
45MVC執行的生命周期94
451網址路由比對階段94
452執行Controller的Action
階段95
453執行View並返回結果頁面95
46總結95
習題96
綜合套用96
◆第5章視圖97
51視圖概述97
52視圖頁98
521視圖頁的創建98
522視圖頁介紹101
53從控制器層獲取數據的方式105
531弱類型105
532強類型109
533Session和Cookies113
54HtmlHelper類114
541ActionLink115
542BeginForm和EndForm116
543CheckBox118
544DropDownList119
545Hidden122
546Label123
547ListBox124
548Password125
549RadioButton126
5410TextArea127
5411TextBox129
55布局頁和視圖布局頁130
551布局頁的創建130
552視圖布局頁的創建131
553布局頁和視圖布局頁介紹133
554布局頁的嵌套135
56分部頁138
561分部頁的創建138
562分部頁介紹140
57向控制器層傳遞數據的
方式144
習題147
綜合套用150
第6章ActionResult類154
61ActionResult類概述154
62ViewResult156
63PartialViewResult158
64ContentResult158
65EmptyResult160
66FileContentResult、FileStreamResult
和FilePathResult160
67JavaScriptResult163
68JsonResult165
69RedirectResult167
610RedirectToRouteResult168
611HttpUnauthorizedResult和
HttpNotFoundResult170
習題171
綜合套用172
第7章JavaScript與JQuery技術173
71JavaScript173
711JavaScript簡介173
712JavaScript的語法175
713JavaScript函式178
72JQuery簡介179
721選擇器180
722JQuery中的檔案對象模型與
方法183
723事件處理186
73JavaScript與JQuery 套用
實例187
731iPhone界面製作187
732使用JQuery給table動態添加、
刪除行192
733使用JQuery生成精美的Tab
按鈕194
734使用JQuery完成相框效果200
習題201
綜合套用202
第8章JQuery高級套用207
81zTree控制項207
82zTree的API210
821API綜述210
822常用API詳解215
83zTree套用實例222
831zTree基本功能222
832zTree單選按鈕/複選框功能232
833zTree的拖拽功能235
834zTree實現節點的增加、刪除、
修改功能237
84JQGrid表格控制項241
841JQGrid的原理241
842JQGrid的安裝242
843JQGrid的參數242
844JQGrid中ColModel的API246
845JQGrid的代碼格式248
85JQGrid實例249
習題259
綜合套用259
第9章AJAX技術261
91AJAX概述261
92原理簡介262
921創建對象262
922傳送請求262
923獲取回響267
924onreadystatechange事件269
93JQuery AJAX269
931load()269
932get()274
933post()277
94綜合實例281
941多屬性查詢281
942分頁顯示286
習題292
綜合套用292
第10章伺服器(IIS)的配置與
使用293
101IIS簡介293
102IIS安裝293
103IIS的屬性與配置296
104工程在IIS上的發布298
習題301
綜合套用302
參考文獻303

相關詞條

熱門詞條

聯絡我們