|
【课程目录】/ t3 K$ n3 K+ Q" T9 R( O
├─第01讲:开始ASP.NET-MVC的精彩之旅3 R$ u- T* K* @. b9 u2 D
│ 1.1ASP.NET-MVC概述.avi
6 U: |# \3 w2 U│ 1.2快速完成第一个MVC程序.avi' P% |, }: i/ P" N
│ 1.3ASP.NET-MVC原理(1).avi8 @0 r, ^: c# h+ @
│ 1.4ASP.NET-MVC原理(2).avi7 T% n8 ` [& k- _" R3 A- i) U
│ 1.5MVC初学综合运用-实现我的计算器.avi) X* l, v6 Q/ }% j1 j. ^
│ 4 O/ F' M; M3 }5 {/ f
├─第02讲:基于三层架构的MVC与.NET新特性
8 k' e5 q. f- P( o: \│ 2.1基于三层架构和MVC框架的搭建.avi
( P) o! t6 s# j3 D7 d│ 2.2基于三层架构和MVC实现登录M的编写.avi
# l9 I8 N6 e% Y) v: I- e+ J8 c- V│ 2.3基于三层架构和MVC实现登录C和V的编写.avi
" z* l! K% N! n! U; q│ 2.4基于三层架构和MVC实现数据查询(1).avi' p$ [( M$ {7 O' ?1 u$ [4 ~
│ 2.5基于三层架构和MVC实现数据查询(2).avi
3 ~' A& }. o1 \ c/ c│ 2.6可选参数和命名参数.avi0 ^# |5 k* M0 J
│ 2.7var与匿名类的使用.avi* Y9 o4 u: ]! u6 u5 Y
│ 2.8dynamic类型的使用.avi9 Z1 m0 R0 D* Y$ y0 {( ~
│ 3 ^0 M# V* n9 V* J) p1 c" y+ w
├─第03讲:Razor视图与数据传递8 {2 g# S4 V( i5 X6 r
│ 3.1Razor视图.avi( {; T5 S7 y* A
│ 3.2单个实体查询与强类型视图.avi/ m& T$ w# l" V( e2 Z
│ 3.3从控制器到视图的数据传递方法汇总.avi! w& d9 W1 C8 A
│ 3.4实体修改的完整实现.avi* b# h6 K( j# P5 ?9 }, T
│
/ v# }8 ~! r6 Z* K9 l# _├─第04讲:路由详解
) o6 T4 Y( N, c│ 4.10使用路由数据.avi
& ^) i- g# G# B+ H h1 I9 h* {│ 4.11特殊URL匹配规则.avi
8 A" E3 c7 Q' R3 t2 d4 q' A. q│ 4.12路由默认值及其特殊匹配规则.avi! y* [# r* M$ X6 |+ H8 D/ a6 C" S
│ 4.13由路由生成URL.avi
7 W+ @ g) H& I7 a6 @* h│ 4.14分区项目的使用和注意问题.avi6 P( R2 Y1 m9 U E% x
│ 4.1理解路由的原理.avi! a* G% t" T4 q% C: h( G2 Y
│ 4.2URL模式匹配分析与示例.avi
9 Y5 t2 ?. x4 P│ 4.3路由匹配原理分析与多个路由定义规范.avi
# b2 Y5 v+ P5 M6 C! a│ 4.4测试多个路由匹配的优先顺序.avi
7 R' K5 o% l( {9 j8 _4 j& r│ 4.5测试字面量和常量必须严格匹配.avi2 o8 y" y% n( r. j9 Y# f+ p
│ 4.6测试路由约束的作用.avi! u3 R; R" J' c9 N) k
│ 4.7测试只含一个controller和一个action的URL.avi
+ [$ T# Q4 I9 p* J% `/ I│ 4.8测试可能导致优先匹配的路由.avi* N2 h H) r# q2 T9 c- Y2 c
│ 4.9路由匹配总结.avi* B; m* A' `* i! V/ D0 {
│
* \* f5 b9 i: n├─第05讲:控制器详解
t- U+ ]8 d( H│ 5.1理解控制器..avi
8 o2 B1 G }. `8 r│ 5.2动作方法的参数.avi7 a( E. ?( ^2 J M5 ^& l
│ 5.3动作方法的3个重要特性.avi
$ a* i" n1 O- |+ N│ 5.4ActionResult详解.avi
! d4 |1 M% x$ r5 i1 S, F│ 5.5隐式动作类型.avi/ Z) o1 w5 D1 T9 @( i3 }
│
, E1 H, a/ Y: k├─第06讲:MVC中的验证功能
: n* K( X/ |. l/ B. ^ _9 m$ l│ 6.1基于MVC的表单验证-验证特性分析.avi% K0 d! f9 N( Q" z& C2 ]
│ 6.2基于MVC的表单验证-添加模型验证特性.avi$ w* ]% E8 F: d, w; W& x
│ 6.3基于MVC的表单验证-ModelState对象的使用.avi: \9 F& d6 J* O5 d4 a' u' L
│ 6.4基于MVC的表单验证-在视图中展示验证信息.avi
8 x- Q! j; Y/ s, X│ 6.5基于MVC的表单验证-解决表单数据保存问题.avi
4 }5 P* H3 R/ E+ t8 ^+ V' F# J│ 6.6视图助手-Htmlhelper的使用.avi, [( r* E$ Q2 A3 ^
│ 6.7验证码的生成.avi
$ a, D' x, J: c5 A( Y│
G' @; w9 Q) v1 R6 J├─第07讲:文件上传、下拉框、富文本与母版视图+ A+ |0 }" M: i J; b4 u* p
│ 7.1MVC中的文件上传.avi0 ]) J. \, t2 I. G: v9 u
│ 7.2静态下拉列表的实现.avi" r6 Y* ~; D9 w( X5 A8 B# @
│ 7.3动态下拉列表的实现.avi }+ @3 X3 i3 G5 Z
│ 7.4富文本编辑器CKEditor.avi6 b; @; }5 M) z8 Q1 i/ }
│ 7.5Razor母版视图的基本使用.avi
0 }6 C& a! B7 X│ 7.6Razor母版视图的高级特点.avi
+ G) r( w8 e# j│
! Q) q; W6 n; B4 j/ o: M├─第08讲:身份认证、错误处理与过滤器
& r+ ~: ^0 [+ E/ I7 T# T" S│ 8.1身份认证与授权所用类的分析.avi
@4 T9 I9 D9 }4 X│ 8.2身份认证与授权的代码实现.avi
* ~5 E. w d o; i- e# Z# G3 i│ 8.3身份认证与授权的注销.avi8 w' N& v4 Z# e
│ 8.4使用Authrize特性实现授权.avi
. l: \3 E. d4 z, Z│ 8.5使用Web.config配置整个网站的错误处理.avi
& B% X) B m: q$ Z$ X7 o s│ 8.6使用HandleError处理错误.avi; S; z' S8 X$ I% f
│ 8.7自定义过滤器的使用方法.avi; ^" f( R0 J) Q9 d$ _
│ 8.8过滤器的应用方式总结和优先级.avi
' K: c+ s3 H, X3 Q│ % d$ c: w3 g0 [3 ]: f- M
├─第09讲:MVC中的分部视图与Ajax% A2 F8 L. u- c( L
│ 9.1分部视图的使用方法详解.avi
5 q U% C4 P: c│ 9.2MVC中的Ajax技术原理回顾.avi3 Y/ t0 ~% b; B: _ o6 y! H, }
│ 9.3编写返回JSON格式数据的动作方法.avi
; ?* t% u- u+ h! v' U│ 9.4客户端对JSON数据的解析.avi
9 e" T8 G0 J% x5 W X9 L│ 9.5基于AjaxHelper构造无刷新表单.avi
3 S6 Y$ b6 [! E│ 9.6基于AjaxHelper优化表单与请求判断.avi
7 P& b: i0 H$ ]$ k7 x. Y, t│ 9.7基于jQuery的无刷新删除对象.avi
5 @" r; L4 ?' J│ ' j1 }% j( }" f$ D
└─第10讲:网站配置、发布与部署+ ]0 a# g1 L' r0 x J
10.1网站的配置信息修改.avi& P/ a$ o5 P% m+ K0 E
10.2网站发布具体步骤和演示.avi3 k5 o/ Q, O" o [ H
10.3在IIS上部署网站.avi
! ~0 v+ `4 N9 P1 F下载地址: |
|