Design Patterns

Last post 06-14-2008 6:02 AM by dotnetukguru. 9 replies.

Sort Posts:

  • Design Patterns

    02-24-2008, 4:43 PM
    • Loading...
    • jimmy q
    • Joined on 11-02-2006, 9:01 AM
    • Australia
    • Posts 2,496
    • Moderator

    Hello all,

     
    I am aware of the GOF design patterns but I have only ever used the very common patterns like factory, singleton, decorator, strategy and command patterns.

    I would like to get a more sounding understanding of the design patterns, with specifically C# examples coupled with UML diagrams and real world problems that would benefit from implementation of these patterns.

    So here I am, hoping some one can recommend some good text for me to purchase.

     

    Thanks, Jim
     

  • Re: Design Patterns

    02-24-2008, 4:53 PM
    • Loading...
    • Garbin
    • Joined on 09-17-2004, 12:35 PM
    • Sassari, Italy
    • Posts 1,495
    • ASPInsiders
      TrustedFriends-MVPs

    Hi,

    I've enjoyed Applying UML and Patterns by Craig Larman. Examples are in Java though. 

    Alessandro Gallo | Blog | My book: ASP.NET AJAX In Action
  • Re: Design Patterns

    03-03-2008, 5:04 AM
    Answer

    I haven't read it, but this book has just been published C# 3.0 Design Patterns,

    --------------------------------------------------------
    Don't forget to click "Mark as Answer" on the post(s) that helped you.

    Scott ASP.net blog

  • Re: Design Patterns

    03-05-2008, 11:36 AM
    • Loading...
    • ripjet69
    • Joined on 03-05-2008, 4:04 PM
    • Posts 25
    jimmy q:

    Hello all,

     
    I am aware of the GOF design patterns but I have only ever used the very common patterns like factory, singleton, decorator, strategy and command patterns.

    I would like to get a more sounding understanding of the design patterns, with specifically C# examples coupled with UML diagrams and real world problems that would benefit from implementation of these patterns.

    So here I am, hoping some one can recommend some good text for me to purchase.

     

    Thanks, Jim
     

    scott@elbandit.co.uk:

    I haven't read it, but this book has just been published C# 3.0 Design Patterns,

    Really good book. It matches your criteria well.
    We have not because we seek not!
  • Re: Design Patterns

    03-05-2008, 5:21 PM
    • Loading...
    • iffypop
    • Joined on 02-13-2007, 8:12 PM
    • Australia
    • Posts 90
  • Re: Design Patterns

    03-05-2008, 7:27 PM
    • Loading...
    • TATWORTH
    • Joined on 02-04-2003, 8:34 AM
    • England
    • Posts 7,031

     

    There is also this one - I have a copy and can recommend it.

    Head First Design Patterns
    Freeman, Freeman, Bates, Sierra, 1st Edition 
    Don't forget to click "Mark as Answer" on the post that helped you.
    This credits that member, earns you a point and marks your thread as Resolved so we will all know you have been helped.
  • Re: Design Patterns

    03-29-2008, 1:30 PM
    • Loading...
    • TATWORTH
    • Joined on 02-04-2003, 8:34 AM
    • England
    • Posts 7,031

     If your question has been answered, please mark the thread as answered.

    Don't forget to click "Mark as Answer" on the post that helped you.
    This credits that member, earns you a point and marks your thread as Resolved so we will all know you have been helped.
  • Re: Design Patterns

    04-21-2008, 5:55 AM
    • Loading...
    • mark4asp
    • Joined on 03-14-2007, 10:13 AM
    • Posts 125
    1. Another vote here for "Head First Design Patterns". Very nice book but the code is in Java. However don't let that stop you buying it because Java and C# are very similar and you can also get the source for this book in C#. None of the 4 or 5 C# Design Pattern books I looked at were worth buying; including those mentioned above. You must buy: "Agile Principles, Patterns and Practices in C#" by Robert C Martin and Micah Martin. It is the best C# book by a mile. Of course it assumes you already know C#. They cover a) Agile Design and programming, b) OOD including 11 principles of OOD (Single Responsibility, Liskov Substitution, Open-Closed, etc.), c) DESIGN PATTERNS - all the important ones but illustrated by means of a huge payroll case study, rather than just woodenly described as is the case in most pattern books, d) Jump start introduction to UML - i.e. everything you actually need to know.
  • Re: Design Patterns

    04-21-2008, 5:57 AM
    • Loading...
    • mark4asp
    • Joined on 03-14-2007, 10:13 AM
    • Posts 125
    Oops, I didn't mean to dis Craig Larman. His books are good but the Robert and Micah Martin book is the one you should buy first.
  • Re: Design Patterns

    06-14-2008, 6:02 AM

    For a very thorough list of C# design patterns then click here.

Page 1 of 1 (10 items)
Microsoft Communities
Page view counter