tags:

views:

210

answers:

8

Possible Duplicates:
Recommended books for learning C#?
What are the best C# .NET books?

I want to create few good and robust application using C# . For that I need to have very good understanding of C# Architecture , Patterns and other basic yet important concepts.

Now I am considering to take it to the next level.So If the community can suggest me few C# Books which is really good for intermediate to Adavance level , which helped them to build the solid foundation in C# and .NET .

+1  A: 

Agile Principles, Patterns and practices in c# would be good one.

Arseny
It's a while since I read this, but as I recall it wasn't really very c# specific. All the examples were in c#, but it was really a guide to Agile programming. But if that's all you're looking for, then yes, it's a good one.
Paul Spangle
@Paul this book mostly focused on Design paterns and best practices to refactoring. I believe that's important to " build the solid foundation in C# and .NET ."
Arseny
+1  A: 

I would definitely recommend "Microsoft .NET: Architecting Applications for the Enterprise (PRO-Developer)" by Dino Esposito and Andrea Saltarello.

Rewinder
+1  A: 

Patterns of Enterprise Application Architecture by Martin Fowler is a bible.

jgauffin
+4  A: 

When talking about architecture i think that the best is: CLR via C# by Jeffrey Richter

tom3k
+1  A: 

Definitely read this SOLID ebook (not really a book, but the info in there is great)

eglasius
+1  A: 

I like Applying Domain-Driven Design and Patterns: With Examples in C# and .NET by Jimmy Nilsson. As the title says, it's more about design and patterns than C#.

js
+2  A: 

C# in Depth by Jon Skeet

Gulshan