Advanced Search
Start Your Free Trial

Overview

Other Readers Also Read...
C# 3.0 Cookbook, 3rd Edition

C# 3.0 Cookbook, 3rd Edition
by Jay Hilyard; Stephen Teilhet

C# 3.0 in a Nutshell, 3rd Edition

C# 3.0 in a Nutshell, 3rd Edition
by Joseph Albahari; Ben Albahari

Programming .NET 3.5, 1st Edition

Programming .NET 3.5, 1st Edition
by Jesse Liberty; Alex Horovitz

Top Sellers in this Category

If you want to speed up the development of your .NET applications, you're ready for C# design patterns -- elegant, accepted and proven ways to tackle common programming problems. This practical guide offers you a clear introduction to the classic object-oriented design patterns, and explains how to use the latest features of C# 3.0 to code them. C# Design Patterns draws on new C# 3.0 language and .NET 3.5 framework features to implement the 23 foundational patterns known to working developers. You get plenty of case studies that reveal how each pattern is used in practice, and an insightful comparison of patterns and where they would be best used or combined. This well-organized and illustrated book includes:

  • An explanation of design patterns and why they're used, with tables and guidelines to help you choose one pattern over another

  • Illustrated coverage of each classic Creational, Structural, and Behavioral design pattern, including its representation in UML and the roles of its various players

  • C# 3.0 features introduced by example and summarized in sidebars for easy reference

  • Examples of each pattern at work in a real .NET 3.5 program available for download from O'Reilly and the author's companion web site

  • Quizzes and exercises to test your understanding of the material.

With C# 3.0 Design Patterns, you learn to make code correct, extensible and efficient to save time up front and eliminate problems later. If your business relies on efficient application development and quality code, you need C# Design Patterns.

Amazon.com® Reader Reviews (Ranked by Helpfulness)

Average Amazon.com® Rating: 3.5 out of 5 rating Based on 24 Ratings

stick to the concept of introducing a pattern - 2009-11-02
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
seems like all pattern books (authors admit) get caught up in the example.

One author (Cooper) got caught up in (his kids I guess) an app handling swimming competition.

Another caught up in fire works manufacture.

I started "fixing" the examples in the "gang of four" book.

Not bad, but I wouldn't buy it again - 2009-09-27
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
There's definitely some usable information and examples, but most of the examples and discussion smell a little off and contrived, as if Bishop doesn't really understand the topic at hand, and was given a little help with the code snippets (giving the impression of two different voices in the text).

The main reason I purchased this book was that it was available in PDF format (from O'Reilly) and the examples were in C#, making it a promising reference PDF to have on my thumb drive at work sites. While I have gotten some value out of it, I find myself continually skipping over this in favor of a PDF I have of the GoF patterns in UML.

I wouldn't recommend it as an educational or reference text if you are able to take a print edition of a strong text with you. If I had the choice to rethink my purchase, I probably wouldn't buy it.

A must read book - 2009-09-24
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
I own several books on design patterns. Each one is unique and focus on something different. When I bought this book I was little skeptical because of the size. I took me one year to finish it. It is the best book I own on design patterns by far margin. If you are developer this book is not for you. This book is for an Engineer. The UML diagrams are basically driving everything. On top of that every example works the way it is described showing you how things are done. had fun reading it.

.NET Developer Group Coban - 2009-07-19
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Este libro es excelente porque puedo encontrar temas de diseno en C#. Tiene muchos ejemplos y de esa manera se hace muy facil aprender a programar adecuadamente el lenguaje. Tambien tiene estructura de patrones y ejemplos especificos qu eme ayudaran al buen manejo de C# 3.0.

By:

Good overview with different presentation of GoF - 2009-05-17
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Starting with Structural Patterns, the author tries to give programmers a different way to review known design patterns of GoF with .NET C# 3.0. However, this makes new starter hard to understand the usage of design patterns and get the overview pictures of it. Other patterns, such as Creational or Behavioral Patterns are better beginning for new design pattern learner.

New features of C# 3.0 are used to implement in patterns, for example, Generic Constraints in Abstract Factory, LINQ in Iterator. Implemented design patterns with these new features can help C# developers learn C# 3.0 in a practical way. It will be better to explain these new features in detail besides codes.

Two pages UML review in this book is not enough to help new starters understand all diagrams and notes in each pattern.

In all, the book gives advanced programmers a rehashed GoF design patterns review with C# 3.0.

Browse Similar Topics

Top Level Categories:
Programming

Sub-Categories:
Programming > C#
Programming > .NET

Some information on this page was provided using data from Amazon.com®. View at Amazon >


About Safari Books Online • Terms of Service • Privacy Policy • Contact Us • Corporate Licenses • Help • Accessibility | See us on FacebookSee us on Linked InSee us on TwitterRSS

Copyright 2009 Safari Books Online. All rights reserved.