There are a lot of books about C# and .NET on the market, and I read many of them. But most of them are written, assuming that the reader knows nothung about the language and framework,though he maybe knows some about programming and have experience in another languages like C++. In all this books author talking about all C# specification, begining with smth very simple like operators, variable types and so on. I saw many books about programming patterns and modern application design in C++ and want to find smth alike for C#. Besides, I want to find some book about System.Reflection. It's a very powerfull thing, but I can't figure out how to use it properly by myself. I try to find smth on amazon, but the only suitable book, with the word reflection is "Pro .NET 1.1 Remoting, Reflection and Treading" it was published in may,2005, but so why we talk about .Net 1.1 What do you think about it
I hope u can point me to something appropriate. Thx.

Want to find some good books
Kunaal
For in depth into C#, I recommend Inside C# by Tom Archer.
For Design Patterns and stuff in C# - Design Patterns in C# by Steven John Metsker
You will find that most of the books are still for v1.1 since v2.0 is still in Release Candidate(RC). Lot of C# 2.0 books should be released soon.
For reflection, I think most of the books dedicate a chapter or so on the topic. You could use the following online resources as well:
1. http://www.csharphelp.com/archives/archive124.html
2. http://www.oreilly.com/catalog/progcsharp/chapter/ch18.html
3. http://my.execpc.com/~gopalan/dotnet/reflection.html
Regards,
Vikram