Related Wrox Books ASP.NET MVC 1.0 Test Driven Development Problem – Design – Solution ISBN: 978-0-470-44762-8 Programmer to Programmer™ A hands-on guide to creating a complete ASP.NET site using Test Driven Development methods. Shows how ASP.NET MVC is well suited to TDD and testability. Covers the complete lifecycle including design, testing, deployment, beta releases, refactoring, and tool and framework selection. ASP.NET MVC 1.0 Website Programming Problem – Design – Solution Get more out of ISBN: 978-0-470-41095-0 A hands-on guide to creating ASP.NET websites using MVC. The book solves some of the most common problems that programmers run into when creating their first application or when trying to upgrade a current application to this new technology, and demonstrates each concept while building TheBeerHouse application. WROX.com Beginning ASP.NET MVC 1.0 ISBN: 978-0-470-43399-7 This book is a great choice for those who already have ASP.NET knowledge and need to grasp the new concepts of ASP.NET MVC. Readers will learn about Test-Driven Development and unit testing, the principles of the MVC pattern and its role in TDD, how to implement the pattern and how to move from traditional ASP.NET webforms to ASP.NET MVC. .NET Domain-Driven Design with C#: Problem - Design - Solution ISBN: 978-0-470-14756-6 This unique resource walks you through the process of building a real-world application using Domain-Driven Design implemented in C#. Based on a real application for an existing company, each chapter is broken down into specific modules so that you can identify the problem, decide what solution will provide the best results, and then execute that design to solve the problem. Interact Chapters on Demand NHibernate with ASP.NET Problem – Design – Solution Take an active role online by participating in Purchase individual book chapters in pdf ISBN: 978-0-470-48820-1 our P2P forums format This Wrox Blox demonstrates how to start using NHibernate in line business applications using ASP.NET and VB.NET. Using NHibernate will speed up your application development by removing the need to build your own Data Access Layer (DAL). In addition, you can focus solely on the business problem instead of the infrastructure concerns. Wrox Online Library Join the Community Professional ASP.NET 3.5 SP1 Hundreds of our books are available online Sign up for our free monthly newsletter at ISBN: 978-0-470-47826-4 With this updated edition of the bestselling ASP.NET book, a stellar author team covers the new controls in the AJAX toolbox, the back button through Books24x7.com newsletter.wrox.com history, and script combining, and they also examine the new capabilities of WCF including changes to DataContractSerializer. In addition, the accompanying CD-ROM features the entire book in PDF format. Wrox Blox Browse Professional ASP.NET MVC 1.0 ISBN: 978-0-470-38461-9 Download short informational pieces and Ready for more Wrox? We have books and This book begins with you working along as Scott Guthrie builds a complete ASP.NET MVC reference application, NerdDinner.com. You’ll cover how to create a database, build a model layer with business rule validations, implement listing/details data browsing, provide CRUD code to keep you up to date and out of e-books available on .NET, SQL Server, Java, (Create, Update, Delete) data form entry support, reuse UI using master pages and partials, secure the application using authentication and trouble! XML, Visual Basic, C#/ C++, and much more! authorization, and implement automated unit testing. The rest of the book explores the structure of a standard MVC application, what you get out of the box, advanced techniques, and extending the framework. Professional C# 2008 ISBN: 978-0-470-19137-8 Professional C# 2008 prepares you to program in C#, and it provides the necessary background information on how the .NET architecture works. It provides examples of applications that use a variety of related technologies, including database access, dynamic web pages, advanced graphics, and directory access. Contact Us. Professional Refactoring in C# & ASP.NET ISBN: 978-0-470-43452-9 We always like to get feedback from our readers. Have a book idea? Refactoring is an effective way to quickly uncover problematic code and fix it. In this hands-on approach to refactoring in C# and ASP.NET, Need community support? Let us know by e-mailing [email protected] you’ll discover how to apply refactoring techniques to manage and modify your code. Plus, you’ll learn how to build a prototype application from scratch and discover how to refactor the prototype into a properly designed, enterprise-level application. Professional Enterprise .NET Introduction ...........................................................................................................xxi Part I: Introduction to Practical Enterprise Development Chapter 1: What is Enterprise Design? ............................................................3 Chapter 2: The Enterprise Code.....................................................................15 Part II: The New Code — Changing the Way You Build Chapter 3: Emancipate Your Classes .............................................................33 Chapter 4: Test Driven Development ..............................................................73 Chapter 5: Make It Simple Again — Inversion of Control ..............................131 Part III: Enterprise Design Patterns Chapter 6: Getting to the Middle of Things ..................................................165 Chapter 7: Writing Your Own Middleware .....................................................185 Chapter 8: “Mining” Your Own Business ......................................................251 Chapter 9: Organizing Your Front End ..........................................................321 Chapter 10: Model-View-Presenter ..............................................................337 Chapter 11: The Model-View-Controller Pattern ...........................................367 Chapter 12: Putting It All Together ..............................................................415 Appendix A: C#.NET Primer .........................................................................425 Index .........................................................................................................455 ffffiirrss..iinndddd ii 99//33//0099 44::2200::4488 PPMM ffffiirrss..iinndddd iiii 99//33//0099 44::2200::4499 PPMM Professional Enterprise .NET ffffiirrss..iinndddd iiiiii 99//33//0099 44::2200::4499 PPMM ffffiirrss..iinndddd iivv 99//33//0099 44::2200::5500 PPMM Professional Enterprise .NET Jon Arking Scott Millett Wiley Publishing, Inc. ffffiirrss..iinndddd vv 99//33//0099 44::2200::5500 PPMM Professional Enterprise .NET Published by Wiley Publishing, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Copyright © 2009 by Wiley Publishing, Inc., Indianapolis, Indiana Published simultaneously in Canada ISBN: 978-0-470-44761-1 Manufactured in the United States of America 10 9 8 7 6 5 4 3 2 1 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 permis- sion of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (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, or online at http://www.wiley .com/go/permissions. Limit of Liability/Disclaimer of Warranty: The publisher and the author make no representations or war- ranties 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 promotional 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 required, the services of a competent professional person should be sought. Neither the publisher 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 endorses 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 United States at (877) 762-2974, outside the United States 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 may not be available in electronic books. Library of Congress Control Number: 2009933374 Trademarks: Wiley, the Wiley logo, Wrox, the Wrox logo, Wrox Programmer to Programmer, and related trade dress are trademarks 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. Wiley Publishing, Inc. is not associated with any product or ven- dor mentioned in this book. ffffiirrss..iinndddd vvii 99//33//0099 44::2200::5500 PPMM Dedicated to my wife Andrea, whose kindness, imagination, beauty, and patience make her the girl every man hopes to marry. —Jon Arking Dedicated to my beautiful Lynsey – – thanks for the love, tea and the toast. And for Agatha and Columbo . . . probably the best rabbits in the world. —Scott Millett ffffiirrss..iinndddd vviiii 99//33//0099 44::2200::5500 PPMM ffffiirrss..iinndddd vviiiiii 99//33//0099 44::2200::5511 PPMM
Description: