ASP.NET MVC4架构实现与项目实战

副标题:无

作   者:张正礼编著

分类号:

ISBN:9787302345886

微信扫一扫,移动浏览光盘

简介

《ASP.NET MVC4架构实现与项目实战》内容包括ASP.NETMVC4框架、路由、控制器、视图、HTML帮助器、模型、Ajax技术、单元测试与异常处理、安全机制等,还提供了ASP.NETMVC4构建在线RSS阅读器和BBS两个系统的完整实例。

目录

第1章ASP.NETMVC4入门
1.1.NET框架简介
1.1.1.NET框架的发展历程
1.1.2.NET语言
1.1.3公共语言运行时
1.1.4.NET类库
1.1.5VisualStudio
1.1.6ASP.NET
1.2MVC设计模式
1.2.1传统ASP.NETWeb表单方案存在的问题
1.2.2MVC
1.2.3ASP.NETMVC
1.2.4ASP.NETMVC4框架的安装
1.3ASP.NETMVC应用程序
1.3.1MVC应用程序结构
1.3.2MVC应用程序的执行
1.4MVC设计模式与三层架构
1.4.1什么是架构
1.4.2三层架构
1.4.3MVC设计模式与三层架构
1.5创建第一个应用程序
1.6小结
第2章路由
2.1理解路由
2.1.1URL路由与非URL路由的区别
2.1.2URL路由的功能
2.1.3URL路由机制
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.3AreaS
2.4由路由生成URLs
2.5在Web表单中使用路由
2.6与路由相关的类
2.7小结
第3章控制器
3.1理解控制器
3.1.1控制器的角色解析
3.1.2控制器的工作方式
3.2控制器类
3.2.1ControllerBase类
3.2.2Controller类
3.2.3控制器类的定义
3.2.4创建控制器
3.2.5VieWData
3.2.6ViewBag
3.2.7TempData
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.1Authorize过滤器
3.5.20utputCache过滤器
3.5.3HandleError过滤器
3.5.4自定义行为过滤器
3.5.5行为过滤器的执行顺序
3.6小结
第4章视图
4.1视图的创建
4.1.1在View文件下创建视图
4.1.2为行为方法添加视图
4.2理解视图
4.2.1从控制器获取数据
4.2.2强类型视图
4.2.3视图类
4.2.4视图引擎
4.3Razor视图引擎
4.3.1概述
4.3.2Razor视图引擎版的HelloWorld
4.3.3Razor视图引擎的语法
4.3.4Layout
4.3.5ViewStart
4.3.6部分视图
4.3.7子行为
4.4小结
第5章HTML帮助器
5.1概述
5.2表单
5.2.1BeginForm帮助器方法
5.2.2BeginForm帮助器方法的使用
5.3Input
5.3.1CheckBox帮助器方法
5.3.2RadioButton
5.3.2RadioButton帮助器方法
5.3.3TextBox帮助器方法
5.3.4Password帮助器方法
5.3.5Hidden帮助器方法
5.4强类型Input
5.5创建列表
5.5.1下拉列表帮助器方法
5.5.2列表框帮助器方法
5.6多行文本框
5.6.1TextArea方法
5.6.2TextAreaFor方法
5.7渲染帮助器方法
5.7.1ActionLink方法
5.7.2RouteLink方法
5.7.3生成子视图
5.7.4生成子行为
5.7.5Url帮助器方法
5.8小结
第6章模型
6.1模型定义和创建
6.1.1定义模型
6.1.2创建模型
6.2使用模板
6.2.1模板视图帮助器
6.2.2设置生成的HTML标记的样式
6.2.3使用Metadata
6.3模型绑定
6.3.1默认的值提供器
6.3.2默认的模型绑定
6.3.3简单类型绑定
6.3.4复杂类型绑定
6.3.5绑定数组和集合
6.3.6绑定字典
6.3.7有选择地绑定属性
6.3.8手工调用模型绑定
6.3.9处理绑定错误
6.3.10实现文件上传
6.3.11定制模型绑定类
6.4模型验证
6.4.1显示验证信息
6.4.2客户端验证模型
6.4.3服务器端验证模型
6.5小结
……
第7章Ajax技术
第8章单元测试与异常处理
第9章安全机制
第10章在线RSS阅读器
第11章BBS系统

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

ASP.NET MVC4架构实现与项目实战
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon