ASP.NET MVC 1.0高级编程

节选

[

《ASP.NET MVC 1.0高级编程》内容简介:ASP.NET MVC架构是以一些核心原则(可扩展性、可测试性和关注点分离)为指导从头设计而成的。该架构添加了各种约定以帮助开发人员走向成功,并且提供了适合于Web工作方式的流线型开发体验。对于想剥离抽象层并接近事物实质的开发人员来说,ASP.NET MVC就很合适。对于特别关心架构如何组合在一起的开发人员来说,ASP.NET MVC也极具扩展性,几乎允许对其任何部分进行定制,甚至可按个人喜好整体替换。《ASP.NET MVC 1.0高级编程》由ASP.NET小组成员编写,Scott Guthrie首先提供了一个说明如何构建应用程序的完整演示,然后深入介绍MVC的基本概念和历史,并快速过渡到讨论ASP.NET MVC模式如何实现这些概念。在学习《ASP.NET MVC 1.0高级编程》的过程中,您将理解在从传统的ASP.NET Web Forms转移到ASENET Mvc时所需的思维转换以及一旦转移后所获得的收益。《ASP.NET MVC 1.0高级编程》主要内容◆给MVC提供补充支持的各种工具集和技术,女11SubSonic、LINQ、jQuery和REST◆标准ASP.NET MvC应用程序的结构◆高级路由策略以及扩充架构的高级技巧◆ASENETMVC和IASP.NET WebForms;艺间的区别以及如何在两者间共享数据◆如何保护ASPNET MVCI立用程序的安全《ASP.NET MVC 1.0高级编程》读者对象《ASP.NET MVC 1.0高级编程》面向希望在构建WeN立用程序时利用关注点分离、可扩展性和对标记进行控制的ASP.NET开发人员,同时要求读者掌握使用c#进行ASENET开发。

]

本书特色

[

本书由asp.net小组成员编写,作者scott guthrie首先提供了一个说明如何构建应用程序的完整演示,然后深入介绍mvc的基本概念和历史,并快速过渡到讨论asp.net mvc模式如何实现这些概念。在学习本书的过程中,您将理解在从传统的asp.net web forms转移到asp.net mvc时所需的思维转换以及一旦转移后所获得的收益。

]

内容简介

[

asp.net mvc架构是以一些核心原则(可扩展性、可测试性和关注点分离)为指导从头设计而成的。该架构添加了各种约定以帮助开发人员走向成功,并且提供了适合于web工作方式的流线型开发体验。
对于想剥离抽象层并接近事物实质的开发人员来说,asp.net mvc就很合适。对于特别关心架构如何组合在一起的开发人员来说,asp.net mvc也极具扩展性,几乎允许对其任何部分进行定制,甚至可按个人喜好整体替换。
本书由asp.net小组成员编写,scott guthrie首先提供了一个说明如何构建应用程序的完整演示,然后深入介绍mvc的基本概念和历史,并快速过渡到讨论asp.net mvc模式如何实现这些概念。在学习本书的过程中,您将理解在从传统的asp.net web forms转移到asp.net mvc时所需的思维转换以及一旦转移后所获得的收益。

]

作者简介

[

Rob Conery,在Microsoft的ASP.NET小组中工作。他是SubSonic的创建者,也是Commerce Starter Kit(一个免费的.NET开放源代码的电子商务平台)的主要设计师。他和他的妻子以及两个)L(Maddy和Ruby)住在夏威夷的考艾岛。
Scott Guthrie,是Microsoft的.NET Developer Division的副总裁。他所率领的开发小组主要负责交付Microsoft Visual Studio开发工具以及用于构建客户端和Wleb应用程序的Microsoft.NET架构技术。作为.NET项目的主创人员,Guthrie自1999年以来就一直在ⅥsualStudio和.NET架构的设计和开发中扮演着非常重要的角色。Guthrie还负责Microsoft的wleb服务器平台和开发工具小组的工作。最近,他还促成了Silverlight的开发,silverlight是一款跨浏览器,是用来交付下一代媒体经验以及wleb上丰富的Intemet应用程序的跨平台插件。现在,Guthrie直接管理的开发小组有很多,这些小组分别负责构建公共语言运行厍(CLR)、ASENET、Silverlight、Windows Presentation Foundation(WPF)、IIS、CommerceServer以及用于Web、客户端和Silverlight开发的Visual Studio Tools。Guthrie毕业于杜克大学的计算机科学专业。
Phil Haack,是ASP.NET小组的高级编程经理,主要负责ASENET MVC项目。在加入Microsoft之前,Phil Haack曾是一个代码搜索引擎的产品经理、一家网络游戏公司的开发经理,也曾是流行西班牙语电视网络的高级设计师。作为一名编码的狂热者,Phil Haack喜欢制作软件。他不仅仅喜欢编写软件,而且热衷于在他的博客(http:∥haacked.com)上撰写关于软件和软件管理的内容。在闲暇时间,Phil Haack向各种开放源代码的项目投稿,他是Subtext博客引擎项目的创建人,这个项目当然也正在使用ASENET MVC来重写。

]

目录

第1章 nerddinner第2章 mvc与asp.net第3章 asp.ne>asp.net mvc第4章 路由和url第5章 控制器第6章 视图第7章 ajax第8章 过滤器第9章 保护应用程序的安全第10章 使用asp.net mvc进行测试驱动开发第11章 可测试的设计模式第12章 将web forms和mvc相结合

封面

ASP.NET MVC 1.0高级编程

书名:ASP.NET MVC 1.0高级编程

作者:康纳利(Rob Conery)

页数:422

定价:¥58.0

出版社:清华大学出版社

出版日期:2010-03-01

ISBN:9787302222439

PDF电子书大小:46MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注