Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > c# Design Patterns??

Reply
Thread Tools

c# Design Patterns??

 
 
=?Utf-8?B?bWF2cmlja18xMDE=?=
Guest
Posts: n/a
 
      05-02-2007
Hi,

I would like to know more about design patterns and specifically using C#.

Can any one recommend a good book?

Thanks
 
Reply With Quote
 
 
 
 
sloan
Guest
Posts: n/a
 
      05-02-2007

Uh.

C# Design Patterns (A Tutorial)
James W Cooper

Its sitting here on my desk, btw.

Most examples are good. I find its example of the Abstract Factory Pattern
a little confusing for non-swimmers.




"mavrick_101" <> wrote in message
news:ABF61E37-1DCA-49B6-BD6E-...
> Hi,
>
> I would like to know more about design patterns and specifically using C#.
>
> Can any one recommend a good book?
>
> Thanks



 
Reply With Quote
 
 
 
 
Doogie
Guest
Posts: n/a
 
      05-02-2007
There is a good web site too:

http://www.dofactory.com/Patterns/Patterns.aspx

 
Reply With Quote
 
=?Utf-8?B?bWF2cmlja18xMDE=?=
Guest
Posts: n/a
 
      05-02-2007
Thanks for your responses.

I would go for the website first and then think about the book.

Looking at amazon.com I get the following order of book (sorted by people
recommendations...)

Head First Design Patterns (Head First) [ILLUSTRATED] (Paperback)
by Elisabeth Freeman (Author), Eric Freeman (Author), Bert Bates (Author),
Kathy Sierra (Author)
191 4.5

Patterns of Enterprise Application Architecture (Hardcover)
by Martin Fowler (Author)
53 4.5

Design Patterns C# (Hardcover)
by Steven John Metsker (Author)
27 3.5

Agile Principles, Patterns, and Practices in C# (Robert C. Martin Series)
11 4.5

Thanks again.

"Doogie" wrote:

> There is a good web site too:
>
> http://www.dofactory.com/Patterns/Patterns.aspx
>
>

 
Reply With Quote
 
Cowboy \(Gregory A. Beamer\)
Guest
Posts: n/a
 
      05-02-2007
Good free resource:
www.dofactory.com

Look at the Developer resources section.

--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA
http://gregorybeamer.spaces.live.com

*********************************************
Think outside the box!
*********************************************
"mavrick_101" <> wrote in message
news:ABF61E37-1DCA-49B6-BD6E-...
> Hi,
>
> I would like to know more about design patterns and specifically using C#.
>
> Can any one recommend a good book?
>
> Thanks


 
Reply With Quote
 
Cowboy \(Gregory A. Beamer\)
Guest
Posts: n/a
 
      05-02-2007
Head First is not C# specific, but it is a great resource. Very easy read.
Great book to start.

The Gang of Four book is also great, but very dry. I would look at
www.dofactory.com first, as it breaks down patterns. I recently wrote a blog
entry on patterns (specifically a pattern someone munged and why you should
not do this).

Microsoft Patterns and Practices (http://msdn.microsoft.com/patterns) has
some good free, downloadable docs. Most deal with Enterprise Patterns and
not language design patterns.

Design Patterns in C# is a good book for those focusing on C#. I am not as
fond of the book as some, but it is a good resource for understanding in C#
what patterns are, so I will not diss the book either.

Agile Principles, Patterns, and Practices in C# - Great book. It is perhaps
a bit too UML focused for one using Team System, but it is a great book on
both Agile methods and Patterns (and includes patterns beyond the simple
design patterns).

--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA
http://gregorybeamer.spaces.live.com

*********************************************
Think outside the box!
*********************************************
"mavrick_101" <> wrote in message
news:F87CC0BD-F86C-4F77-8520-...
> Thanks for your responses.
>
> I would go for the website first and then think about the book.
>
> Looking at amazon.com I get the following order of book (sorted by people
> recommendations...)
>
> Head First Design Patterns (Head First) [ILLUSTRATED] (Paperback)
> by Elisabeth Freeman (Author), Eric Freeman (Author), Bert Bates (Author),
> Kathy Sierra (Author)
> 191 4.5
>
> Patterns of Enterprise Application Architecture (Hardcover)
> by Martin Fowler (Author)
> 53 4.5
>
> Design Patterns C# (Hardcover)
> by Steven John Metsker (Author)
> 27 3.5
>
> Agile Principles, Patterns, and Practices in C# (Robert C. Martin Series)
> 11 4.5
>
> Thanks again.
>
> "Doogie" wrote:
>
>> There is a good web site too:
>>
>> http://www.dofactory.com/Patterns/Patterns.aspx
>>
>>


 
Reply With Quote
 
sloan
Guest
Posts: n/a
 
      05-02-2007

HeadFirst is a great book (as already said).

If you get the HeadFirst book, you can get code samples (<$100 I think) from
dofactory.com
which mimick the HeadFirst examples in C# (or vb.net).

The HeadFirst examples are in Java, but minus the Observer Pattern (because
dotnet has a "built in" observer pattern with delegates/events), you can
easily understand the basic syntax java code.

...


"Cowboy (Gregory A. Beamer)" <> wrote in
message news:3991DE9C-798A-4E30-9616-...
> Head First is not C# specific, but it is a great resource. Very easy read.
> Great book to start.
>
> The Gang of Four book is also great, but very dry. I would look at
> www.dofactory.com first, as it breaks down patterns. I recently wrote a

blog
> entry on patterns (specifically a pattern someone munged and why you

should
> not do this).
>
> Microsoft Patterns and Practices (http://msdn.microsoft.com/patterns) has
> some good free, downloadable docs. Most deal with Enterprise Patterns and
> not language design patterns.
>
> Design Patterns in C# is a good book for those focusing on C#. I am not as
> fond of the book as some, but it is a good resource for understanding in

C#
> what patterns are, so I will not diss the book either.
>
> Agile Principles, Patterns, and Practices in C# - Great book. It is

perhaps
> a bit too UML focused for one using Team System, but it is a great book on
> both Agile methods and Patterns (and includes patterns beyond the simple
> design patterns).
>
> --
> Gregory A. Beamer
> MVP; MCP: +I, SE, SD, DBA
> http://gregorybeamer.spaces.live.com
>
> *********************************************
> Think outside the box!
> *********************************************
> "mavrick_101" <> wrote in message
> news:F87CC0BD-F86C-4F77-8520-...
> > Thanks for your responses.
> >
> > I would go for the website first and then think about the book.
> >
> > Looking at amazon.com I get the following order of book (sorted by

people
> > recommendations...)
> >
> > Head First Design Patterns (Head First) [ILLUSTRATED] (Paperback)
> > by Elisabeth Freeman (Author), Eric Freeman (Author), Bert Bates

(Author),
> > Kathy Sierra (Author)
> > 191 4.5
> >
> > Patterns of Enterprise Application Architecture (Hardcover)
> > by Martin Fowler (Author)
> > 53 4.5
> >
> > Design Patterns C# (Hardcover)
> > by Steven John Metsker (Author)
> > 27 3.5
> >
> > Agile Principles, Patterns, and Practices in C# (Robert C. Martin

Series)
> > 11 4.5
> >
> > Thanks again.
> >
> > "Doogie" wrote:
> >
> >> There is a good web site too:
> >>
> >> http://www.dofactory.com/Patterns/Patterns.aspx
> >>
> >>

>



 
Reply With Quote
 
sloan
Guest
Posts: n/a
 
      05-02-2007
I'd get the Head First (first), and then see what you think.

I have about 8 design pattern books. 1 in java, most c#, some vb.net.

No single one does it for me. The java book I have does a great job on the
Abstract Factory Pattern.

Check ebay also. I picked up 2 from there, pretty dirt cheap.

This one I got had a chinese cover, and english pages. It was marked as
such. I think it was a manufacture error.
But I picked up some tidbits from it.




"mavrick_101" <> wrote in message
news:F87CC0BD-F86C-4F77-8520-...
> Thanks for your responses.
>
> I would go for the website first and then think about the book.
>
> Looking at amazon.com I get the following order of book (sorted by people
> recommendations...)
>
> Head First Design Patterns (Head First) [ILLUSTRATED] (Paperback)
> by Elisabeth Freeman (Author), Eric Freeman (Author), Bert Bates (Author),
> Kathy Sierra (Author)
> 191 4.5
>
> Patterns of Enterprise Application Architecture (Hardcover)
> by Martin Fowler (Author)
> 53 4.5
>
> Design Patterns C# (Hardcover)
> by Steven John Metsker (Author)
> 27 3.5
>
> Agile Principles, Patterns, and Practices in C# (Robert C. Martin Series)
> 11 4.5
>
> Thanks again.
>
> "Doogie" wrote:
>
> > There is a good web site too:
> >
> > http://www.dofactory.com/Patterns/Patterns.aspx
> >
> >



 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Class design/design pattern resources TomTom MCSD 2 10-09-2004 07:38 AM
OO design in servlet design question dave Java 5 07-17-2004 12:58 PM
Xilinx Schematic design vs VHDL code design ZackS VHDL 5 07-09-2004 07:51 AM
Looking for help/resources on Writing a nice detailed design / tech design for vb.net code SpamProof Java 3 12-01-2003 06:06 AM
Planit Millennium II [2 CDs] new !, and other Kitchen Design 3D programscheap software for fitted kitchen design (=?iso-8859-1?Q?=AF=60=B7=2E=2E=2E=F8=A4=B0=60=B0=A4TEL4=20=A4=B0=60=B0=A4=2E=2E=2E=2E=B7=B4=AF?=)te Computer Support 0 10-06-2003 06:57 AM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57