|
【课程目录】
+ y1 K4 y2 r4 F! T- u) c├─第01讲:开始ASP.NET-MVC的精彩之旅3 s( \! t1 x- S# _
│ 1.1ASP.NET-MVC概述.avi5 i6 B4 F% p; z+ _" z
│ 1.2快速完成第一个MVC程序.avi
0 |+ ]7 i. y7 s4 G! g│ 1.3ASP.NET-MVC原理(1).avi
% r( H/ _ |0 H│ 1.4ASP.NET-MVC原理(2).avi1 G2 n+ k5 [# \
│ 1.5MVC初学综合运用-实现我的计算器.avi
8 b8 T) R$ u: v/ j. E. O) J& e% {│ 8 U1 B# u& P$ o: w6 U- s% h
├─第02讲:基于三层架构的MVC与.NET新特性: c8 P& A } ~2 c
│ 2.1基于三层架构和MVC框架的搭建.avi; |* G9 |) t) C G$ R d3 b& @
│ 2.2基于三层架构和MVC实现登录M的编写.avi
# I& ?3 O- |7 F7 U│ 2.3基于三层架构和MVC实现登录C和V的编写.avi2 N3 Q- ]7 ^& m3 V( y
│ 2.4基于三层架构和MVC实现数据查询(1).avi
7 v# Y6 C \3 ^) S1 ]% s│ 2.5基于三层架构和MVC实现数据查询(2).avi0 H+ `8 E5 o2 j h7 U
│ 2.6可选参数和命名参数.avi
( i/ @% p0 E% ]4 G7 g│ 2.7var与匿名类的使用.avi
5 z3 T$ ?% r! ]8 Z' @4 [1 j/ [│ 2.8dynamic类型的使用.avi7 a; J( t- Z" l$ B4 |/ k. Z: n
│ 9 w" Y3 x" E# \ f, O, H
├─第03讲:Razor视图与数据传递4 {5 K3 n( g- x
│ 3.1Razor视图.avi( e& _5 {/ r# f; u
│ 3.2单个实体查询与强类型视图.avi0 M& r: F+ R1 r$ Z9 P* h
│ 3.3从控制器到视图的数据传递方法汇总.avi
4 i1 e9 b. h- N# J9 W$ x- f│ 3.4实体修改的完整实现.avi
% X( G7 P3 p: I! ~0 `. r│
& ~9 Y. ^- ?1 V8 O( I├─第04讲:路由详解
- B' K. Y3 {4 h9 [* k│ 4.10使用路由数据.avi
$ ]! q: _5 t9 z7 k/ _│ 4.11特殊URL匹配规则.avi
, B, d v N. R│ 4.12路由默认值及其特殊匹配规则.avi
* R2 J. U/ m% R0 q0 F. _1 F( L9 Q│ 4.13由路由生成URL.avi# `( Y3 J. V0 n# \' q
│ 4.14分区项目的使用和注意问题.avi
, Z/ i! V9 [3 B$ ?+ u│ 4.1理解路由的原理.avi: [: l% ^2 m j% i6 y/ n
│ 4.2URL模式匹配分析与示例.avi, v/ @- R# M/ z9 n( k, D
│ 4.3路由匹配原理分析与多个路由定义规范.avi7 a) N) d9 Q: s6 _4 @5 H, K( n7 A
│ 4.4测试多个路由匹配的优先顺序.avi
9 D! e9 A' o1 L; X2 e* ?/ F( J5 p│ 4.5测试字面量和常量必须严格匹配.avi
. v. u" e: Q0 {6 o% u│ 4.6测试路由约束的作用.avi# o: z( _8 B [5 G
│ 4.7测试只含一个controller和一个action的URL.avi: ~8 H" D9 r* r+ {' I! g( g
│ 4.8测试可能导致优先匹配的路由.avi
8 x+ l. D9 L& v' R2 |4 [& L2 i│ 4.9路由匹配总结.avi
$ \0 l: G* H8 f& ^6 E7 P│ & {7 ]( E! }/ k* [7 L/ P
├─第05讲:控制器详解
/ d# j4 w8 y1 D6 {; {│ 5.1理解控制器..avi
5 p% i, v7 M5 M( b- G& X( C│ 5.2动作方法的参数.avi
5 R% V5 D a4 G) j" h│ 5.3动作方法的3个重要特性.avi
8 U( a, O* Z% T) J( X# T│ 5.4ActionResult详解.avi8 ~" q( v1 ^/ u7 v& j- r# O
│ 5.5隐式动作类型.avi
- \) ~, J' d% H+ l5 E│
) G9 h% D1 c3 }├─第06讲:MVC中的验证功能* H! j1 L& q4 Y# D' A2 m
│ 6.1基于MVC的表单验证-验证特性分析.avi& Q- A) g( w8 I) V) Y/ T
│ 6.2基于MVC的表单验证-添加模型验证特性.avi
' h. `" ]3 A' A3 T: M' Y. P7 G; k│ 6.3基于MVC的表单验证-ModelState对象的使用.avi
, V4 d4 y# a. ]│ 6.4基于MVC的表单验证-在视图中展示验证信息.avi1 H3 n; L* V5 X3 a+ R$ N7 p
│ 6.5基于MVC的表单验证-解决表单数据保存问题.avi
( Z3 S, D, a4 @5 D- {/ |6 z│ 6.6视图助手-Htmlhelper的使用.avi1 I" Y1 K6 \1 \8 s3 D. G1 J
│ 6.7验证码的生成.avi
- Q8 ]$ m) U2 E! ]' s$ y│
k% l$ N3 K" t+ S) K& u├─第07讲:文件上传、下拉框、富文本与母版视图( F$ h/ t5 R8 U( c. D! V+ A
│ 7.1MVC中的文件上传.avi
7 N, c* }* W }: _% E2 G/ H3 M│ 7.2静态下拉列表的实现.avi
# G( l0 @+ N- s% o" T│ 7.3动态下拉列表的实现.avi+ o9 C$ Y+ z6 @ Q
│ 7.4富文本编辑器CKEditor.avi
$ w( H8 y5 i3 ^( W6 r│ 7.5Razor母版视图的基本使用.avi9 G+ j' |0 \" |9 Q3 o: f) v
│ 7.6Razor母版视图的高级特点.avi
2 r0 \' l* s/ \" p; E│
: C% D& t/ I# W2 ~6 N├─第08讲:身份认证、错误处理与过滤器% n4 V( k8 S" g( B* K0 p/ A7 S+ L% T+ l
│ 8.1身份认证与授权所用类的分析.avi0 W6 w* ~' ^; t4 k3 P( @
│ 8.2身份认证与授权的代码实现.avi
- u- g; Z2 E! A8 J! L+ L, }2 U7 w│ 8.3身份认证与授权的注销.avi
+ @" W9 z' X5 t' Y* s5 K2 k│ 8.4使用Authrize特性实现授权.avi7 P5 ^' z# P) R% @- q
│ 8.5使用Web.config配置整个网站的错误处理.avi5 r7 i B6 Y: H! x# J
│ 8.6使用HandleError处理错误.avi
; R$ J# X6 y" `1 ~8 \* v! V- a│ 8.7自定义过滤器的使用方法.avi
, }7 T- B2 J0 O2 @* `" `│ 8.8过滤器的应用方式总结和优先级.avi
# v9 U- l( R7 U% b' ^│
- H& h' q1 n0 Y" Q# V├─第09讲:MVC中的分部视图与Ajax% m H: f# D8 i! r# \: ^
│ 9.1分部视图的使用方法详解.avi6 H% Y5 _& w1 M3 a5 Q
│ 9.2MVC中的Ajax技术原理回顾.avi
% ~1 Y. F8 F. j3 l+ d: b$ z│ 9.3编写返回JSON格式数据的动作方法.avi( G, l* r, Y5 f0 ]% ~( R: k
│ 9.4客户端对JSON数据的解析.avi/ Z& H+ y$ P. H4 r0 E6 B
│ 9.5基于AjaxHelper构造无刷新表单.avi3 K$ J. ?$ U" \/ }; g" _5 G. `
│ 9.6基于AjaxHelper优化表单与请求判断.avi
' c0 q# z2 U h" g" ]│ 9.7基于jQuery的无刷新删除对象.avi
6 G* [) [: N# E) z( y│ - I1 z: d; z/ y- ^
└─第10讲:网站配置、发布与部署. I4 d! }/ T" T8 M0 P* G
10.1网站的配置信息修改.avi. A, B' G% r0 n |, N- E
10.2网站发布具体步骤和演示.avi
. ~; F4 r y7 x7 g' _ V" K' e 10.3在IIS上部署网站.avi
4 [+ J( Z0 ~$ |+ s下载地址: |
|