ASP.NET MVC实战:Jeffrey Palermo, Ben Scheirman, Jimmy Bogard合著
需积分: 0 9 浏览量
更新于2024-07-23
收藏 10.24MB PDF 举报
"Manning.ASP.Dot.NET.MVC.In.Action - 一本由Jeffrey Palermo、Ben Scheirman和Jimmy Bogard合著的关于ASP.NET MVC技术的深入实践指南,书中涵盖了ASP.NET MVC框架、MVC Contrib、NHibernate等多个相关主题。"
在软件开发领域,特别是Web应用程序开发中,ASP.NET MVC(Model-View-Controller)框架已经成为构建高性能、可维护性和扩展性强的网站的首选工具。这本书《ASP.NET MVC in Action》由知名开发者Jeffrey Palermo、Ben Scheirman和Jimmy Bogard共同编写,旨在帮助读者深入理解和掌握这一强大的开发框架。
本书首先会介绍ASP.NET MVC的基本概念,包括控制器、视图和模型的职责,以及它们如何协同工作来实现分层架构。读者将了解到如何创建路由规则,以控制应用程序的URL结构,以及如何利用ASP.NET MVC的强类型视图和辅助方法来生成HTML代码,从而提高代码的可读性和安全性。
书中还将详细讲解MVC Contrib库,这是一个由社区驱动的项目,提供了许多对ASP.NET MVC的扩展和增强功能,例如表单助手、分页控件和过滤器等。通过学习如何使用这些工具,开发者可以更快地构建出复杂的用户界面和功能。
NHibernate部分将引导读者进入ORM(对象关系映射)的世界,这是一种在.NET环境中处理数据库的强大工具。读者将学习如何配置NHibernate,使用它来映射数据库表格到.NET类,并进行数据持久化操作,从而减少与SQL的直接交互,提高代码的可维护性。
此外,书中还会讨论测试驱动开发(TDD)在ASP.NET MVC项目中的应用,以及如何利用Moq和NUnit等测试框架进行单元测试和集成测试,确保代码质量。此外,作者们还会分享最佳实践和设计模式,帮助开发者构建出可扩展和易于维护的代码结构。
《ASP.NET MVC in Action》是一本全面覆盖ASP.NET MVC技术的实战指南,不仅适合初学者了解和掌握MVC框架,也对有经验的开发者提供了深入的洞察和技巧。通过阅读本书,读者可以提升自己的技能,更好地应对现代Web开发的挑战。
2011-11-02 上传
2010-03-28 上传
2011-03-18 上传
2010-11-06 上传
2010-01-11 上传
2010-01-05 上传
2010-01-05 上传
2012-06-08 上传
2010-07-01 上传
keithyao
- 粉丝: 0
- 资源: 4
最新资源
- WordPress作为新闻管理面板的实现指南
- NPC_Generator:使用Ruby打造的游戏角色生成器
- MATLAB实现变邻域搜索算法源码解析
- 探索C++并行编程:使用INTEL TBB的项目实践
- 玫枫跟打器:网页版五笔打字工具,提升macOS打字效率
- 萨尔塔·阿萨尔·希塔斯:SATINDER项目解析
- 掌握变邻域搜索算法:MATLAB代码实践
- saaraansh: 简化法律文档,打破语言障碍的智能应用
- 探索牛角交友盲盒系统:PHP开源交友平台的新选择
- 探索Nullfactory-SSRSExtensions: 强化SQL Server报告服务
- Lotide:一套JavaScript实用工具库的深度解析
- 利用Aurelia 2脚手架搭建新项目的快速指南
- 变邻域搜索算法Matlab实现教程
- 实战指南:构建高效ES+Redis+MySQL架构解决方案
- GitHub Pages入门模板快速启动指南
- NeonClock遗产版:包名更迭与应用更新