第1章 ASP.NET MVC 4入门
1.1.NET框架简介
1.1.1 .NET框架的发展历程
1.1.2.NET语言
1.1.3 公共语言运行时
1.1.4.NET类库
1.1.5 Visual Studio
1.1.6 ASP.NET
1.2 MVC设计模式
1.2.1 传统ASP.NET Web表单方案存在的问题
1.2.2 MVC
1.2.3 ASP.NET MVC
1.2.4 ASP.NET MVC 4框架的安装
1.3 ASP.NET MVC应用程序
1.3.1 MVC应用程序结构
1.3.2 MVC应用程序的执行
1.4 MVC设计模式与三层架构
1.4.1 什么是架构
1.4.2 三层架构
1.4.3 MVC设计模式与三层架构
1.5 创建第一个应用程序
1.6 小结
第2章 路由
2.1 理解路由
2.1.1 URL路由与非URL路由的区别
2.1.2 URI路由的功能
2.1.3 URL路由机制
2.2 定义路由
2.2.1 添加路由
2.2.2 路由格式
2.2.3 默认的路由
2.2.4 设置路由参数的默认值
2.2.5 处理包含未知URL片段数的URL请求
2.2.6 为匹配的URL添加约束条件
2.2.7 显式禁用路由
2.2.8 调试路由
2.3 AreaS
2.4 由路由生成URLs
2.5 在Web表单中使用路由
2.6 与路由相关的类
2.7 小结
第3章 控制器
3.1 理解控制器
3.1.1 控制器的角色解析
3.1.2 控制器的工作方式
3.2 控制器类
3.2.1 ControllerBase类
3.2.2 Controller类
3.2.3 控制器类的定义
3.2.4 创建控制器
3.2.5 VieWData
3.2.6 ViewBag
3.2.7 TempData
3.3 行为方法
3.3.1 行为方法参数
3.3.2 自动映射行为方法参数
3.3.3 返回类型
3.4 异步控制器
3.4.1 处理异步请求
3.4.2 异步控制器的实现
3.4.3 同步或异步请求处理的选择
3.5 行为过滤器
3.5.1 Authorize过滤器
……
第4章 视图
第5章 HTML帮助器
第6章 模型
第7章 Ajax技术
第8章 单元测试与异常处理
第9章 安全机制
第10章 在线RSS阅读器
第11章 BBS系统