|
【课程目录】 G, o5 v" J9 {' H
├─第01讲:开始ASP.NET-MVC的精彩之旅
% \, {2 C5 `/ s) L│ 1.1ASP.NET-MVC概述.avi& p! t& h6 \ U# A) P9 F9 W
│ 1.2快速完成第一个MVC程序.avi9 e( t* I% ^* w+ m+ Z9 c: H
│ 1.3ASP.NET-MVC原理(1).avi A( S9 N0 H7 \
│ 1.4ASP.NET-MVC原理(2).avi; D- d0 j8 l; |& s5 n
│ 1.5MVC初学综合运用-实现我的计算器.avi
0 T6 e: b5 j: ^$ ]2 w) H. l9 ~│
) w4 J) T( o- A: p├─第02讲:基于三层架构的MVC与.NET新特性
9 G1 J! _! O' _/ B│ 2.1基于三层架构和MVC框架的搭建.avi' q4 u/ I- _. w5 j+ h: X. k; z
│ 2.2基于三层架构和MVC实现登录M的编写.avi
% B0 N9 w; B6 p' B│ 2.3基于三层架构和MVC实现登录C和V的编写.avi1 p3 y2 o6 w3 b
│ 2.4基于三层架构和MVC实现数据查询(1).avi
. h8 E% G0 |; W3 g6 `% P! b│ 2.5基于三层架构和MVC实现数据查询(2).avi
+ }1 j. u% Y& v│ 2.6可选参数和命名参数.avi
4 T M+ ], [- q4 F+ y│ 2.7var与匿名类的使用.avi8 H7 m* W! e$ G
│ 2.8dynamic类型的使用.avi8 X7 f7 ^9 U# g* Q+ |
│ # t/ S3 N+ u; X8 | a
├─第03讲:Razor视图与数据传递" J: x& _/ P* R& O, a. a! F5 i2 B
│ 3.1Razor视图.avi
& q0 a9 q h" p I8 |3 l7 W2 Y│ 3.2单个实体查询与强类型视图.avi& [ n' K* p- w
│ 3.3从控制器到视图的数据传递方法汇总.avi/ [1 j1 q. O5 B5 S, W4 E
│ 3.4实体修改的完整实现.avi
5 j- a+ a' a+ S+ y* @) I│
( R, }5 M. B2 c5 I. Q- Y+ l# C! p4 O# }. }├─第04讲:路由详解% ]+ C% _5 {9 L3 |. e8 U2 u
│ 4.10使用路由数据.avi b- |$ u& A: d0 ?8 `
│ 4.11特殊URL匹配规则.avi
0 L9 E$ G J8 E9 @) A; Y! E' Y│ 4.12路由默认值及其特殊匹配规则.avi w2 ^. V& h. h% p2 O+ C V
│ 4.13由路由生成URL.avi5 s" Y" v K: A& l$ G& i
│ 4.14分区项目的使用和注意问题.avi
. k) {. P5 d R│ 4.1理解路由的原理.avi
$ P" F$ Q" _ R( O0 y& y) }( V│ 4.2URL模式匹配分析与示例.avi
$ ~6 B( M, o0 m│ 4.3路由匹配原理分析与多个路由定义规范.avi: o# R! }. X5 B1 B, `+ @& E
│ 4.4测试多个路由匹配的优先顺序.avi
3 @) g- ~# l; U1 K; p! Q│ 4.5测试字面量和常量必须严格匹配.avi
+ M# w" R. W0 q* b( ~│ 4.6测试路由约束的作用.avi
$ V& X8 s$ a* j/ \* o0 `2 Z│ 4.7测试只含一个controller和一个action的URL.avi
+ G( l- f- O9 { {3 |5 d! {│ 4.8测试可能导致优先匹配的路由.avi
% ]/ d! ?! R2 `) t# \$ H│ 4.9路由匹配总结.avi
6 l7 l! d/ L- a7 W2 V6 U│
& N1 u2 d4 }8 H├─第05讲:控制器详解
$ g& W% R3 @5 D│ 5.1理解控制器..avi
]3 Q+ |" B* l6 `* A! W: O│ 5.2动作方法的参数.avi
H; d) r0 x" G y/ M9 m* s, I│ 5.3动作方法的3个重要特性.avi
& v" I/ \( G) K+ u│ 5.4ActionResult详解.avi
! ~- Y& o$ ]5 `1 ]2 [│ 5.5隐式动作类型.avi
* u0 ] J9 E4 H% Y│ / |3 Q% v/ ]7 `0 T: ~' z9 u
├─第06讲:MVC中的验证功能' A' G0 L# S v* x) a+ l' A
│ 6.1基于MVC的表单验证-验证特性分析.avi1 p4 e4 v$ r8 C0 W) V
│ 6.2基于MVC的表单验证-添加模型验证特性.avi
9 Q: B2 Q0 c/ D9 x* x│ 6.3基于MVC的表单验证-ModelState对象的使用.avi4 B$ p! t7 G4 W1 I
│ 6.4基于MVC的表单验证-在视图中展示验证信息.avi
! y5 a; N" |/ S! ~$ g% e! u│ 6.5基于MVC的表单验证-解决表单数据保存问题.avi
1 \6 x6 d$ U4 f7 G│ 6.6视图助手-Htmlhelper的使用.avi
; |& D. q# k8 b/ N/ l│ 6.7验证码的生成.avi
: }4 Q. ?$ `3 m! `" D9 ]* P: m/ V" X│
% k+ }4 m9 q/ a$ R8 k├─第07讲:文件上传、下拉框、富文本与母版视图
' h/ j6 `, P$ E% A4 {, [│ 7.1MVC中的文件上传.avi
( ]) B5 B5 D6 @! C│ 7.2静态下拉列表的实现.avi8 i% K+ A; E) X* B; I
│ 7.3动态下拉列表的实现.avi4 Y1 C3 A9 e4 n8 U
│ 7.4富文本编辑器CKEditor.avi2 d- w' j/ x M; n; ]( j/ r' E: {
│ 7.5Razor母版视图的基本使用.avi- w2 v" g6 \" M5 [. p
│ 7.6Razor母版视图的高级特点.avi, \& `2 u* K! U5 l% S6 }
│ $ J5 a! A+ P8 m3 R4 M3 R
├─第08讲:身份认证、错误处理与过滤器1 r) i) v3 W1 G" Y# G) J
│ 8.1身份认证与授权所用类的分析.avi
( a7 S& `3 a) J C2 w│ 8.2身份认证与授权的代码实现.avi" K+ V- B8 h" g
│ 8.3身份认证与授权的注销.avi
3 S9 c3 l) B" Q" p( W* p│ 8.4使用Authrize特性实现授权.avi Z6 g3 q+ g4 h# g
│ 8.5使用Web.config配置整个网站的错误处理.avi
$ U! O# p2 b, V, d P7 T│ 8.6使用HandleError处理错误.avi
# \# c: V z! Q│ 8.7自定义过滤器的使用方法.avi Z! S& A# y. J! R/ ?
│ 8.8过滤器的应用方式总结和优先级.avi
6 f' q6 I8 g8 z9 H1 y│ 5 [9 A! E9 ?" w- y2 o
├─第09讲:MVC中的分部视图与Ajax! d5 c4 o0 I! C3 { D. {8 z9 V g, |
│ 9.1分部视图的使用方法详解.avi1 L ?( V4 E8 o( \7 O+ X* u/ q
│ 9.2MVC中的Ajax技术原理回顾.avi
% Z' k6 p# \3 T- ]3 g│ 9.3编写返回JSON格式数据的动作方法.avi
; z; B5 V8 T( H1 T│ 9.4客户端对JSON数据的解析.avi
7 C1 R4 J0 L- J. r" ]; M│ 9.5基于AjaxHelper构造无刷新表单.avi
' T' h* I1 Y) M: r8 N* \/ S2 _│ 9.6基于AjaxHelper优化表单与请求判断.avi( n/ ^/ c. O& S: x7 y n( D
│ 9.7基于jQuery的无刷新删除对象.avi/ r# e7 q( e" }
│
% @; f4 ]! Y/ h% ^% `└─第10讲:网站配置、发布与部署
2 C; @5 u, G, _! i& P 10.1网站的配置信息修改.avi
. U6 }8 p3 ^" r7 u- j9 i. s/ U W 10.2网站发布具体步骤和演示.avi
8 M" ~- }; q. k" D 10.3在IIS上部署网站.avi, m3 }* k$ T' n
下载地址: |
|