|
|
【课程目录】 N$ F( w _9 y( c" d7 P
├─第01讲:开始ASP.NET-MVC的精彩之旅* N1 w! D& J! d
│ 1.1ASP.NET-MVC概述.avi# P; ~; f$ J% [0 ]) I6 l/ ]
│ 1.2快速完成第一个MVC程序.avi$ u8 Q0 R9 g2 v" s9 P+ N& s: I2 f
│ 1.3ASP.NET-MVC原理(1).avi
) L) G( d# `( B& x! Y! Y7 f5 o│ 1.4ASP.NET-MVC原理(2).avi
; S/ J* A: I- h" F" Y│ 1.5MVC初学综合运用-实现我的计算器.avi
% N [& b. y, \+ c, T│ 2 y3 S( [& B( m' i
├─第02讲:基于三层架构的MVC与.NET新特性
1 U$ Y# C0 Z) h0 b* L│ 2.1基于三层架构和MVC框架的搭建.avi
3 `2 k" n. N2 Z3 V e│ 2.2基于三层架构和MVC实现登录M的编写.avi
0 J [6 p3 l: R, n0 C│ 2.3基于三层架构和MVC实现登录C和V的编写.avi1 @1 `1 j2 U U
│ 2.4基于三层架构和MVC实现数据查询(1).avi$ c, s L; O4 A; t0 L
│ 2.5基于三层架构和MVC实现数据查询(2).avi
, _ l! X: ?1 O│ 2.6可选参数和命名参数.avi
3 c3 ~( J2 c4 e _│ 2.7var与匿名类的使用.avi6 B/ S' l9 s) _0 E! c0 Q, h: ~+ x
│ 2.8dynamic类型的使用.avi
9 F; E0 Y; h8 }8 R# i# F4 h$ D│ * O8 X' }. }" i. Q, n
├─第03讲:Razor视图与数据传递5 ]/ e' R3 ^( e5 i& [. {
│ 3.1Razor视图.avi
; p$ L. x; y; N% S. m. F- o│ 3.2单个实体查询与强类型视图.avi% `: p* I9 l5 A, v4 ]5 U# A
│ 3.3从控制器到视图的数据传递方法汇总.avi
1 ]" G, C7 x: d+ e4 G│ 3.4实体修改的完整实现.avi; [& q+ g7 q$ K! m4 p
│ ) \1 M- H+ `& ]* j
├─第04讲:路由详解1 r' v1 D* Q6 `% |
│ 4.10使用路由数据.avi( k9 f8 h& o! {' |8 p
│ 4.11特殊URL匹配规则.avi
1 [, B8 \1 Z0 U% s│ 4.12路由默认值及其特殊匹配规则.avi
# \0 J/ z" v& G/ v! ?│ 4.13由路由生成URL.avi% z \* s8 c1 u9 w) N6 T% c
│ 4.14分区项目的使用和注意问题.avi
) D8 C0 R) U5 E│ 4.1理解路由的原理.avi# X% H( H- M6 @" e1 L( Q* G
│ 4.2URL模式匹配分析与示例.avi
5 r+ C2 F. ?4 \6 a; Z│ 4.3路由匹配原理分析与多个路由定义规范.avi
* N2 [" S$ G2 c│ 4.4测试多个路由匹配的优先顺序.avi8 H! N0 W' Z3 B/ i$ F7 S' p. p
│ 4.5测试字面量和常量必须严格匹配.avi; |* E) i% A$ E" W
│ 4.6测试路由约束的作用.avi2 ]( P! w/ d; d G
│ 4.7测试只含一个controller和一个action的URL.avi
) ^. j: _0 g+ q* w6 i, ?% S│ 4.8测试可能导致优先匹配的路由.avi# C% X+ F2 p3 Y* |8 Q
│ 4.9路由匹配总结.avi
5 Z( i" I( Q& i│ 0 m. _7 _. w. }# u, h9 m! x
├─第05讲:控制器详解
; F) @4 [7 t3 D2 L# K( _" B│ 5.1理解控制器..avi( @% V& w1 w5 e1 l: M9 }+ N- t
│ 5.2动作方法的参数.avi- s9 Q" j. Q" B3 Q4 H/ c
│ 5.3动作方法的3个重要特性.avi
# x. B7 s6 {; L+ Z- H }│ 5.4ActionResult详解.avi
7 l+ } [' W9 i! [1 f│ 5.5隐式动作类型.avi: j* M, I- ^1 w* |1 M
│
& E, H$ U" Z! D$ S├─第06讲:MVC中的验证功能5 y/ ]. n1 F4 H# L3 n \
│ 6.1基于MVC的表单验证-验证特性分析.avi% T2 B# W, o: t3 H9 I8 q+ S! d4 z
│ 6.2基于MVC的表单验证-添加模型验证特性.avi
& M7 x/ i8 ^ L t" x0 V* E" @│ 6.3基于MVC的表单验证-ModelState对象的使用.avi0 a* I! F2 D& S( a+ O& H7 k& {6 [
│ 6.4基于MVC的表单验证-在视图中展示验证信息.avi8 v( v8 x. T8 p+ z' V/ y6 |
│ 6.5基于MVC的表单验证-解决表单数据保存问题.avi
( }! v+ `# O2 h) W: _│ 6.6视图助手-Htmlhelper的使用.avi! n7 _: {: Z2 t( w+ I
│ 6.7验证码的生成.avi
8 N, T8 Z$ n1 S _- V8 ]& ^│ 5 h$ ^: C6 H2 `2 |6 S4 S
├─第07讲:文件上传、下拉框、富文本与母版视图
. }; x0 a4 c9 C; N u7 X│ 7.1MVC中的文件上传.avi' _) m: X( F+ o* O
│ 7.2静态下拉列表的实现.avi
7 d5 g0 ~- G8 k) X4 g6 u7 G) |│ 7.3动态下拉列表的实现.avi
1 N+ d% s4 {$ Y) F5 m6 ~! e( s0 H* l│ 7.4富文本编辑器CKEditor.avi5 T' j' A# O, t" E4 b# R+ R
│ 7.5Razor母版视图的基本使用.avi
4 Q3 z: |. c3 G, D9 C7 }- T│ 7.6Razor母版视图的高级特点.avi
) N, l5 B# u1 t( S; ^8 ^│
" c: _3 M) K: @- X1 r5 i6 v& N5 B├─第08讲:身份认证、错误处理与过滤器8 j2 ^$ I( Z3 Q) {, d7 M
│ 8.1身份认证与授权所用类的分析.avi4 U( J" a5 N8 M! e
│ 8.2身份认证与授权的代码实现.avi% M# i! P, s: G2 Y% E$ Z
│ 8.3身份认证与授权的注销.avi
- q! `. T, V6 \8 r* s! h│ 8.4使用Authrize特性实现授权.avi) z% w! t0 m" r* Z/ I1 l
│ 8.5使用Web.config配置整个网站的错误处理.avi
9 o6 k/ }7 d3 m│ 8.6使用HandleError处理错误.avi
4 t3 Y9 U# k/ P1 J `│ 8.7自定义过滤器的使用方法.avi: I0 ~. ?" x% K$ z. i- G& `: t ^
│ 8.8过滤器的应用方式总结和优先级.avi6 p/ s9 L9 _: A8 B. }
│
9 J, ?! n" W( q. q F; @" M6 _├─第09讲:MVC中的分部视图与Ajax
4 M$ u( b# v5 A+ C! ?6 X2 q│ 9.1分部视图的使用方法详解.avi
; j1 V& ?/ `, E# @0 @( @│ 9.2MVC中的Ajax技术原理回顾.avi
# J+ g8 }% {7 k; T│ 9.3编写返回JSON格式数据的动作方法.avi6 h2 f) A7 E3 T" \
│ 9.4客户端对JSON数据的解析.avi+ k; Z( y) h l1 L3 a% L
│ 9.5基于AjaxHelper构造无刷新表单.avi9 s. ?* L! m# m
│ 9.6基于AjaxHelper优化表单与请求判断.avi* Z7 T1 W [ ?$ S
│ 9.7基于jQuery的无刷新删除对象.avi
# ~6 Q% B8 U I5 }8 u3 h N" A│
# c) u% i8 h* P& T└─第10讲:网站配置、发布与部署
8 T- { P# P& w: y9 y1 L 10.1网站的配置信息修改.avi
: ?$ K& y7 T& Z+ l/ R5 t 10.2网站发布具体步骤和演示.avi
/ { L8 L* H3 Q 10.3在IIS上部署网站.avi
& ~- O% `/ Y4 R: W下载地址: |
|