Updates
Latest Tweet
What's New?
Check out for latest innovation, a computer based training video collection
Like this Page
Inside C#, Second Edition Review by Dan Crevier
A great book for intermediate/advanced developers
As others have mentioned, this book is not aimed at new developers. However, if you are an intermediate or advanced developers, this is a great book for learning C# in depth. One thing I found very useful is that it often refers to C++ or Java to point out differences. This is very important in areas where C# works differently, like calling virtual functions from constructors.
The book shows lots of MSIL for the examples. Although there's a table of the MSIL commands in the back, there's not enough information in this book for these to be comletely understandable. You'll need to learn more about the CLR and MSIL elsewhere for these to really be helpful.
A wide range of topics are covered, including some advanced topics like COM interop. There is also a chapter on security, although I felt it lumped too many topics together there without going into enough depth on them.
The biggest problem I had with the book was the huge number of typos and misprints. I noticed another reviewer said that many of the examples didn't compile. This could have been one of the reasons. I was amazed at how many errors I saw in the code, most of which looked like simple typos.