开启左侧

網頁程式設計ASP.NET MVC 5.x範例完美演繹(第二版)

[复制链接]
  • 地区:台湾
  • 格式:PDF
  • 文件大小:91M
  • 时间:
  • 类别:学习
  • 价格:6共享币
  • 提示:本站推荐经典投资资料
  知名技術部落格「DotNet開發聖殿」以多年程式開發經驗,將業界的專業開發技巧融入於書中。# [' I5 ~7 O: u& M
  並於「CodeMagic碼魔法」提供最新程式培訓課程,詳見www.CodeMagic.com.tw 網站!$ }+ Y1 x8 ^7 M# {" |. K
  * 速解ASP.NET MVC框架 / Razor語法之組成,讓您快速提升MVC戰鬥力
& O, p% ?2 a5 g% p" z  * 教您用最熱門的Bootstrap框架建立桌面與手機通吃的RWD響應式網站
% J  [7 W( r  ~  * 使用HTML5圖表 / Web API / JSON資料,建立高互動性之商業統計圖表$ X5 ~& W* `8 ~7 t; a
  * MVC與jQuery Mobile行動開發整合大揭密,輕鬆建立跨平台行動網頁
% w5 X, m& {- A7 S; I' `+ `  X  * 詳解Entity Framework Code First等三種開發模式之應用
. V  ^4 {- T8 G# f2 K  專為MVC新手設計,從精闢原理解說開始,再導引到實務範例。內容注重MVC範例展示,培養讀者實作MVC程式的能力,而非讀完MVC理論,卻不知如何下手。或者您曾學過MVC或研讀過其他書籍,在技術與觀念仍無法領略MVC精髓,希望重奠根基,重整大腦完整思路,那麼這本書正可滿足您的需求。
$ w5 l3 d' S! M$ V) X; z  精選內容,讓您Do Less, Get More,短時間內培養出即戰力,內容包括:
$ b6 X7 A+ i/ `& B" j& g6 v7 @% K7 w0 W  .Visual Studio 2017工具安裝、MVC開發環境建立與程式部署3 R. @2 l& X, @/ k  L* j
  .介紹MVC架構如何三分天下,精解Model、View與Controller三者職責與運作
4 D' `! L7 Z) F/ \: |3 E9 A  .Model / Scaffolding CRUD / LINQ與Entity Framework資料庫存取
' S6 m/ t1 `, L9 t* k1 v  .View / HTML Helpers / Bundle & Minification /Layout功能大解析
6 M. D' i% U4 g3 |  [2 v. J5 I  .介紹MVC中如何整合Bootstrap前端開發框架,有效建構RWD響應式網站8 E' H. |8 `' C, y6 c3 y/ W
  .全面掌握Razor語法,提升View頁面的智慧與判斷力1 e1 t0 S, J5 F1 P) k" R9 d
  .用開源Chart.js及JSON製作HTML5互動式商業統計圖表. S( i/ \5 b3 u
  .以jQuery Ajax / Web API 2.0 / JSON三劍客建立輕量級高效能網站& K! o6 q+ w" p
  .在 MVC中用jQuery Mobile建立汽車銷售之行動網站: ?" F- [! r" G4 u' X  O
  .以真實汽車銷售網站演示Routing路由大法,認識這位引導網站人流的大管家
4 p  M% E2 r& N! f  .Entity Framework的Database First / Model First / Code First完全制霸! x" W* V  W+ Q0 s
  目錄' x5 H. P* N) s! U# [. K' q& O
  Lesson 1 ASPNET MVC概觀與Visual Studio 2017開發環境( T' @$ @' R  Q+ P: y
  1-1 MVC樣式 vs. ASPNET MVC框架
- V! O+ N: C: A8 p3 Y  1-2 Visual Studio 2017開發工具下載及安裝
6 j4 Y% K% w: p. c+ u  1-3 ASP.NET MVC框架組成及運作流程
2 h8 T3 `4 E  q9 s  1-4 建立第一個MVC專案與檢視六大步驟的對應檔
& a$ B9 f$ J$ y# q0 V7 [  1-5 掌握Controller、Model 及View的建立技巧
+ [: A1 ^( R" ?3 p  P( i; i$ ^  1-6 解析ASP.NET MVC專案資料夾功用1 N5 J, g- a* V: z4 F6 I8 [
  1-7 談身份驗證的四種模式
7 e0 x1 Q8 Q& h1 v  1-8 用NuGet管理專案Library 套件2 s! B! W. D( a) P* B8 l8 w
  1-9 IIS Express及SQL Server Express LocalDB開發環境
# q2 L9 j. W8 ]+ z4 g9 P" o  1-10 ASP.NET MVC與ASPNET Web Form優缺點之比較$ O: X( z; l  ^/ p. @
  1-11 部署ASP.NET MVC應用程式至IIS網站% K" j4 ~0 P0 \9 ^6 p9 P
  1-12 建立Model時常用的C#物件和集合初始設定式
. i# U' {) O4 R; _+ V* D  1-13 專案程式列表及使用方式) h4 E8 s9 e1 W0 z  P
  1-14 結論; S% `6 s0 _+ P( n; A1 J2 H
  Lesson 2 掌握Controller/View/Model/Scaffolding /Layout 五大元素# U) s4 n4 t) d, j' c6 H
  2-1 Controller/Action之職責功用與運作流程1 B% ]8 `& S7 n0 }/ ~* i
  2-2 View檢視& \- e: }  j' ]! X" l
  2-3 Controller傳遞資料給View的四種途徑( W! X3 d: D+ T& X
  2-4 建立Model模型與強型別檢視
9 K6 |  a* f9 J4 Q0 g- a' P  2-5 利用Data Annotations技巧將Model欄位名稱用中文顯示  T1 c8 v5 f5 |" }# R
  2-6 以Scaffolding快速建立完整的CRUD資料庫讀寫程式
$ R# B9 x. w6 s  2-7 網站Layout佈局檔' n6 {  w) k/ _. n* A1 ]
  2-8 Controller/Action/View名稱調整與Convention約定
/ C+ R4 J4 Q( u$ z1 f* I  2-9 View 預設的搜尋路徑及過程/ l1 [3 [+ M3 Z+ ?2 ^! Z# _- g& T
  2-10 Action的設計限制  R8 r, f$ J% t2 w6 b
  2-11 Action回傳的十五種Action Result動作結果
, w; d( f: Y% e  2-12 結論
6 d0 Q4 y0 E( |& [- P4 p  Lesson 3 Bootstrap 網頁美型彩妝師' A( z% i! Z0 f- D* @
  3-1 Bootstrap功能概觀
' P" N; l. t! Q* S' a2 y; }  3-2 MVC中的Bootstrap環境與設定
( {: `% A/ W+ O  3-3 在HTML中使用Bootstrap樣式與UI元件3 C1 H  k" t" G4 ]. o9 u; m7 ?
  3-4 在MVC專案中使用Bootstrap樣式及元件
2 w5 A( Y/ q! B1 V  3-5 以Section機制將View自訂的css及js投射到佈局檔指定位置
3 E0 M- ^0 R; E+ z/ u( O% ^  3-6 Gird網格系統簡介% @1 }9 _6 Y- \) ?: v
  3-7 結論3 _8 u7 p) @# }$ n
  Lesson 4 用Razor語法提升View的智慧與戰鬥力$ c7 A" M2 U' |3 x6 W* }- F( o# U
  4-1 Razor概觀
" n4 a6 h& A4 F/ q8 D' y( J8 m4 ?  4-2 Razor語法規則' z5 Y( a$ t- P4 L% Z' M6 D
  4-3 Razor判斷式與流程控制
, n+ N& k# Q! w1 F  4-4 以Razor語法判斷成績高低並標示不同顏色之實例
0 L/ W# a, {! p; a4 z  4-5 以@helper指示詞建立可重複使用的Razor Helper
) `4 q9 y, Z1 d. `2 Z! L* ~) J: F  4-6 將個別頁面中的Razor Helper提升到全網站共用
6 Q3 |1 {" J2 U+ s1 i  4-7 建立可重複使用的Partial View部分檢視9 e7 S' x% Q2 k) Y4 _' m$ \
  4-8 結論
2 L' F* m' x+ D5 {) Y; i  Lesson 5 以開源Chart.js及JSON繪製HTML5互動式商業統計圖表% K- ^$ T# X" h1 M1 h* _# y
  5-1 熱門JavaScript繪圖函式庫介紹/ ~, B. ~1 F7 Z! _9 D# V
  5-2 Chart.js內建的八種商業圖形
0 e; t4 O. H6 h% }: @" p$ ^  5-3 MVC專案中Chart.js的安裝與參考方式1 Y/ `& X3 ~! `' p: c
  5-4 在HTML中使用Chart.js繪製常用商業統計圖表8 V/ w* Y1 J3 m  c' ^% U/ N
  5-5 在MVC中整合Chart.js與JSON資料存取
4 w( M. \& S' _) C+ k  5-6 結論
# L' t  E4 @0 Z* w; w6 e  Lesson 6 JSON資料格式及Web API 2.0服務應用大解析
6 n( @' G( i7 B  6-1 JSON概觀
8 g# u) M' b6 E% a, H  6-2 JavaScript中的JSON編解碼與存取
. x5 s8 l0 L; E$ }  6-3 Controller傳遞JSON資料給View 的Chart.js 繪圖元件
9 H# M  H6 n( ?3 H3 V  6-4 以Ajax呼叫Controller/Action取回JSON 資料
7 o7 f& W' n: T( H+ j  6-5 以ASP.NET Web AP 2建立HTTP 服務與API4 w0 L2 n( A- j* O  o+ _1 e( x
  6-6 以Postman測試API輸出資料是否正常
1 `/ k3 r, q! h8 u7 z8 S% x7 G" m; _  6-7 結論
. S! J" e3 s2 }9 q+ T7 r  Lesson 7 以HTML Helpers製作CRUD資料讀寫電子表單
, m' E4 M  I9 o5 P  7-1 HTML Helpers簡介
: @' ~0 Z. ~4 `( {  ~  7-2 HTML Helpers常用指令
1 N% G- O$ n7 ?4 b  7-3 HTML Helpers套用Bootstrap樣式或加入額外HTML屬性
) i3 h8 \! |5 `0 E  7-4 以HTML Helpers和Entity Framework製作資料庫讀寫表單程式  S; C0 g% @2 f/ J& }$ [6 B+ G; o
  7-5 結論  Z1 @; O" c3 _) u$ e9 J! |
  Lesson 8 ASP.NET MVC行動網頁與jQuery Mobile完美整合
# o. r3 b1 h+ ~6 x/ t6 z  8-1 ASP.NET MVC行動網頁支援功能
7 k! a! p# K" D/ K  8-2 Viewport檢視區設定
$ w" x$ X% b, Q) q" e& z  8-3 jQuery Mobile行動UI開發框架概述& k% [* X0 [# n  a$ G/ z
  8-4 安裝jQuery.Mobile.MVC套件: X0 f; r: w5 N; J5 t) V+ J
  8-5 在MVC中實現桌面版與行動版共同協作的網頁設計
( ^& c! B# M, D: _- G3 c  8-6 行動裝置的模擬瀏覽工具與技巧
7 R+ W% U: d' O2 g/ |' d  8-7 結論
0 v* \- [" l8 a" R/ Q- b! v  Lesson 9 用jQuery Mobile建立跨平台行動網頁-以汽車銷售網站為例1 ]8 F7 G$ |9 N/ J
  9-1 jQuery Mobile行動開發框架概觀
) \( V1 M4 }6 n: R# E( R  9-2 MVC 專案中的jQuery Mobile安裝與環境設定+ K$ T* m7 T9 s8 g$ ]& B
  9-3 Pages 頁面功能- ]2 l! t) k% S& A
  9-4 Toolbar工具列-Header與Footer' n+ y: S1 A6 Y% ?
  9-5 Icon圖示
- {) S$ B6 C1 y5 n  9-6 Button按鈕4 p3 ?% i) J7 r7 {" m5 L6 |  f
  9-7 Dialog對話方塊與Transition轉場動畫效果
5 L( a. ~/ u# V+ B8 h3 [  9-8 Listview資料清單與導航元件( ?( S3 {) l3 |  I
  9-9 為汽車公司建立銷售及維修行動網頁之實際案例
) k* {; j" k$ s4 m  I* g  9-10 Table元件與RWD模式
  B% l& j" }. Z) h) ~) [  9-11 結論9 s) K4 T/ }4 M4 C& T* B$ I# @
  Lesson 10 以Routing路由建立汽車銷售網站的URL查詢實戰) m" s# l7 F' I/ |: Z' x
  10-1 探討Routing路由誕生的原因與優勢
" c2 `0 t; }) R; O  10-2 路由的載入與定義7 V6 j: B$ [. _4 r+ N& k
  10-3 路由URL Pattern樣式比對模式及找尋過程2 M7 \/ ]6 y* r9 P
  10-4 為汽車網站建立快捷人性化的路由查詢實戰1 e7 F: k! i+ L$ U& ]( y0 {2 Z3 ~
  10-5 路由資訊與參數的讀取
: s$ j+ X5 t1 e' c% S  10-6 汽車網站專案之環境設定與程式建立
2 b' s4 a% K9 g4 f- d( K, y6 m( Q  10-7 用OutputCache快取網頁內容以增加效能
  u) v, k6 ]; _  10-8 結論" |/ v5 S2 f$ V& B4 M5 N
  Lesson 11 Entity Framework 與資料庫存取(一):Database First 資料庫優先 & Model First 模型優先
% |( z* z' U  a* o; f  11-1 Entity Framework與ORM概觀
/ J9 R9 j/ K, g8 Q  11-2 Entity Framework 6支援的ORM功能
& r" T) _1 O$ p' E1 f( h4 L  11-3 Entity Framework的三種開發模式5 |  O8 Y8 u( i
  11-4 Database First資料庫優先
- z) E' S7 H, G% G5 w- _  11-5 Model First模型優先6 V3 D* s: ?) m$ d' K/ q
  11-6 檢視EF產生的DbContext及實體資料模型檔9 x: l# j! j; X' P) [9 P: `  t
  11-7 從資料庫更新模型/由模型產生資料庫/ U5 }8 j' B$ I! s
  11-8 結論2 V0 p. `2 ?  N3 n( \) g
  Lesson 12 Entity Framework 與資料庫存取(二):Code First 程式優先
6 v6 J3 C0 l& V0 o/ ~/ O/ D  12-1 什麼是Code First程式優先& b/ G3 ~- R' Q- B1 j# O
  12-2 在主控台專案用Code First建立新資料庫- D, F) u% O7 a0 i) v6 S
  12-3 在主控台專案用Code First存取現有資料庫
  a, G" H$ M: j, o  12-4 在MVC專案中使用Code First
/ M' D, \; t5 p! Z  q% O& H  12-5 DbContext與DbSet類別之功用) e" Z- ?0 \2 y# j2 b$ h% {, g
  12-6 以Code First Migrations 將Model異動更新到資料庫
0 ]1 ?5 O2 A' Q1 p0 M  12-7 結論
1 {$ R! o: [/ q& M. O) D, J
游客,本下载内容需要支付6共享币,购买后显示下载链接立即支付

0 |( e! o' T% b6 Q4 Q1 P
, ?: [0 t2 g) j0 F7 C; a2 g
不能使用百度网盘链接的地区,联系客服QQ:1136111231
回复

使用道具 举报

懒得打字嘛,点击快捷回复 【回复乱码 永久禁言】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝7

帖子1394

发布主题
推荐素材更多+
广告位

服务电话

15987183307

QQ:1136111231
关注我们 :

QQ- Archiver-手机版-小黑屋-经典-文库- 与你共享

Powered by ynjie.com Array© 2001-2013 ynjie.com  滇ICP备19007624号-1