Professional+ASP.NET+MVC+3.pdf

所需积分/C币:22 2012-02-07 11:39:55 14.48MB PDF
收藏 收藏 3
举报

Professional+ASP.NET+MVC+3
PROFESSIONAL ASP NET MVC 3 FOREWORD INTRODUCTION CHAPTER 1 Getting started CHAPTER 2 Controllers 23 CHAPTER 3 Views 39 CHAPTER 4 Models 69 CHAPTER 5 Forms and hTML Helpers 93 CHAPTER 6 Data Annotations and validation 117 CHAPTER 7 Securing Your Application ∴........135 CHAPTER 8 AJAX 179 CHAPTER 9 Routing 211 CHAPTER 10 NuGet 239 CHAPTER 11 Dependency Injection 271 CHAPTER 12 Unit Testing 291 CHAPTER 13 EXtending mvc 315 CHAPTER 14 Advanced Topics 339 NDEX。 389 rs indd i 74/20114:2737PM rs inddⅱ 74/20114:2738PM PROFESSIONAL ASP NET MVC 3 Jon galloway Phil haack Brad wilso K. Scott allen WILEY John Wiley Sons, Inc ndo 74/20114:2738PM Professional AsPNET mvc 3 Published by John Wiley sons, Inc 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Copyright o 2011 by John Wiley Sons, Inc. Indianapolis, Indiana Published simultaneously in Canada ISBN:978-1-118-07658-3 ISBN:978-1-118-15535-6(ebk) ISBN:978-1-118-15537-0ebk) ISBN:978-1-118-15536-3(cbk) Manufactured in the United States of america 10987654321 No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through pay ment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA01923, (978)750-8400, fax(978)646-8600 Requests to the Publisher for permission should be addressed to the Permissions Department, John Wiley Sons, Inc, 111 River Street, Hoboken, NJ 07030,(201)748-6011, fax(201)748 6008,oronlineathttp://www.wiley.com/go/permissions. Limit of Liability/Disclaimer of Warranty: The publisher and the author make no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifically disclaim all warranties, including without limitation warranties of fitness for a particular purpose. No warranty may be created or extended by sales or pro motional materials. The advice and strategies contained herein may not be suitable for every situation This work is sold with the understanding that the publisher is not engaged in rendering legal, accounting, or other professional services If professional assistance is rcquircd, thc scrviccs of a competent professional pcrson should be sought. Ncithcr thc pub lisher nor the author shall be liable for damages arising herefrom. the fact that an organization or Web site is referred to in this work as a citation and/or a potential source of further information does not mean that the author or the publisher ndorses the information the organization or Web site may provide or recommendations it may make. Further, readers should be aware that Internet Web sites listed in this work may have changed or disappeared between when this work was written and when it is read For general information on our other products and services please contact our Customer Care Department within the Unitcd Statcs at (877)762-2974, outside the Unitcd Statcs at (317)572-3993 or fax(317)572-4002 Wiley also publishes its books in a variety of electronic formats. Some content that appears in print mlay not be available in electronic books Library of Congress Control Number: 2011930287 Trademarks: Wiley, the Wiley logo, Wrox, the Wrox logo, Programmer to Programmer, and related trade dress are trade marks or registered trademarks of John Wiley Sons, Inc and/or its affiliates, in the United States and other countries and may not be used without written permission. All other trademarks are the property of their respective owners. John Wiley sons, Inc. is not associated with any product or vendor mentioned in this book rs indd it 74/20114:27:43PM To my wife rachel, my daughters rosemary, Esther, and Ellie, and to you for reading this book. Enjoy JON GALLOWAY My wife, Akumi, deserves to have her name on the cover as much as i do for all her support made this possible. And thanks to Cody for his fectious happin PHIL HAACK To Potten on potoma K. SCOTT ALLEN rs indd v 74/20114:27:43PM CREDITS ACQUISITIONS EDITOR PRODUCTION MANAGER Paul reese Tim Tate PROJECT EDITOR VICE PRESIDENT AND EXECUTIVE GROUP PUBLISHER Maureen Spears Richard Wadley TECHNICAL EDITORS VICE PRESIDENT AND EXECUTIVE PUBLISHER Eilon Lip Neil edde PRODUCTION EDITOR ASSOCIATE PUBLISHER Daniel scribner Jim mintel COPY EDITOR PROJECT COORDINATOR COVER Kimberly A Cofer Katherine crocker EDITORIAL MANAGER PROOFREADER Mary Beth Wakefield Sheilah Ledwidge, Word One FREELANCER EDITORIAL MANAGER INDEXER Rosemarie graham Robert swanson ASSOCIATE DIRECTOR OF MARKETING COVER DESIGNER David mayhew LeAndra Young BUSINESS MANAGER COVER IMAGE Any Knies Getty /David Madis ndo 74/20114:27:43PM ABOUT THE AUTHORS JON GALLOWAY works at Microsoft as a Community Program Manager focused on AsP.NEt MVC. He wrote the MVC Music Store tutorial, helped organize mvc Conf (a free online conference for the asP NEt MvC community), and travelled the world in 2010 teaching Mvc classes for the Web Camps tour. Jon previously worked at Vertigo Software, where he worked on several Microsoft conference websites, high profile Silverlight video players, and MiX keynote demos. Prior to that he's worked in a wide range of web development shops, from scrappy startups to Fortune 500 financialcompaniesHe'spartoftheHerdingCodepodcast(http://herdingcode.com),blogsat http://weblogs.aspnet/jgalloway,andtwittersasajongalloway.HelivesinSandiegowith his wife, three daughters, and a bunch of avocado trees. PHIL HAACK is a Senior Program Manager with the asP. NEt team working on the ASP. NET MVC project. Prior to joining Microsoft, Phil worked as a product manager for a code search engine, a dev manager for an online gaming company, and as a senior architect for a popular Spanish lan guage television network, among other crazy pursuits. As a code junkie, Phil Haack loves to craft software. Not only does he enjoy writing software, he enjoys writing about software and software management on his blog, attp: //haacked. com/. In his spare time, Phil contributes to various open source projects and is the founder of the Subtext blog engine project, which is undergoing a re-write using ASP.NET MVC, of course BRAD WILSON works for Microsoft as a Senior Software Developer on the Web platform and tools team on the ASP. NEt Mvc project. IIe joined Microsoft on the Patterns and Practices team in 2005, and also worked on the team that builds the Code plex open source hosting site. Prior to Microsoft, he has been a developer, consultant, architect, team lead, and cto at various software companies for nearly 20 years. He's also the co-author of the x Unit net open source developer test ing framework, along with James Newkirk (of NUnit fame). He has been an active blogger since 2001andwritesprimarilyonAsp.Nettopicsathttp://bradwilson.typepad.comaswcllas tweeting as abradwilson Brad lives in beautiful redmond, WA, where he hones his love for all types of ga-especially Poker K.SCOTT ALLEN is the founder of OdeToCode llc. Scott provides custom development, consulting, and mentoring services for clients around the world ndo 74/20114:27:43PM ABOUT THE TECHNICAL EDITORS EILON LIPTON joined the asp. net team as a developer at microsoft in 2002. On this team, he has worked on areas ranging from data source controls to localization to the UpdatePanel control. He now works on the ASp. NEt MVC Framework as a principal development lead Eilon is also a fre quent speaker on a variety of ASP NET-related topics at conferences worldwide. He graduated from Boston University with a dual degree in Math and Computer Science. In his spare time Eilon spends time in his garage workshop building what he considers to be well-designed furniture. If you know anyone who needs a coffee table that's three feet tall and has a slight slope to it send him an e-mail ndo 74/20114:27:43PM

...展开详情
试读 127P Professional+ASP.NET+MVC+3.pdf
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
qq_25791773 书不错,英文没看懂啊!
2015-08-31
回复
swyinoz 书不错,本人英文太差
2014-11-15
回复
songfuture 英文版的,还得补补英语嘞
2013-03-10
回复
神赐书宝 MVC正是我现在需要补充的知识,看来以下,介绍的还挺详细的,学习中···
2012-12-22
回复
卖萌吐槽 书不错,本人英文太差
2012-12-05
回复
pzping 虽然英文的看着比较累,但书真的不错。。。
2012-09-04
回复
  • 分享宗师

    成功上传21个资源即可获取
关注 私信 TA的资源
上传资源赚积分,得勋章
最新推荐
Professional+ASP.NET+MVC+3.pdf 22积分/C币 立即下载
1/127
Professional+ASP.NET+MVC+3.pdf第1页
Professional+ASP.NET+MVC+3.pdf第2页
Professional+ASP.NET+MVC+3.pdf第3页
Professional+ASP.NET+MVC+3.pdf第4页
Professional+ASP.NET+MVC+3.pdf第5页
Professional+ASP.NET+MVC+3.pdf第6页
Professional+ASP.NET+MVC+3.pdf第7页
Professional+ASP.NET+MVC+3.pdf第8页
Professional+ASP.NET+MVC+3.pdf第9页
Professional+ASP.NET+MVC+3.pdf第10页
Professional+ASP.NET+MVC+3.pdf第11页
Professional+ASP.NET+MVC+3.pdf第12页
Professional+ASP.NET+MVC+3.pdf第13页
Professional+ASP.NET+MVC+3.pdf第14页
Professional+ASP.NET+MVC+3.pdf第15页
Professional+ASP.NET+MVC+3.pdf第16页
Professional+ASP.NET+MVC+3.pdf第17页
Professional+ASP.NET+MVC+3.pdf第18页
Professional+ASP.NET+MVC+3.pdf第19页
Professional+ASP.NET+MVC+3.pdf第20页

试读结束, 可继续阅读

22积分/C币 立即下载 >