Professional ASP.NET Design Patterns
  • Design patterns are time-tested solutions to recurring problems, letting the designer build programs on solutions that have already proved effective
  • Provides developers with more than a dozen ASP.NET examples showing standard design patterns and how using them helpsbuild a richer understanding of ASP.NET architecture, as well as better ASP.NET applications
  • Builds a solid understanding of ASP.NET architecture that can be used over and over again in many projects
  • Covers ASP.NET code to implement many standard patterns including Model-View-Controller (MVC), ETL, Master-Master Snapshot, Master-Slave-Snapshot, Façade, Singleton, Factory, Single Access Point, Roles, Limited View, observer, page controller, common communication patterns, and more
1100296798
Professional ASP.NET Design Patterns
  • Design patterns are time-tested solutions to recurring problems, letting the designer build programs on solutions that have already proved effective
  • Provides developers with more than a dozen ASP.NET examples showing standard design patterns and how using them helpsbuild a richer understanding of ASP.NET architecture, as well as better ASP.NET applications
  • Builds a solid understanding of ASP.NET architecture that can be used over and over again in many projects
  • Covers ASP.NET code to implement many standard patterns including Model-View-Controller (MVC), ETL, Master-Master Snapshot, Master-Slave-Snapshot, Façade, Singleton, Factory, Single Access Point, Roles, Limited View, observer, page controller, common communication patterns, and more
30.0 In Stock
Professional ASP.NET Design Patterns

Professional ASP.NET Design Patterns

by Scott Millett
Professional ASP.NET Design Patterns

Professional ASP.NET Design Patterns

by Scott Millett

eBook

$30.00 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers

LEND ME® See Details

Overview

  • Design patterns are time-tested solutions to recurring problems, letting the designer build programs on solutions that have already proved effective
  • Provides developers with more than a dozen ASP.NET examples showing standard design patterns and how using them helpsbuild a richer understanding of ASP.NET architecture, as well as better ASP.NET applications
  • Builds a solid understanding of ASP.NET architecture that can be used over and over again in many projects
  • Covers ASP.NET code to implement many standard patterns including Model-View-Controller (MVC), ETL, Master-Master Snapshot, Master-Slave-Snapshot, Façade, Singleton, Factory, Single Access Point, Roles, Limited View, observer, page controller, common communication patterns, and more

Product Details

ISBN-13: 9780470952894
Publisher: Wiley
Publication date: 09/16/2010
Sold by: JOHN WILEY & SONS
Format: eBook
Pages: 720
File size: 9 MB

About the Author

Scott Millett is an ASP.NET MVP and lead architect for wiggle.co.uk, an e-commerce company that uses ASP.NET.

Read an Excerpt

Click to read or download

Table of Contents

Introduction.

Part I: Introducing Patterns and Principles.

Chapter 1: The Pattern for Successful Applications.

Design Patterns Explained.

Design Principles.

Fowler's Enterprise Design Patterns.

Other Design Practices of Note.

Summary.

Chapter 2: Dissecting the Pattern's Pattern.

How to Read Design Patterns.

Design Pattern Groups.

How to Choose and Apply a Design Pattern.

A Quick Pattern Example.

Summary.

Part II: The Anatomy of an ASP.NET Application: Learning and Applying Patterns.

Chapter 3: Layering Your Application and Separating Your Concerns.

Application Architecture and Design.

Summary.

Chapter 4: The Business Logic Layer: Organization.

Understanding Business Organizational Patterns.

Summary.

Chapter 5: The Business Logic Layer: Patterns.

Leveraging Design Patterns.

Leveraging Enterprise Patterns.

Applying Design Principles.

Summary.

Chapter 6: The Service Layer.

Describing the Service Layer.

Leveraging Messaging Patterns.

An SOA Example.

Summary.

Chapter 7: The Data Access Layer.

Describing the DAL.

Data Access Strategies.

Patterns in Data Access.

Using an Object Relation Mapper.

Summary.

Chapter 8: The Presentation Layer.

Inversion of Control.

Model-View-Presenter.

Front Controller.

Model-View-Controller.

Page Controller.

Summary.

The User Chapter 9: Experience Layer.

What Is AJAX.

Using JavaScript Libraries.

Understanding AJAX Patterns.

Summary.

Part III: Case Study: The Online DVD Store.

Chapter 10: Requirements and Infrastructure.

Agatha's Clothing Store Requirements.

Architecture.

Summary.

Chapter 11: Creating The Product Catalog.

Creating The Product Catalog.

Summary.

Implementing t Chapter 12: he Shoppi ng Basket.

Implementing the Basket.

Summary.

Chapter 13: Customer Membership.

Customer Membership.

Summary.

Chapter 14: Ordering and Payment.

Checkout.

Summary.

Index.

From the B&N Reads Blog

Customer Reviews