Flylib.com

Books Software

 
 
 

Main Page


   
  Table of Contents
.NET Patterns: Architecture, Design, and Process
By Christian Thilmany
 
Publisher : Addison Wesley
Pub Date : August 18, 2003
ISBN : 0-32-113002-2
Pages : 448


"Was both insightful and comprehensive. It's great to see these patterns presented within the context of many architectural dilemmas facing the vastly interconnected enterprise. Web service architects are sure to see enormous value in this text."
Ed Draper, Microsoft

Patterns have proven to be practical tools for the programmer who knows how to use them. In .NET Patterns , distributed computing and .NET expert Christian Thilmany presents both an introduction to patterns for programmers working in the .NET environment and a library of patterns unique to the .NET platform.

Part of John Vlissides' critically acclaimed Addison-Wesley Software Patterns Series, .NET Patterns extends the proven concept of design patterns into the arena of .NET design and development. Now, .NET developers can depend on patterns to provide solutions to recurring problems in software design.

In addition to covering both lower and higher level programming with patterns, this book also includes helpful primers on XML and web services, as well as thorough coverage of debugging, exceptions, error handling, and architecture.

Whether you're working in .NET environments or transitioning to .NET environments, you'll find .NET Patterns a comprehensive resource for software solutions.


   
  Table of Contents
.NET Patterns: Architecture, Design, and Process
By Christian Thilmany
 
Publisher : Addison Wesley
Pub Date : August 18, 2003
ISBN : 0-32-113002-2
Pages : 448


    Copyright
    Praise for the Book
    The Software Patterns Series
    Forewords
    Preface
      The Road to .NET and this Book
      Book Layout
    Part 1.  Building a Framework with .NET
      Chapter 1.  New Framework, New Model, New Measures
      Not Another LanguagePlease Stop!
      The .NET Framework and a Distributed New World
      .NET and XML Web Services
      XML Web Services Primer
      Highlights of .NET
      Components of .NETA Snippet
      Patterns Explained
      History and Categorization
      Categorizing Patterns
      The Pattern Library
      How to Use the Pattern Library
      Chapter 2.  Framework Patterns: Exception Handling, Logging, and Tracing
      Overview
      Exception Handling
      Building a Base Exception Class
      Managing Exception Boundaries
      Technology BackgrounderSOAP Faults
      Technology BackgrounderTrace Switches and Trace Listeners
      Remote TracingBuilding a Custom Trace Listener
      Summary
    Part 2.  Creating the Tiers of a Framework
      Chapter 3.  Presentation-Tier Patterns
      Overview
      Notifying Thread Manager
      Pollable Thread Manager
      MultiSync Thread Manager
      Error Cross-Reference Generator
      Webform Template
      Dynamic Assembly Loader
      Stunt Driver Interface
      Chapter 4.  Middle-Tier Patterns
      Overview
      Chained Service Factory
      Unchained Service Factory
      Product Manager
      Service Faade
      Abstract Packet Pattern
      Packet Translator
      Chapter 5.  Persistence-Tier Patterns
      Overview
      Technology BackgrounderSchemas and Datasets
      Poly Model Pattern
      Schema Field Pattern
      Schema Indexer
      Chapter 6.  Process Patterns: Applying .NET Patterns to a Commercial Product
      Overview
      ProductX and the Commercial Framework
      .NET Technology: A Competitive Advantage
      Applying .NET Patterns
      Invoking Our Framework from the ProductX Web Client
      Summarizing the Suite
      Chapter 7.  Advanced Patterns
      Overview
      Abstract Cache
      Web Service Interface Pattern
      Loosely Coupled Transactor Server
      Loosely Coupled Transactor Client
      Password Storage