Can someone recommend a good advanced C# book?

  • Thread starter Thread starter willste
  • Start date Start date
W

willste

I have been developing with the .NET Framework for over six years,
predominantly in VB. I have been using C# more and more over the last six
months, and although I’m very comfortable with the syntax, I have a lot of
knowledge gaps around the C# architecture.

Can someone recommend a good book, website or training course (I’m in the
UK) that will help me understand more about the stack, heap, GAC, etc? I’m
fairly confident I can develop almost any solution using C#, but as for
explaining how it all hangs together is another story entirely.

Thanks
 
I have been developing with the .NET Framework for over six years,
predominantly in VB. I have been using C# more and more over the last six
months, and although I'm very comfortable with the syntax, I have a lot of
knowledge gaps around the C# architecture.

Can someone recommend a good book, website or training course (I'm in the
UK) that will help me understand more about the stack, heap, GAC, etc? I'm
fairly confident I can develop almost any solution using C#, but as for
explaining how it all hangs together is another story entirely.

A "must-have" book is "Programming .NET Components" by Juval Lowy
(recognized by MSFT as one of the world's leading .NET authorities). It's
full of esoteric information even experienced developers will appreciate.
While not a book on C# specifically (though all the examples are in C#),
you'll likely learn more from this book than most others (about the topics
you mentioned and much more).
 
I have been developing with the .NET Framework for over six years,
predominantly in VB. I have been using C# more and more over the last six
months, and although I’m very comfortable with the syntax, I have a lotof
knowledge gaps around the C# architecture.

Can someone recommend a good book, website or training course (I’m in the
UK) that will help me understand more about the stack, heap, GAC, etc? I’m
fairly confident I can develop almost any solution using C#, but as for
explaining how it all hangs together is another story entirely.

Thanks

Take a look at Jonh Skeet book
 
Can someone recommend a good book, website or training course (I'm in the
UK) that will help me understand more about the stack, heap, GAC, etc?

But the stack, heap, and GAC aren't specific to C#. Sounds like you're
looking for in-depth information on .NET itself.
 
Jeff said:
But the stack, heap, and GAC aren't specific to C#. Sounds like you're
looking for in-depth information on .NET itself.
I second the Jon Skeet recommendation for CSharp, although this is used
more for the jump from C#1 to C#2 and C#3.

For the .Net stuff I liked the Jeffrey Richter book Applied .Net
Framework Programming (I think this book shares bits with his CLR via C#
book so you may want to look at that instead)
 
Back
Top