Can someone recommend a good advanced C# book?

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
 
L

Larry Smith

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

Ignacio Machin ( .NET/ C# MVP )

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
 
J

Jeff Johnson

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.
 
M

Mark

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)
 

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