See Inside!

List Price

$64.99

Textbook Details

  • EDITION:
    1st Edition
  • ISBN:
    0201844532
  • ISBN-13:
    9780201844535
  • PUB. DATE:
    February 2003
  • PUBLISHER:
    Addison-Wesley
Advertisement

C# Design Patterns: A Tutorial / With CD / Edition 1 by James W. Cooper

$64.99 List Price
  • Overview
  • EditorialReviews
  • CustomerReviews
  • Features
  • marketplace

Customer Reviews

C# Design Patterns : A Tutorial / With CDby Anonymous

Customer Rating:
See Detailed Ratings

C# Design Patterns demonstrates 23 different design patterns which are very useful in object-oriented programming. As the name of the title implies, this particular books focuses on showing these design patterns in the C# language, much like the author, James Cooper, has previously done for other languages such as Java and Visual Basic. If I had to rate the book overall, I would give it an "average"...

Overview -

C# Design Patterns

Product Details

  • Pub. Date: February 2003
  • Publisher: Addison-Wesley

Synopsis

Design patterns are elegant, adaptable, and reusable solutions to everyday software development problems. Programmers use design patterns to organize objects in programs, making them easier to write and modify. C# Design Patterns: A Tutorial is a practical guide to writing C# programs using the most common patterns.

This tutorial begins with clear and concise introductions to C#, object-oriented programming and inheritance, and UML diagrams. Each chapter that follows describes one of twenty-three design patterns, recommends when to use it, and explains the impact that it will have on the larger design. The use of every pattern is demonstrated with simple example programs. These programs are illustrated with screen shots and UML diagrams displaying how the classes interact. Each of these programs is available on the companion CD-ROM and can be run, examined, edited, and applied.

Design patterns will have an immediate impact on your work as you learn the following:

  • Applying design patterns effectively in your day-to-day programming
  • Using patterns to create sophisticated, robust C# programs
  • The interaction of classes as demonstrated by UML diagrams
  • Advancing your programming skills using design patterns

    Design patterns will not only enhance your productivity, but once you see how quickly and easily object-oriented code can be recycled, they will become an everyday part of your C# programming.

    Biography

    James W. Cooper is a research staff member in the Advanced Information Retrieval and Analysis Department at the IBM Thomas J. Watson Research Center. He is also a columnist for Java Pro magazine and a reviewer for Visual Basic Programmer's Journal. He has published 14 books, which include Principles of Object-Oriented Programming Using Java 1.1 (Ventana) and The Visual Basic Programmer's Guide to Java (Ventana).

    0201844532AB05132002