下载  >  开发技术  >  Web开发  > ASP.NET MVC4 in Action

ASP.NET MVC4 in Action 评分:

ASP.NET MVC4 in Action
Praise for earlier editions of AsPNEt MVC in action This book does a good job of not only showing you what to do, it also provides cautionary words to avoid poor practices that may lead to maintenance issues on non-trivial applications Venkat Subramanian, NoFluffjustStuff Blogs I really enjoyed ASP. NET MVC in Action and highly recommend it for a fresh look at the AsP. NET MVCframework David hayden, Microsoft mvP ASP. NET MVC in Action will guide you from your first project through advanced topics such as AJAX and deploying on suboptimal hosting environments. The writing style is clear and concise. Diagrams and code examples are abundant. I recommend it for anyone looking for a great resource for learning about or becoming a better user of the ASP NET MVC framework - Nathan Stott, Partner and software Engineer, Whiteboard-IT Im very happy with this book. I would definitely recommend it to anyone interested in ASPNET MVC. Getting beyond the text that comes with the Codecamp server is Just icing on the cake chrisStewartCompiledmonkey.com The authors not only did an excellent job of putting together a great practical guide to ASP NETMVC, they also successfully embedded some subversive ALT. NET concepts that will make us all better developers. And at the end of the day, that is a damn fine accomplishment! Bobby Johnson, AppExtremes As my first introduction to MvC, I found this book very readable and interesting roger wright, engineering manager, aha macaw Power service ASPNET MVC 4 in action A revised edition of asp net mvc 2 in action JEFFREY PALERMO, JIMMY BOGARD ERIC HEXTER. MATTHEW HINZE AND JEREMY SKINNER MANNING Shelter island For online information and ordering of this and other Manning books, please visit www.manning.com.Thepublisheroffersdiscountsonthisbookwhenorderedinquantity For more information, please contact Special sales Department Manning publications co 20 Baldwin Road PO BoX 261 Shelter island.ny11964 Emailorders@manning.com @2012 by Manning Publications Co. All rights reserved No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by means electronic, mechanical, photocopying, or otherwise, without prior written permission of the publisher. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in the book, and Manning Publications was aware of a trademark claim, the designations have been printed in initial caps or all caps o Recognizing the importance of preserving what has been written, it is Manning 's policy to h the books we publish printed on acid-free paper, and we exert our best efforts to that end ve Recognizing also our responsibility to conserve the resources of our planet, Manning books are printed on paper that is at least 15 percent recycled and processed without the use of elemental chlorine Manning publications co Development editor: Cynthia Kane 20 Baldwin Road Technical proofreader: avier lozano PO Box 261 Copyeditor: Andy carroll Shelter island. ny11964 Proofreader: Maureen Spencer Cover designer: Marija Tudor Typesetter: Gordan Salinovic SBN9781617290411 Printed in the united states of america 12345678910-MAL-171615141312 brief contents PART 1 HIGH-SPEED FUNDAMENTALS Introduction to asPnet mvc 3 Hello mvc world 12 3 Ⅴ iew fundamentals38 4 Action-packed controllers 59 PART 2 WORKING WITH ASP.NET MVC n79 5■Ⅴ iew models81 Validation 92 7 Ajax in ASP. NET MVC 104 Security 135 Controlling URls with routing 158 Model binders and value providers 185 Mapping with AutoMapper 197 Lightweight controllers 207 Organization with areas 220 14 Third-party components 232 15 Data access with NHibernate 244 BRIEF CONTENTS PARt 3 MASTERING ASP NET MVC 265 16 Extending the controller 267 17 Advanced view techniques 276 18 Dependency injection and extensibility 294 Portable areas 311 20 Full system testing 321 21 Hosting ASP.NET MVC applications 389 22 Deployment techniques 365 Upgrading to ASP.NET MVC 4 374 24口 ASP.NET Web apl385 contents foreword xu foreword to the second edition xvi foreword to the first edition xvii preface xix acknowledgments xxiii about this book xxvi about the authors xxix about the cover illustration xxxii PART 1 HIGH-SPEED FUNDAMENTALS.. Introduction to ASP. NET MVC 3 1 Setting the stage 4 The. NET platform 4. ASP. nEt Web Forms 5 1.2 What is ASP. NET MVC? 5 The mvc pattern 7. Benefits of AsP. NET Mvc 8 1.3 What's new in ASP. NET MVC 3/4 8 The Razor view engine 9- Package management with NuGet 9 Improved extensibility 10- Global action filters 10- Dynamic language features 10. Partial page output caching 10 Ajax improvements 10. Validation improvements 10 4 Summary CONTENTS 2 Hello MvC world 12 2.1 Setting up your development environment 13 Installing MvC using the Web Platform Installer 13 2.2 Creating your first mvc application 15 Controllers, actions, and displaying dynamic content 19 plate 17 Creating a new project 15. a tour of the default project te 2.8 The Guestbook sample application 23 Creating the database 23. Adding the model 24. Accepting guestbook entries 28. Displaying guestbook entries 33 Customizing the look and feel with layouts 35 2.4 Summary 37 View fundamentals 38 3.1 Introducing views 38 Selecting a view to render 39. Overriding the view name 40 3.2 Passing data to views 40 Examining the viewdataDictionary 40 The viewBag 42 Strongly typed views with a view model 43. Displaying view model data in a view 44 8.8 Using strongly typed templates 48 EditorFor and Display For templates 49. Built-in templates 51 Selecting templates 52: Customizing templates 54 8.4 Summary 58 4 Action backed controllers 59 4.1 Exploring controllers and actions 60 I Controller and the controller base classes 60. what makes an action method 62 4.2 What should be in an action method? 63 Manually mapping view models 64: Input validation 66 4.8 Introduction to unit testing 69 Using the provided test project 69. Testing the Guestbook controller 71 4.4 Summary 77 CONTENTS PaRT 2 WORKING WITH ASP.NET MVC 900 79 View models 81 5.1 What is a view model? 82 The online store example 82. Building the view model 84 Delivering the presentation model 84.Viewdata Model 85 5.2 Representing user input 86 Designing the model 86. Presenting the input model in a view 87. Working with the submitted input 88 5.3 More complex models for both display and input 89 Designing a combined display and input model 90 a Working with the input model 90 5.4 Summary 91 Validation 92 6.1 Server-side validation 93 Validation with Data annotations 93. Extending the Modelmetadata provider 96 6.2 Client-side validation 98 Getting started with client-side validation 99. Using RemoteAttribute 100- Creating custom client-side validators 101 6.3 Summary 103 Ajax in AS. NET MVC 104 7.1 Ajax with jQuery 105 jQuery primer 106. Using jQuery to make Ajax requests 107 Progressive enhancement 109. Using Ajax to submit form data 111 7.2 ASP. NET MVC Ajax helpers 114 Ajax. ActionLink 116. Ajax. Begin Form 117. Ajax options 118 Differences from earlier versions of asP. NETMvc 119 7. 8 Ajax with JSON and client templates 120 Ajax with sON 120 Client-side templates 124. Finishing touches 126 7.4 Creating an autocomplete text box 129 Building the Cities Controller 129 7.5 Summary 134

...展开详情
2012-08-22 上传 大小:11.24MB
举报 收藏
分享

评论 下载该资源后可以进行评论 共3条

sqshine 好书,可以用,谢谢
2013-01-17
回复
leon2220 可以下,已经在用了。
2013-01-17
回复
iovesuperpg 可以下,正是需要的,谢谢
2012-11-26
回复
ext ajax acti

ext ajax

立即下载
施耐德Acti9产品目录2012

施耐德品牌,新型Acti9系列产品,2012年版选型目录。

立即下载
filemanager-actions_3.4-1_amd64.deb

Ubuntu18.04右键打开terminator. 安装包filemanager-actions_3.4-1_amd64.deb

立即下载
akka in action

英文版的akka实战,从基础到入门,再到集群的讲解,通过本书可以对akka系统学习

立即下载
Ajax in action(中文版+源码)

下载说明:<br><br>共八章 CSDN web版书籍连载整理成PDF文档,有目录,附源码!<br>目前最全的中文电子版本!<br><br>内容介绍:<br>Ajax领域的新框架和组件库层出不穷,一些功能非常简单,一些则是过度的设计或者存在着严重的设计问题。Ajax开发者对于应该选择什么样的框架感到茫然无助,毫无疑问,Ajax in Action可以帮助你。本书是目前已经出版的唯一一本深入探讨Ajax开发中的架构问题的著作,这使得它显得卓而不群。如果不去深入研究Ajax开发中的架构问题,Ajax开发领域将会再现J2EE开发领域早年的那种混乱局面,本书将会使得Ajax开发秩序井然。我们需要的不

立即下载
ajax in action :ajax 实战 源码

Ajax in action也就是ajax实战。比较经典的ajax书籍。

立即下载
redis in action 中文 + java源代码

redis in action 中文 + java源代码 书中的php代码对应一份java代码,简单易懂

立即下载
3天学透ActionScript.pdf

3天学透 Acti onscri pt (第一天) 第一天:什么是 Acti onscri pt ? 1.类的由来 1.1 C 语言中的结构体

立即下载
RabbitMQ实战.高效部署分布式消息队列.rar

RabbitMQ实战,汪佳南翻译,是消息中间件方面的经典书籍之一,值得一看

立即下载
海康威视DS-9600 8600 7700 7600系列操作手册V2.3.3(标配中文)

基本功能特性列举如下:  支持网络设备接入,可以接入网络摄像机、网络快球和网络视频服务器,可接入第三方(ACTi、ARECONT、AXIS、Bosch、Brickcom、Canon、Panasonic、PELCO、SAMSUNG、SANYO、SONY、VIVOTEK、ZAVIO)网络摄像机,也可通过协议自定义方式接入第三方摄像机。  支持标准ONVIF和PSIA协议。  每个IP通道支持双码流压缩,其中最大支持5MP辨率。  每个通道的视频编码参数独立可调,包括分辨率、帧率、码率、图像质量等。  每个通道支持主码流定时压缩参数和子码流压缩参数。  支持快速添加IP通道功能。  支

立即下载
Swagger(weblogic服务启动)

NULL 博文链接:https://acti.iteye.com/blog/2358647

立即下载
Family Album USA-Linden Street01-1

Family Album USA-Linden Street,actI,由于档案大于15M,所有分割压缩为两部分.

立即下载
Myecise插件activiti

Myecise插件activitiMyecise插件activitiMyecise插件activitiMyecise插件acti

立即下载
Python测试肥胖数据

Python测试肥胖数据,处理Obes-phys-acti-diet-eng-2014-tab.xls数据,得到拟合结果。

立即下载
Android代码-BottomBarDemo

BottomBar使用 开源地址:https://github.com/roughike/BottomBar PS:如果觉得文章太长,你也可观看该课程的视频,亲,里面还有高清,无码的福利喔 运行效果 使用步骤 1. 在Module的build.gradle添加依赖 compile 'com.roughike:bottom-bar:2.0.2' 2. 创建底部Tab的配置文件res/xml/bottombar_tabs.xml: > icon:Tab的图片,注意图片不能是透明的,不能存在padding, 可使用Generic Icon Generator生成, > 选择“Trim”, Pad

立即下载
英语----走遍美国

第一卷 第一章 走遍美国 【回到开始】【下一篇】 -------------------------------------------------------------------------------- 第一课:LindenStreet林登大街46号 ACTI Excuseme.MynameisRichardStewart.对不起我叫RicharrdStewart I&#39;maphotographer.我是一位摄影师。 MayItakeapictureofyouandyourlittleboy?我可以替和的小小男孩拍一张照 Wh

立即下载
Family Album USA-Linden Street01-2

Family Album USA-Linden Street,actI,由于档案大于15M,所有分割压缩为两部分

立即下载
activiti课程配套文档

activiti课程的配套文档,包括课程的ppt,acti和viti官方文档用户手册,及需要的jar包,照着文档就可敲出案例来

立即下载
active插件

按键精灵active插件

立即下载
Eclipse activiti插件在线离线安装

Eclipse activiti插件在线离线安装 提供如何找到下载资源、安装方式

立即下载