Web开发新体验:ASP.NET 3.5 MVC架构与实战(含光盘1张)(.NET开发专家)
分類: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,.net,ASP.net,
品牌: 龚赤兵
基本信息·出版社:电子工业出版社
·页码:582 页
·出版日期:2009年09月
·ISBN:9787121092169
·条形码:9787121092169
·包装版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:.NET开发专家
产品信息有问题吗?请帮我们更新产品信息。
内容简介《Web开发新体验:ASP.NET 3.5 MVC架构与实战》内容基础、全面,适合ASP.NET 3.5 MVC的初学者学习,同时,也可作为相关培训机构或高等院校的教学参考用书。
ASP.NET 3.5 MVC框架,是微软今后开发Web应用程序的一个主流技术。初学者学习ASP.NET 3.5 MVC框架,将面对职场上带来众多全新的Web开发职位机遇,成就自我职业人生。
全书分为3大部分23章,以“体验篇—架构篇—实战篇”为线索展开讲解。在体验篇中,介绍了ASP.NET 3.5 MVC框架方方面面的基础知识;在架构篇中,循序渐进阐述二层、三层架构原理,彻底解密多层架构开发;在实战篇中,采用ASP.NET 3.5技术,基于多层架构实现了原创的ASP.NET 3.5 MVC博客网站,便于初学者学习、运用ASP.NET 3.5 MVC技术。
随书所附光盘包含实例源文件。
随书所附光盘包含实例源文件。
编辑推荐ASRN ET 3.5 MVC是—个免费、全新的微软框架,开发人员可以轻松构建基于下—代MVC模式的Web应用,特别有利于Web应用的单元测试以及测试驱动开发。
——ASPN.ET之父Scott Guthrie
我带领的开发团队经历大约l年半的开发时间,在发布了9个测试版本之后,于2009年3月18日正式发布了ASP.NET 3.5 MVC框架。ASRNET 3.5 MVC是微软开发下—代Web应用的全新技术框架。
——AS P.NET 3.5 MVC开发团队经理Phil Haack
通过ASP.NET 3.5 MVC开发Web应用,于开发者可以完全掌控HTML语言;便于同AJAX集成;构建易于理解的URL;便于Web应用程序的维护和扩展。
——ASP.NET3.5 MVC高级项目经理Stephen Walther
ASRNET 3.5 MVC框架是微软开发web应用的又一种全新开发方式,它提供了一系列优秀特性,使ASP.NET开发人员拥有了另一个选择。
——上海柏盛网络技术有限公司架构师 赵劫(网名老赵)
ASP.NET 3.5MVC是微软推出的、基于MVC模式、新的Web应用框架,可以避免原有的Web Forms中,由于需要维护控件图而导致的客户端页面庞大的不足。
——ASP.NET 3.5MVC教程一周年版主重点
目录
第1篇 体验篇
第1章 初识ASP.NET 3.5 MVC开发
第2章 路由进阶
第3章 HtmlHelper控件解析
第4章 自定义GridView控件开发
第5章 自定义视图引擎
第6章 图表开发
第7章 大、中型ASP.NET 3.5 MVC项目开发
第8章 过滤器解析、开发
第9章 控制器与视图之间的数据传递
第10章 jQuery视图开发
第11章 多项目混合开发
第12章 单元测试
第13章 网站部署
第2篇 架 构 篇
第14章 初识联系人管理网站
第15章 联系人管理网站初探
第16章 联系人管理网站进阶
第17章 联系人管理网站高级实现
第3篇 实战篇
第18章 博客网站初探
第19章 多层架构的博客网站
第20章 博客网站页面总体设计
第22章 博客网站管理页面
第23章 博客网站安全
……[看更多目录]
文摘第1篇 体验篇
第1章 初识ASP.NET 3.5 MVC开发
1.1 ASP.NET 3.5 MVC概述
1.1.1 为什么使用ASP.NET 3.5 MVC框架
1.Web Forms开发难以测试
在传统的ASENET应用开发中,微软的开发团队为开发者设计了一个较为完整、基于Web Forms的开发环境,使得构建Web应用相对容易,开发人员只需在一个可视化设计器中拖放控件,然后在表单中设置相关属性即可;开发人员通过编写代码来响应事件,使得对于程序逻辑的操作也变得非常直观。
然而在Web Forms中,微软构建了一个非常复杂的引擎,从而给页面的执行过程带来了许多的负面效应。开发者很难了解这背后的HTML是如何运作的,由于编程代码与HTML语言共处于同一页面,所以对于页面设计人员来说非常不友好;同时,如果没有合理控制ViewState的话,很容易得到一个包含大量ViewState的页面,使得该页面的尺寸远远超过所需的内容,最终页面打开的速度异常缓慢;随着Web应用越来越复杂化,不容易测试也越来越成为实际应用开发中的一个棘手问题。
2.ASP.NET 3.5 MVC开发易于测试
微软的开发团队于2007年12月发布的第一个ASP.NET 3.5 MVC预览版本以来,分别发布了8个后续的测试版本,终于在2009年3月18日正式发布ASP.NET 3.5 MVC 1.0版本。新的ASP.NET 3.5 MVC框架,避免了很多Web Forms所带来的复杂性,没有数据回传,没有在页面中保存视图状态,开发者可以完全掌控页面的呈现全过程,使用模型、视图及控制器将Web应用划分到不同的组件中,有利于开发人员与设计人员的分工,提高开发效率,同时也提高了程序的可维护性和扩展性,特别是有利于Web应用程序的测试,可以比较容易地实施测试驱动开发。