您好,欢迎来到聚文网。 登录 免费注册
ASP.NET MVC 1.0入门经典

ASP.NET MVC 1.0入门经典

  • 字数: 779000.0
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 作者: (意)凯雅雷塔 (伊)纳耶男 著 王德才 戴君 陶小梅 译
  • 出版日期: 2011-03-01
  • 商品条码: 9787302247760
  • 版次: 1
  • 开本: 16开
  • 页数: 494
  • 出版年份: 2011
定价:¥68 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
《ASP.NET MVC 1.0入门经典》介绍中小型ASPNETMVC应用程序涉及的所有基本概念、原理、方法及开发策略。它首先介绍ASPNETMVC的主要元素以及MVC模式的核心原理,然后讲述如何在ASP.NETMVC.中运行这些理论知识,最后提供了两个真实的案例研究,以便帮助您掌握ASPNET领域的更多实践知识。
作者简介
凯雅雷塔,Simone Chiaretta现任Avanade公司资深解决方案开发人员。Simone此前曾在Esperia公司担任Web开发人员,在Esperia开发的CMS至今仍支持着AC米兰网站。Simone是微软ASP.NET领域的MVP,曾参与多个开源项目的开发,他还是意大利.NET用户组的积极成员、UGIALT.NET用户组的创立者之一。
纳耶男(Keyvan Nayyeri),一名软件架构师和开发人员,主要致力于研究微软开发技术。他热衷于社区活动和开源软件,是一些享有盛誉的.NET开源项目的领导者。Keyvan获得微软和在线社区给予的多项殊荣,如微软VSXInsider和Telligent Community Server MVP。Keyvan此前曾编写多本Wrox书籍,包括Professional Visual Studio Extensibility、ProfessionalCommunityServer以及ProfessionalVisualStudio2008。
目录
第1章 模型.视图.控制器模式
1.1 MVC的发展历程
1.2 MVC的原理
1.3 MVC模式的工作流程
1.3.1 被动视图
1.3.2 表示模型
1.4 模型.视图一表示器模式
1.5 MVC相对于传统Web开发模式的优势
1.5.1 单元测试
1.5.2 测试驱动开发
1.5.3 首先设计接口的方式
1.6 小结
1.7 练习

第2章 ASP.NETWebForms与ASP.NETMVC
2.1 概述
2.2 ASP.NETWebFOrlTIS与ASP.NETMVC的比较
2.2.1 ASENETWebForms存在的问题
2.2.2 ASENETMVC解决ASENET
WebForms问题的方式
2.3 编程模型
2-3.1 ASENETWebForms编程模型
2.3.2 ASENETMVC编程模型
2.4 ASP.NET开发的主要元素
2.5 ASPNET、ASPNETWlebForms以及ASP.NETMVC之间的关系
2.6 ASP.NETMVC中MVC模式的实现
2.6.1 ASP.NETMVC中的模型
2.6.2 ASENETMVC中的控制器
2.6.3 ASP.NETMVC中的视图
2.6.4 ASENETMVC中的路由
2.7 小结
2.8 练习

第3章 ASP.NETMVC入门
3.1 安装ASPNETMVC
3.2 创建ASP.NETMVC项目
3.3 检查解决方案的结构
3.3.1 控制器
3.3.2 视图
3.3.3 模型
3.3.4 ASENETMVC的应用程序类
3.3.5 Web配置文件
3.3.6 内容文件
3.3.7 脚本文件
3.4 测试项目
3.5 一个ASPNETMVC示例
3.6 小结
3.7 练习

第4章 模型
4.1 Microson为MVC中的提供的内容
4.2 模型概述
4.3 用于构建模型的不同选项
4.4 LINQtoSQL
4.5 ADO.NET数据库对象
4.6 ADO.NETEntityFramework
4.7 XML
4.8 有关创建数据模型的重要注意事项
4.9 第三方组件和工具
4.10 小结
4.1l 练习

第5章 控制器
5.1 控制器的职责
5.2 创建控制器
5.3 定义动作
5.4 向视图传递数据
5.5 从请求检索数据
5.5.1 动作参数
5.5.2 在动作中绑定数据
5.6 动作结果的类型
5.6.1 ViewResult
5.6.2 PartialViewResult
5.6.4 RedirectToRouteResult
5.6.5 JsonResult
5.6.6 JavaScriptResult
5.6.7 ContentResult
5.6.8 FileContentResult
5.6.9 EmptyResult
5.7 使用核心ASENE'[’对象
5.8 小结
5.9 练习

第6章 视图
6.1 视图的职责
6.2 视图的结构
6.3 使用ⅥsualStudio创建视图
6.3.1 松散类型视图
6.3.2 强类型视图
6.4 使用ASENETMVC方式编写HTML
6.4.1 生成链接的辅助方法
6.4.2 表单辅助方法
6.4.3 验证辅助方法
6.5 其他内容
6.6 编写自己的辅助方法
6.7 创建视图的快捷方式
6.8 小结
6.9 练习

第7章 路由
7.1 没有路由时的状况
7.2 重要概念
7.3 路由剖析
7.3.1 UPd。属性
7.3.2 Defaults属性
7.3.3 Constraints属性
7.3.4 DataTokens属性
7.3.5 RouteHandler属性
7.4 注册路由的方式
7.5 使用ASP.NETMVC更简单地
管理路由
7.6 调试路由
7.7 小结
7.8 练习

第8章 单元测试概念
8.1 单元测试的含义
8.2 单元测试的结构
8.2.1 测试的四个阶段
8.2.2 固定装置
8.2.3 执行顺序
8.2.4 用于控制测试的特性
8.2.5 结果验证
8.2.6 代码覆盖率
8.3 使用VisualStudio编写测试程序
8.3.1 VisualStudio测试用户界面
8.3.2 编写第一个测试类
8.4 测试依赖于外部组件的类
8.4.1 使测试变得更容易的模式
8.4.2 使用测试替身
8.4.3 模拟对象
8.5 小结
8.6 练习
第9章 测试ASPNET MVC应用程序
第10章 组件
第11章 动作过滤器
第12章 AJAX
第13章 部署
第14章 利用ASP.NET Web Forms的功能
第15章 身份验证与授权
第16章 扩展ASP.NET MVC
第17章 从ASP.NET WebForms迁移
第18章 案例研究一
第19章 案例研究二
附录A 参考资料
附录B 练习参考答案

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网