Ultimate C# book

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
 
N

nsgi_2004

Maybe the book by the guy who created C#:

The C# Programming Language
by Anders Hejlsberg (Author), Scott Wiltamuth (Author), Peter Golde (Author)
 
Z

Zachary Turner

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
 
J

Jamie Macleod

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
 
T

The Real Andy

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#.
 
P

Peter Bromberg [C# MVP]

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
 
P

Patrick de Ridder

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.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top