|
|
【课程目录】
. ?' O- D! T7 r, l5 u& I# n├─第01讲:开始ASP.NET-MVC的精彩之旅4 m" n0 r- V1 Y3 Y4 s2 \& o3 ^
│ 1.1ASP.NET-MVC概述.avi j+ J+ y- ^ V8 Y0 w$ s
│ 1.2快速完成第一个MVC程序.avi4 y l# r! j3 z& Q' r
│ 1.3ASP.NET-MVC原理(1).avi- G. g6 b- ?2 l3 p2 Q' O* P
│ 1.4ASP.NET-MVC原理(2).avi3 C$ u1 ~- Z$ n3 P; P& e
│ 1.5MVC初学综合运用-实现我的计算器.avi! R! @6 ]5 v a6 d, k+ C
│
* S m8 |% z8 B, ]- w├─第02讲:基于三层架构的MVC与.NET新特性) ^' k" q2 x" R: m6 g5 ?
│ 2.1基于三层架构和MVC框架的搭建.avi
6 {7 P% F$ h) J* q│ 2.2基于三层架构和MVC实现登录M的编写.avi
1 b. k" }+ z% D, f& [4 l2 H' ^│ 2.3基于三层架构和MVC实现登录C和V的编写.avi
* N% x5 x. {& W" e0 F│ 2.4基于三层架构和MVC实现数据查询(1).avi
# ~, {, b/ }% z3 n) D│ 2.5基于三层架构和MVC实现数据查询(2).avi, p# Q3 M4 r: f' Z" W6 G! [$ l( N4 F
│ 2.6可选参数和命名参数.avi$ g0 r& \) t7 X1 l/ G/ B- v# t$ `8 R; t6 I
│ 2.7var与匿名类的使用.avi& [( q4 ]# ^. I# c
│ 2.8dynamic类型的使用.avi+ O3 p( P& s7 H; I# e1 r1 a- ]
│
9 e' E# M8 C$ Z: E( F r. z! G w├─第03讲:Razor视图与数据传递
8 L; A$ r4 z8 ^# q' |│ 3.1Razor视图.avi+ e/ Q; W* v j7 w- V
│ 3.2单个实体查询与强类型视图.avi) k/ ~8 P! \: M% n/ E$ {5 Q
│ 3.3从控制器到视图的数据传递方法汇总.avi
* _9 ]5 b+ k5 C+ f# x; U4 \1 C1 A│ 3.4实体修改的完整实现.avi5 U l% {/ m! Q8 a; ]. ~* _
│ $ F" S6 z, O& ?0 n% G
├─第04讲:路由详解; c9 i6 o. W7 ~
│ 4.10使用路由数据.avi9 D" @+ k+ ~: @
│ 4.11特殊URL匹配规则.avi* h! @( G [# J7 w! [# L5 @
│ 4.12路由默认值及其特殊匹配规则.avi: S8 B; [+ R3 W, y- H9 f( x
│ 4.13由路由生成URL.avi8 ]% D2 w O; k& G, R- c
│ 4.14分区项目的使用和注意问题.avi% W9 G8 ]* V9 f3 U! ]
│ 4.1理解路由的原理.avi% A6 V9 }) h: o* w* T1 G+ ^
│ 4.2URL模式匹配分析与示例.avi
G; [+ m( Q+ Y! Z$ `/ H│ 4.3路由匹配原理分析与多个路由定义规范.avi5 m+ J" \2 {! w5 t& a7 h0 }
│ 4.4测试多个路由匹配的优先顺序.avi! B. R* U& v7 x# `
│ 4.5测试字面量和常量必须严格匹配.avi
# r& _/ v0 Q4 A│ 4.6测试路由约束的作用.avi7 Y9 [9 P0 _2 z6 W; N9 x+ P
│ 4.7测试只含一个controller和一个action的URL.avi2 w) h& Q) P7 v& q- Z9 j6 q( b
│ 4.8测试可能导致优先匹配的路由.avi
4 z. H2 v7 y1 G* U2 m A│ 4.9路由匹配总结.avi
9 }/ t: ~4 L/ @ w" Z) ^$ C7 a│ , R8 F3 S: @1 I; ?
├─第05讲:控制器详解
6 g9 D% q0 R7 ?1 K6 Q3 H+ f' z│ 5.1理解控制器..avi
. P( x8 U! D9 @8 q7 F│ 5.2动作方法的参数.avi
! f: I: i4 ^$ K/ D8 x z│ 5.3动作方法的3个重要特性.avi f `: N. J7 } Z, N
│ 5.4ActionResult详解.avi
+ q" M6 I4 I4 I% ^│ 5.5隐式动作类型.avi4 {2 Z8 c: j9 V! \; \, E1 m' v4 U: i
│
8 j9 E/ l2 b; J├─第06讲:MVC中的验证功能7 W! e* b8 D* z$ s: O5 |
│ 6.1基于MVC的表单验证-验证特性分析.avi* N5 o* ]2 f5 S _
│ 6.2基于MVC的表单验证-添加模型验证特性.avi! E) ]# n9 t% S& _" Z
│ 6.3基于MVC的表单验证-ModelState对象的使用.avi1 p3 ^9 ]9 w/ b( Y y; F
│ 6.4基于MVC的表单验证-在视图中展示验证信息.avi% a( w: R: C" H* T3 g
│ 6.5基于MVC的表单验证-解决表单数据保存问题.avi
2 o1 S- T2 z, L! X [) ?│ 6.6视图助手-Htmlhelper的使用.avi
: C* K% e4 n: ~! A│ 6.7验证码的生成.avi
9 Z+ i* }2 o3 ~" e│
' W. q" @' Q8 X* n o├─第07讲:文件上传、下拉框、富文本与母版视图# h' ^" j% m$ W6 c
│ 7.1MVC中的文件上传.avi
5 \6 A4 P5 G' _! I; Q5 z│ 7.2静态下拉列表的实现.avi, S5 K. T- B8 u+ C `* B& t7 ]
│ 7.3动态下拉列表的实现.avi$ u; O6 [7 D* u
│ 7.4富文本编辑器CKEditor.avi
$ W- f4 J; Q6 W8 r4 `│ 7.5Razor母版视图的基本使用.avi" k5 e. {2 _" ]) r. _
│ 7.6Razor母版视图的高级特点.avi3 V) `7 E+ z9 J
│
3 \& a# f- ?$ w! R7 k9 Z/ R├─第08讲:身份认证、错误处理与过滤器; v. o( h& y& w3 R! j- ?
│ 8.1身份认证与授权所用类的分析.avi- F" e T- c. L' K% ^
│ 8.2身份认证与授权的代码实现.avi" ]3 G4 K% S& Z u# |. U
│ 8.3身份认证与授权的注销.avi6 w: k8 E) S2 e: O; R' \
│ 8.4使用Authrize特性实现授权.avi! W" h# W' _( L# \1 Q1 d
│ 8.5使用Web.config配置整个网站的错误处理.avi
; e. P4 N' @* B* M6 D│ 8.6使用HandleError处理错误.avi' _: B4 u# N' }
│ 8.7自定义过滤器的使用方法.avi
4 R F! P8 Y6 z9 t│ 8.8过滤器的应用方式总结和优先级.avi1 e# s3 Z7 E" X& k4 ?0 r* h
│ 8 b& A' |) A. b2 }" D
├─第09讲:MVC中的分部视图与Ajax: J2 j+ u0 }0 V0 B- b9 F
│ 9.1分部视图的使用方法详解.avi
5 ~0 z9 \4 Y- s; h* Q) t! t│ 9.2MVC中的Ajax技术原理回顾.avi
6 U& m7 _" J& F# z│ 9.3编写返回JSON格式数据的动作方法.avi- _& f8 u7 _" j) f* I, c* F# Q1 R+ I4 i
│ 9.4客户端对JSON数据的解析.avi
n& ]# i3 `' ]# i│ 9.5基于AjaxHelper构造无刷新表单.avi, E5 e" H$ t% \( u% O* B
│ 9.6基于AjaxHelper优化表单与请求判断.avi2 g) o7 |; Z& y0 N
│ 9.7基于jQuery的无刷新删除对象.avi \* ?7 c. b, {9 ~- w: w1 G1 q
│ m1 n' Q) U2 Y6 M1 _
└─第10讲:网站配置、发布与部署
, t( ~! b; k5 _7 {+ U7 F5 S! U 10.1网站的配置信息修改.avi
$ q. ] K |/ [+ u) x6 v6 o 10.2网站发布具体步骤和演示.avi
; Q5 Q) k: N: ~2 e" {0 O+ K 10.3在IIS上部署网站.avi6 r6 }$ V) I/ p
下载地址: |
|