ASP.NET MVC 5框架是微软ASP.NET Web平台的新进展。它提供了高生产率的编程模型,结合ASP.NET的优势,促成更整洁的代码架构、测试驱动开发和强大的可扩展性。本书涵盖ASP.NET MVC 5的所有开发优势技术,包括用C#属性定义路由技术及重写过滤器技术等。且构建MVC应用程序的用户体验也有本质上的改进。其中书里也专一讲解了用新Visual Studio 2013创建MVC应用程序时的技术和技巧。本书包括完整的开发工具介绍以及对代码进行辅助编译和调试的技术。本书还涉及流行的Bootstrap JavaScript库,该库现已被纳入到MVC 5之中,为开发人员提供更广泛的多平台CSS和HTML5选项,而不必像以前那样去加载大量的第三方库。本书适合程序员、Web开发者学习,也适合作为大中专院校相关专业的师生用书和培训学校的教材。
这是一本关于ASP.NET和面向对象程序设计的书,ASP.NET和传统的脚本式语言(如asp)相比,一个重要的进步就是它提供了一个真正的面向对象的编程模型,使我们可以很好地将用户界面层、业务逻辑层和数据访问层分离,使我们的系统具有更好的性能,更加稳定和易于维护。 本书TASP.NET和面向对象程序设计的方方面面,如对象模型、类的设计、程序架构、事件模型、服务器控件、成员管理等。书中不仅详细地讲述了程序设计的具体方法,而且还深入地分析了如何使这些方法在开发过程中实现化。稍有ASP.NET基础的读者,在读完此书后,无论是在理论上还是程序设计技巧上都会得到很大的提高。 本书还介绍了一些实际开发中非常实用的工具的用法,如开发工具VisuaI Studio代码和版本管理工具VisuaI Source Safe和非常有效的工作流程如测试驱动的开发。本书的另一个显
《ASP.NET MVC 4实战》讲解深入到ASP.NET MVC开发内部,可作为在.NET平台上开发Web应用程序的程序员的一本很好的指南。 《ASP.NET MVC 4实战》分为3部分,共24章。部分(~4章)介绍ASP.NET MVC框架,通过创建一个简单的留言簿应用程序,解释该框架的核心概念。第2部分(第5~15章)涉及几个在使用ASP.NET MVC时需要理解的重要的主题,包括验证、Ajax、安全性和路由,并用一些具体示例以阐述这些概念。此外,这部分还讲解了一些编程技巧,例如,如何构建视图专用模型和轻量控制器。最后讲解了如何在MVC应用程序中利用第三方的NHibernate项目进行数据访问。第3部分(6~24章)探讨了几个高级主题,主要侧重于框架的可扩展点,包括如何扩展控制器、如何使用依赖性注入,以及如何扩展区域以使得它们易于可重新分发。第23章和第24章涉及移动布局和Web API,这些是以前的ASP.NET MVC版本不能