What do you think?


C# 3.0 Design Patterns: Use the Power of C# 3.0 to Solve Real-World Problems
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: 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 .
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: 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 .
314 pages, Paperback
First published January 1, 2007
Ratings & Reviews
Friends & Following
Create a free account to discover what your friends think of this book!
Community Reviews
Displaying 1 - 12 of 12 reviews
April 23, 2020
I am comparing this book because of its nature to the popular and famous GoF Design Patterns and it wasn't even close to meeting my expectations. While GoF's book is classic, this one doesn't provide as many details as I was expecting. My understanding of the patterns is not yet 100% perfect, but I have noticed that some things are missing, and some information are even misleading. Therefore I would not really recommend this one.
I am a C# developer with very little and very basic C++ knowledge, yet I find GoF's book a better option than this one, and even more clear and more understandable, although the examples in this book are in C#.
I am a C# developer with very little and very basic C++ knowledge, yet I find GoF's book a better option than this one, and even more clear and more understandable, although the examples in this book are in C#.
March 5, 2018
Perfect book with examples. It's really worth it if you want to improve your c# skills
Read
February 25, 2008I'm enjoying this book because it covers the design patterns in an intuitive way. Also, it centers on my technology (instead of java) so that I don't have to be constantly translating during the examples. Finally, it uses many of the new C# 3.0 features in its solutions... very cool for someone with too much to read!
June 22, 2009
As as C# developer I found this book indispensible. It is now a tattered, well used tome on my desk. If you want to learn patterns, if you don't want to learn patterns and just want to copy solid code, or maybe something in between, this is the book for you.
August 4, 2011
It's OK, but no more than that. The examples are really confusing. Also, some of the code that exemplifies the patterns is now outdated. For example, Singletons are now made easy and thread-safe via Lazy<T>, which only showed up in .Net 4.0.
August 4, 2012
great book for those who use c sharp.
it dive into c sharp features while building the design patterns.
for each pattern it explains the design,the usage, the code and examples.
some examples wasn't clear enough though.
it dive into c sharp features while building the design patterns.
for each pattern it explains the design,the usage, the code and examples.
some examples wasn't clear enough though.
October 9, 2008
OK for introducing the design patterns. I disagree with the suggested implementations. It also isn't ideal for introducing the additions in C# 3.0
January 12, 2009
A decent introduction to design patterns using the C# programming language. Lots of code examples included.
December 12, 2014
Goto Book for Design Patterns.
March 12, 2016
Boring as F###. Far-fetched and abstract examples, instead of real-world simple ones. Horrible analogies.
Great read if you need something to put you to sleep.
Great read if you need something to put you to sleep.
December 22, 2016
Good book for every programmer, weather he writes in C# or any other language.
February 14, 2018
Excellent book on Design Patterns with real world examples written in C# 3.0
Displaying 1 - 12 of 12 reviews








