|
|
【课程目录】3 x7 V$ P# n" t0 t5 d8 o
├─第01讲:开始ASP.NET-MVC的精彩之旅
; E4 G. R% Y1 E│ 1.1ASP.NET-MVC概述.avi( ]2 R* E+ Y7 D( s% Q3 W( ^
│ 1.2快速完成第一个MVC程序.avi
8 s% a: O6 ^# f* h- U* T- U│ 1.3ASP.NET-MVC原理(1).avi+ s$ y$ \3 N6 C) u
│ 1.4ASP.NET-MVC原理(2).avi
$ f0 F4 [1 W/ F% {/ c @│ 1.5MVC初学综合运用-实现我的计算器.avi" S4 `8 |; l* r
│ 9 O8 o1 P; C( P a2 y: h0 W( o) j1 r
├─第02讲:基于三层架构的MVC与.NET新特性
/ s% b1 C( F0 S$ K& N" M- G* h8 {│ 2.1基于三层架构和MVC框架的搭建.avi
3 w; l- F q3 U& \& V- a. ]+ M5 _│ 2.2基于三层架构和MVC实现登录M的编写.avi9 L; \1 I/ W* }. M- c
│ 2.3基于三层架构和MVC实现登录C和V的编写.avi8 D) m! l2 U N; ?0 e; O
│ 2.4基于三层架构和MVC实现数据查询(1).avi1 Z$ S" u( `! ~0 |" D0 ?
│ 2.5基于三层架构和MVC实现数据查询(2).avi
4 A1 {/ ]& \9 \. e8 M( [" A; N│ 2.6可选参数和命名参数.avi& F+ l; ?9 T" c; W5 W
│ 2.7var与匿名类的使用.avi0 P) H3 Y% z4 B7 w' s' v
│ 2.8dynamic类型的使用.avi# ]) W6 p2 ~" ?: D p* j
│ T. W# t5 v: D" D# ^* j5 d
├─第03讲:Razor视图与数据传递
4 n; L& R+ g- w; W│ 3.1Razor视图.avi
- |# ]# V. u% e: [* A s" y│ 3.2单个实体查询与强类型视图.avi
# u9 ?6 Z) r$ a9 @│ 3.3从控制器到视图的数据传递方法汇总.avi7 m+ C* n" s; K' a( K/ v
│ 3.4实体修改的完整实现.avi, r$ @" S; n' g4 W |
│ 0 y& ?9 j% r ?, ]/ e
├─第04讲:路由详解4 N. v7 H( B, g' B
│ 4.10使用路由数据.avi
5 O2 d3 ^. ~! l* C5 U│ 4.11特殊URL匹配规则.avi
. s0 D o3 b* B" b! u1 c. w│ 4.12路由默认值及其特殊匹配规则.avi
! g/ Z7 Y1 o8 D r8 G│ 4.13由路由生成URL.avi
5 Q: E: o8 {' k0 z) c│ 4.14分区项目的使用和注意问题.avi9 P: { s, B7 t2 x2 N% d
│ 4.1理解路由的原理.avi: X# n7 ^/ l, |, r% [) @2 ~9 V
│ 4.2URL模式匹配分析与示例.avi
# g) l5 `: R6 |" ]* C3 \+ I2 i│ 4.3路由匹配原理分析与多个路由定义规范.avi3 [" T+ x- b# E; D3 p' s& w
│ 4.4测试多个路由匹配的优先顺序.avi6 Y2 h6 V. y& N2 B% {2 L( I
│ 4.5测试字面量和常量必须严格匹配.avi
# Y+ s$ w% T% S4 r9 Q& ?2 I* D│ 4.6测试路由约束的作用.avi
# q5 W/ Q8 O* Z* k4 g9 J│ 4.7测试只含一个controller和一个action的URL.avi' y" C: S, W, G/ ?' H, J7 g
│ 4.8测试可能导致优先匹配的路由.avi, O5 y. {2 H$ Z% s5 L6 O
│ 4.9路由匹配总结.avi2 D, j2 I3 [% e4 Q9 K
│ : D' |6 e: } h0 I2 x
├─第05讲:控制器详解& N5 F) W& F8 O+ \2 ?1 D0 z4 G9 x- b! R
│ 5.1理解控制器..avi. }; W l6 S! |$ q9 {1 a
│ 5.2动作方法的参数.avi7 ` v- ?# x, Q6 K. a9 p& \0 ~
│ 5.3动作方法的3个重要特性.avi
, k* A: g& z' ^+ J5 W│ 5.4ActionResult详解.avi
; R6 X6 i5 ]! q, r* W' b; E│ 5.5隐式动作类型.avi3 z! g" Y: Q" i
│ 0 H+ l; p7 s; |' g8 ^* o- P2 p0 X
├─第06讲:MVC中的验证功能
4 `! W4 e9 ^+ {1 W+ Z! G" u6 q│ 6.1基于MVC的表单验证-验证特性分析.avi
: l+ W# a; b- t) \8 S│ 6.2基于MVC的表单验证-添加模型验证特性.avi9 y- C$ g9 g, M* r
│ 6.3基于MVC的表单验证-ModelState对象的使用.avi: V; J% Z. g5 T$ M: D
│ 6.4基于MVC的表单验证-在视图中展示验证信息.avi
' p2 [9 b, f# T6 p+ R│ 6.5基于MVC的表单验证-解决表单数据保存问题.avi
+ g5 `$ ~2 o- _. s) A│ 6.6视图助手-Htmlhelper的使用.avi0 i& h6 S2 p' j5 W0 p' o ~! [
│ 6.7验证码的生成.avi
7 V+ X+ P2 w# N( h, M│ $ M% M( M8 V3 h" B
├─第07讲:文件上传、下拉框、富文本与母版视图( X. ]' N. V4 v8 a/ I
│ 7.1MVC中的文件上传.avi& F) u f; A; u" s1 p( Y
│ 7.2静态下拉列表的实现.avi
+ g$ h$ E! X+ e' L k* e│ 7.3动态下拉列表的实现.avi+ M7 @, B& ~- [ F; b; m/ n
│ 7.4富文本编辑器CKEditor.avi
: v* S; A4 E& z/ Y2 R6 Y│ 7.5Razor母版视图的基本使用.avi5 g; l* `7 |/ V$ U0 {( W1 y* A
│ 7.6Razor母版视图的高级特点.avi% T4 ~$ w6 ~ X0 H$ e$ ^
│
) P" }& |0 m2 G( [1 a$ U- D( q" e├─第08讲:身份认证、错误处理与过滤器 ?% \9 r3 w+ U4 @
│ 8.1身份认证与授权所用类的分析.avi
/ X% D# S+ `, k. J' d│ 8.2身份认证与授权的代码实现.avi
0 C* V# `0 o' m$ }: b- y│ 8.3身份认证与授权的注销.avi0 c2 ^( g6 d+ q( \! R; o1 X3 H
│ 8.4使用Authrize特性实现授权.avi
6 ^6 B8 K5 z1 G, ^! Z3 ^│ 8.5使用Web.config配置整个网站的错误处理.avi- J G3 D2 V1 t7 L% r6 [4 L
│ 8.6使用HandleError处理错误.avi+ F( {* t8 [4 z( x0 Z9 X
│ 8.7自定义过滤器的使用方法.avi) D% K& B1 c2 E: l
│ 8.8过滤器的应用方式总结和优先级.avi
% q* _( f" u- o6 A% P7 B. e) ^+ z│ & W. a5 m; B" ]0 i7 d' ]2 Q" C* G: b1 D8 D- o
├─第09讲:MVC中的分部视图与Ajax. o) r% M4 x& u
│ 9.1分部视图的使用方法详解.avi. a9 h' e* k! R5 M5 l9 t7 [
│ 9.2MVC中的Ajax技术原理回顾.avi4 U6 W/ e {$ m
│ 9.3编写返回JSON格式数据的动作方法.avi Y9 P& }9 \/ z$ C! {
│ 9.4客户端对JSON数据的解析.avi
$ v' n8 S! Y1 U E& x2 G: V│ 9.5基于AjaxHelper构造无刷新表单.avi
' e6 X( \; n6 l/ Z│ 9.6基于AjaxHelper优化表单与请求判断.avi8 ], Z1 W+ X! i
│ 9.7基于jQuery的无刷新删除对象.avi6 ]% Y0 Y1 Q6 b
│ , l9 m* F4 `4 q0 N
└─第10讲:网站配置、发布与部署9 ^% T: a2 V1 L7 t, s1 v/ h) U
10.1网站的配置信息修改.avi
) d* i2 @0 c t' X" x6 Z! q4 [ 10.2网站发布具体步骤和演示.avi
* D5 ~; v& T! I 10.3在IIS上部署网站.avi2 G$ h$ q2 I( k* N2 U, z7 t
下载地址: |
|