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 6 1554
Maybe the book by the guy who created C#:
The C# Programming Language
by Anders Hejlsberg (Author), Scott Wiltamuth (Author), Peter Golde (Author)
"Zachary Turner" <zt*********@hotmail.com> wrote in message
news:eX**************@TK2MSFTNGP12.phx.gbl... 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
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
"nsgi_2004" <no****@nospam.com> wrote in message
news:POkic.39679$Yf6.8815@fed1read07... Maybe the book by the guy who created C#:
The C# Programming Language by Anders Hejlsberg (Author), Scott Wiltamuth (Author), Peter Golde
(Author)
"Zachary Turner" <zt*********@hotmail.com> wrote in message news:eX**************@TK2MSFTNGP12.phx.gbl... 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
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
"Zachary Turner" <zt*********@hotmail.com> wrote in message
news:eX**************@TK2MSFTNGP12.phx.gbl... 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
On Fri, 23 Apr 2004 22:29:18 -0600, "Jamie Macleod"
<bu*********@yahoo.com> wrote: 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
"The Real Andy" <a.pearson@wayit_dot_com_dot_au_remove_the_obvious _to_reply>
wrote in message news:u9********************************@4ax.com... On Fri, 23 Apr 2004 22:29:18 -0600, "Jamie Macleod" <bu*********@yahoo.com> wrote:
C# is nothing without the .Net Framework, therefore I like *C# and the
..NetPlatform* 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#.
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. This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Mirek Fidler |
last post by:
Ultimate++ is the new generation C++ Windows/Linux open-source
development platform.
By utilizing of new ideas Ultimate++ achieves significant reduction of
code complexity for most applications...
|
by: Mirek Fidler |
last post by:
Ultimate++ 0.98.7 (http://upp.sourceforge.net) was released.
Ultimate++ is an attempt to provide the optimal Windows/Linux
development platform based on C++.
By utilizing of new ideas in C++...
|
by: Chris Botha |
last post by:
I upgraded from Vista Home Premium to Ultimate.
With Home Premium there is no Windows Authentication for IIS - I googled
that it is available under Ultimate and upgraded to Ultimate.
However, when...
|
by: =?Utf-8?B?TG9yZW4=?= |
last post by:
I have a brand new Dell computer right out of the box. It was purchased with
Windows Vista Basic. I have also separately purchased Windows Vista Ultimate
and I want to install it on this new...
|
by: ryjfgjl |
last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
|
by: emmanuelkatto |
last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud.
Please let me know.
Thanks!
Emmanuel
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Sonnysonu |
last post by:
This is the data of csv file
1 2 3
1 2 3
1 2 3
1 2 3
2 3
2 3
3
the lengths should be different i have to store the data by column-wise with in the specific length.
suppose the i have to...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers,...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
| |