AnyBook4Less.com | Order from a Major Online Bookstore |
![]() |
Home |  Store List |  FAQ |  Contact Us |   | ||
Ultimate Book Price Comparison Engine Save Your Time And Money |
![]() |
Title: Inside C#, Second Edition by Tom Archer, Andrew Whitechapel ISBN: 0-7356-1648-5 Publisher: Microsoft Press Pub. Date: 24 April, 2002 Format: Paperback Volumes: 1 List Price(USD): $49.99 |
Average Customer Rating: 4.2 (96 reviews)
Rating: 5
Summary: Tom Archer is one of the best!!
Comment: If Amazon.com had an MVP award (Most Valuable Purchaser) I'd have it. I spend a lot of time and money purchasing only the best technology books. Now with that said, let me tell you about "Inside C#."
It's, hands down, the best book I've read. Right off the bat Archer explains the fundamentals of OOP, (a chapter all of us should read no matter what kind of OOP geniuses we think we are). He then goes into introducing .NET and never looks back. From C# Class Fundamentals to Writing Code and on to Advanced C#, he keeps you going and motivated to learn. I've gone through the book twice now and have it 'dog eared', marked, scribbled in and flagged.
The author knows his stuff and it shows. Archer is an intelligent well-spoken author that gets the point across no matter what level of experience the reader has. All through the book he explains and re-explains what he's trying to say, (just in case you missed it the first time). Very few authors do this and needless to say it leaves many of us wondering what the heck their point was.
In short, don't get left behind...."GET THE BOOK!!"
Rating: 5
Summary: The definitive tutorial on the C# language
Comment: Unless you're just not paying attention, Microsoft .NET is poised to become the biggest thing to hit software development since the introduction of the Win32 SDK. At the forefront of this effort is a new language called C# (pronounced c sharp) - a hybrid of C++ and Java with the simplicity of Visual Basic.
Unfortunately, until now all of the first books on C# have really been little more than superficial coverages of the language's syntax where the authors spend little to no time detailing why and when one would want to use the different aspects of C#. What I wanted was a book that not only tells me how to use something (they have on-line help for that), but explains the concepts behind the feature's existence.
Now there is such a book: Tom Archer's Inside C#. Archer, who runs the CodeGuru Web site and writes the popular C#/.NET Web newsletter, offers the most complete tutorial on using this new and powerful language.
The first section of the book is an overview section aimed at the programmer new to object-oriented and .NET development. This section includes chapters on .NET and the CLR and provides a clear and concise explanation of how it all ties together. Once that is done, he then has a chapter devoted to writing and compiling your first C# application to make sure that your environment is set up properly.
From there, the second part dives into writing applications. Here you learn all the fundamentals of C# including its interaction with the .NET Common Type System, value types, reference types and the concept of boxing and unboxing. He then goes on to show how to define classes and struct and write applications using the basics of arrays, enums, properties and indexers. Archer finishes up this foray into the fundamentals of C# by explaining how you can extend the C# language with attributes and how interfaces enable COM-like interface-based programming in C#.
In the third section (Writing Code), Archer then covers the topics of expressions, operators, the controlling of program flow and exception handling. In addition, advanced topics such as operator overloading and the use of delegates in writing event handlers is covered.
Finally, the last section (Advanced C#) is easily my favorite. This section includes some of the best information I could find anywhere on such subject matter as multi-threaded programming, reflection and versioning. The Interoperating with Unmanaged Code chapter alone covers how to use COM components from C#, how to write "unsafe", or unmanaged code and how to use Win32 DLLs from C#.
Having read several of the C# books currently available (Eric Gunnerson's A Programmer's Introduction to C# and Ben Albahari's C# Essentials) I have to say that I was quite pleased that Archer didn't take the easy route in simply telling me how to use a given language construct - but instead took the time to fully explain when and why I would want to use it.
Rating: 5
Summary: A great book for intermediate/advanced developers
Comment: 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.
![]() |
Title: Microsoft Visual C# .NET Language Reference by Microsoft Corporation, Microsoft Corporation ISBN: 0735615543 Publisher: Microsoft Press Pub. Date: 06 March, 2002 List Price(USD): $39.99 |
![]() |
Title: Applied Microsoft .NET Framework Programming by Jeffrey Richter ISBN: 0735614229 Publisher: Microsoft Press Pub. Date: 23 January, 2002 List Price(USD): $49.99 |
![]() |
Title: Programming Windows with C# (Core Reference) by Charles Petzold ISBN: 0735613702 Publisher: Microsoft Press Pub. Date: 19 December, 2001 List Price(USD): $59.99 |
![]() |
Title: Microsoft Visual C# .NET (Core Reference) by Mickey Williams ISBN: 0735612900 Publisher: Microsoft Press Pub. Date: 27 March, 2002 List Price(USD): $59.99 |
![]() |
Title: Microsoft Visual C# .NET Step by Step by John Sharp, Jon Jagger ISBN: 0735612897 Publisher: Microsoft Press Pub. Date: 23 January, 2002 List Price(USD): $39.99 |
Thank you for visiting www.AnyBook4Less.com and enjoy your savings!
Copyright� 2001-2021 Send your comments