Ultimate C# book

  • Thread starter Thread starter Zachary Turner
  • Start date Start date
Z

Zachary Turner

What is the most comprehensive, under the hood, detailed, deep down book on
C# available? I come from a C++ background but want to get up to speed on
C# really quickly. I dont' want something that messes around walking the
user through adding get/set properties in 4 or 5 pages, I want one that
explains it in a few sentences, and leaves the majority of the book for
meat. I guess I am looking for a book that is to C# what Stroustrup's "The
C++ Programming Language" was to C++. Something that most people don't want
to read because it's "unnecessarily detailed and too advanced". I want to
finish the book and be able to answer in detail questions like "what happens
when an event with multiple delegates throws an exception?" or "describe in
detail the implementation of the garbage collector and in addition discuss
the differences betwen garbage collection of regular objects and finalizable
objects". I know this kind of overlaps with basic .NET framework stuff, but
I expect a comprehensive language book would cover it also. Anyway these
questions are just examples I made up, it's kind of hard to think of good
questions when I don't know the language!

Anyway any recommendations appreciated.

Thanks,
Zach
 
Maybe the book by the guy who created C#:

The C# Programming Language
by Anders Hejlsberg (Author), Scott Wiltamuth (Author), Peter Golde (Author)
 
Wow, this is awesome. Couldn't be a better comparison to the Stroustrup
book. I didn't know there was a C# book by the guy who wrote C#! Thanks!

Zach
 
C# is nothing without the .Net Framework, therefore I like *C# and the .Net
Platform* by Troelsen. I also like *Professional C# 2nd Edition*

Jamie
 
C# is nothing without the .Net Framework, therefore I like *C# and the .Net
Platform* by Troelsen. I also like *Professional C# 2nd Edition*

Jamie

I'd have to agree with you there Jamie. I pretty much live from
"Professional C#" whilst I am coming up to speed with C#.
 
Yup. And another very concise, highly pertinent book (mine's so dog-eared I
may have to buy a new copy) is "C# Programmers Reference" by Grant Palmer.

Peter
 
For everyone the ultimate book is different. If you want
it, you will have to compile your own database by reading
various books and adding to your db as you read about
new things to add. You shouldn't expect someone else
to do that for you. The more books cover *everything*
the more you will find them to be a waste of time and
money. Have you had a good look at the MSDN to see
what that has to offer? It will be your prime resource.
Patrick.
 
Back
Top