|
|
【课程目录】
2 ~, W/ A9 G6 C├─第01讲:开始ASP.NET-MVC的精彩之旅7 Q9 V- k! j0 R7 S$ _
│ 1.1ASP.NET-MVC概述.avi0 D' G6 [( U: a( W
│ 1.2快速完成第一个MVC程序.avi2 S# e5 ?1 W X' V7 t. {4 a
│ 1.3ASP.NET-MVC原理(1).avi
( `2 j2 l. ~( e/ c/ l│ 1.4ASP.NET-MVC原理(2).avi
! x2 z% c7 f O│ 1.5MVC初学综合运用-实现我的计算器.avi/ C* ~6 `' f8 z; _9 \/ C
│ 9 o8 C3 E+ P' x& Y+ e/ V
├─第02讲:基于三层架构的MVC与.NET新特性/ S* I$ F) h& ]) z3 {
│ 2.1基于三层架构和MVC框架的搭建.avi/ @, ~$ U5 b) c9 L
│ 2.2基于三层架构和MVC实现登录M的编写.avi, ^- Z" K8 h( c$ h ^
│ 2.3基于三层架构和MVC实现登录C和V的编写.avi
* y1 M4 ]0 h/ s│ 2.4基于三层架构和MVC实现数据查询(1).avi, A' z, i% }; E3 _5 t: l: E
│ 2.5基于三层架构和MVC实现数据查询(2).avi
+ Z8 C+ T" ?% D│ 2.6可选参数和命名参数.avi% q% e! D4 j$ V5 n4 j. w
│ 2.7var与匿名类的使用.avi! J3 Z' M) u# U; D' z# a
│ 2.8dynamic类型的使用.avi* L4 V; D. l/ x5 J4 F; ~( ?
│
: }2 }; D5 @, C2 s/ ?* ^" X├─第03讲:Razor视图与数据传递2 y2 q8 P% P7 G5 |
│ 3.1Razor视图.avi
% k8 t/ G; G7 t% E! a& O│ 3.2单个实体查询与强类型视图.avi
, |- i) x5 [! S; z$ L│ 3.3从控制器到视图的数据传递方法汇总.avi
4 n4 y3 v8 D. B' D m& ^+ ?8 b1 O1 u│ 3.4实体修改的完整实现.avi4 e7 n7 r! b2 D6 ?% d+ G
│
" x% Z1 b8 {2 B8 R3 g/ o8 C& {├─第04讲:路由详解- y% L6 F8 H" `9 f7 z4 z
│ 4.10使用路由数据.avi
7 y$ W. `3 B3 h, n; M│ 4.11特殊URL匹配规则.avi4 S' F H4 N+ t+ a! j2 A$ a: |
│ 4.12路由默认值及其特殊匹配规则.avi9 C, W4 v. `7 P: \( j$ R4 k3 A
│ 4.13由路由生成URL.avi" ?2 V; t! K) e5 p& g
│ 4.14分区项目的使用和注意问题.avi
# g) C2 a9 c7 z: ?( @, l│ 4.1理解路由的原理.avi3 g5 a1 d0 |& @ [
│ 4.2URL模式匹配分析与示例.avi2 A2 c: S1 U. L( L: |7 a
│ 4.3路由匹配原理分析与多个路由定义规范.avi
& }* U: H, S% p│ 4.4测试多个路由匹配的优先顺序.avi
6 c; U1 ?! b& @- u│ 4.5测试字面量和常量必须严格匹配.avi9 K7 a7 O4 ?6 H& [: W1 A" I
│ 4.6测试路由约束的作用.avi
1 y; i# c, m, }8 s/ }3 ~) Q$ b$ e│ 4.7测试只含一个controller和一个action的URL.avi
* M( H8 C7 Y6 e4 [; R9 {2 n│ 4.8测试可能导致优先匹配的路由.avi# c2 I0 S! v% j
│ 4.9路由匹配总结.avi
5 T. H: v P5 k; G" n5 |5 D4 A│ 9 F4 F" P3 G5 A" v9 m
├─第05讲:控制器详解
0 I; J. U1 h4 x9 F- c. g) y3 G│ 5.1理解控制器..avi
2 |! ]/ y/ Q, A* Q: J9 N│ 5.2动作方法的参数.avi3 l+ O% c: L& P9 I- Z0 d
│ 5.3动作方法的3个重要特性.avi0 u+ ~8 Q% { z( ]/ s3 q0 J( m
│ 5.4ActionResult详解.avi% t b- `" V$ b$ C$ y
│ 5.5隐式动作类型.avi8 s7 r- m, P. h( G% O% ~; S Z3 M
│ # L: d+ C: o" S+ c8 T. {3 d, S
├─第06讲:MVC中的验证功能
( W2 @: [6 g6 k, o│ 6.1基于MVC的表单验证-验证特性分析.avi
( W- P- N" c8 M" ^6 A│ 6.2基于MVC的表单验证-添加模型验证特性.avi
4 E! m2 J3 V% g0 q3 D" \6 n│ 6.3基于MVC的表单验证-ModelState对象的使用.avi
" f1 u# Y- x% t7 H; C& n( I6 F│ 6.4基于MVC的表单验证-在视图中展示验证信息.avi/ n M/ O0 x; }" L. X0 h
│ 6.5基于MVC的表单验证-解决表单数据保存问题.avi
# [# W+ n r$ w* Q1 K│ 6.6视图助手-Htmlhelper的使用.avi
5 l4 n. x( w* `9 O9 H6 r% a│ 6.7验证码的生成.avi- N2 y7 ~3 \8 K4 E8 ]6 R
│
5 _! I+ ~7 G; X0 x, R" J├─第07讲:文件上传、下拉框、富文本与母版视图
% ^5 @3 I3 r/ {& `. }2 A" m│ 7.1MVC中的文件上传.avi
) g7 L8 _) x: U b6 J1 T│ 7.2静态下拉列表的实现.avi
( d: H) |' b( L9 x! z: D O│ 7.3动态下拉列表的实现.avi
! p* ~1 s, y8 c2 C# D* m│ 7.4富文本编辑器CKEditor.avi
6 z2 O/ v9 p2 e5 z0 g3 |│ 7.5Razor母版视图的基本使用.avi2 f, H; i, @; J y% X/ I* n0 {
│ 7.6Razor母版视图的高级特点.avi4 c5 L/ F- p; L" v# ]" A
│ 6 x7 O7 H, H; c7 E
├─第08讲:身份认证、错误处理与过滤器& {( p3 x4 B: _, k
│ 8.1身份认证与授权所用类的分析.avi* U' Y5 }* q9 C# Z' l. r- e+ @
│ 8.2身份认证与授权的代码实现.avi
/ E3 `8 K n2 h│ 8.3身份认证与授权的注销.avi
1 E3 z" ?3 z" g# k2 [3 P0 Q( h" Y4 W│ 8.4使用Authrize特性实现授权.avi5 a. C& @) O# @* N
│ 8.5使用Web.config配置整个网站的错误处理.avi
' H- Y8 T( Z/ a; J: d8 ]# t' v. W) b {│ 8.6使用HandleError处理错误.avi: @9 ~/ S @ U; |
│ 8.7自定义过滤器的使用方法.avi N) R7 B3 o& h8 G _0 h: [6 i% U; r
│ 8.8过滤器的应用方式总结和优先级.avi
; P" [, x5 N. p* V- M. y! i│ " j$ Q+ ~3 n0 H
├─第09讲:MVC中的分部视图与Ajax
" n- q( q q8 \│ 9.1分部视图的使用方法详解.avi- y$ q6 D+ b2 y+ K, u8 f
│ 9.2MVC中的Ajax技术原理回顾.avi+ O! u- ?% d- k$ ]- O
│ 9.3编写返回JSON格式数据的动作方法.avi
: e6 k2 M$ Z: o2 q│ 9.4客户端对JSON数据的解析.avi
- s4 l+ z, G* t3 a+ @6 M│ 9.5基于AjaxHelper构造无刷新表单.avi: w2 R8 }" `8 Y- l2 r+ a
│ 9.6基于AjaxHelper优化表单与请求判断.avi
- S1 k9 t4 n( f3 \( w8 O, n! R& f% L│ 9.7基于jQuery的无刷新删除对象.avi
+ S5 Q- P! h5 S│
/ ?$ T; }5 X' |/ V T7 T/ W8 c└─第10讲:网站配置、发布与部署) ?8 L- @ _; h& s
10.1网站的配置信息修改.avi8 w2 M" B# _- ]0 N G9 q/ H
10.2网站发布具体步骤和演示.avi
8 l2 C- q2 J0 h$ P 10.3在IIS上部署网站.avi
- B( L6 u( a% q3 \5 }8 f下载地址: |
|