Book description
Professional ASP.NET Design Patterns will show you how to implement design patterns in real ASP.NET applications by introducing you to the basic OOP skills needed to understand and interpret design patterns. A sample application used throughout the book is an enterprise level ASP.NET website with multi-tiered, SOA design techniques that can be applied to your future ASP.NET projects. Read about each design pattern in detail, including how to interpret the UML design, how to implement it in ASP.NET, its importance for ASP.NET development, and how it's integrated into the final project.
Table of contents
- Copyright
- ABOUT THE AUTHOR
- CREDITS
- ACKNOWLEDGMENTS
- FOREWORD
- INTRODUCTION
-
I. Introducing Patterns and Principles
-
1. The Pattern for Successful Applications
- 1.1. DESIGN PATTERNS EXPLAINED
- 1.2. DESIGN PRINCIPLES
- 1.3. FOWLER'S ENTERPRISE DESIGN PATTERNS
- 1.4. OTHER DESIGN PRACTICES OF NOTE
- 1.5. SUMMARY
- 2. Dissecting the Pattern's Pattern
-
1. The Pattern for Successful Applications
-
II. The Anatomy of an ASP.NET Application: Learning and Applying Patterns
- 3. Layering Your Application and Separating Your Concerns
- 4. The Business Logic Layer: Organization
- 5. The Business Logic Layer: Patterns
- 6. The Service Layer
- 7. The Data Access Layer
- 8. The Presentation Layer
- 9. The User Experience Layer
-
III. Case Study: The Online E-Commerce Store
- 10. Requirements and Infrastructure
- 11. Creating The Product Catalog
- 12. Implementing the Shopping Basket
-
13. Customer Membership
- 13.1. CUSTOMER MEMBERSHIP
- 13.2. SUMMARY
- 14. Ordering and Payment
Product information
- Title: Professional ASP.NET Design Patterns
- Author(s):
- Release date: July 2010
- Publisher(s): Wrox
- ISBN: 9780470292785
You might also like
book
Beginning SOLID Principles and Design Patterns for ASP.NET Developers
This book teaches you all the essential knowledge required to learn and apply time-proven SOLID principles …
book
An Atypical ASP.NET Core 5 Design Patterns Guide
A .NET developer's guide to crafting robust, maintainable, and flexible web apps by leveraging C# 9 …
book
Pro ASP.NET MVC 2 Framework
Author Steven Sanderson has seen the ASP.NET MVC Framework mature from the start, so his experience, …
book
Pro ASP.NET 4.5 in C#, Fifth Edition
ASP.NET 4.5 remains Microsoft's preferred technology for creating dynamic websites, providing developers with unrivaled power and …