Programming Books C Java PHP Python Learn more Browse Programming Books
Buy Used
FREE Shipping on orders over $35.
Condition: Used: Very Good
Comment: Eligible for Amazon's FREE Super Saver/Prime Shipping, 24/7 Customer Service, and package tracking. 100% Satisfaction Guarantee.
Access codes and supplements are not guaranteed with used items.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

.NET Framework Essentials (2nd Edition) Paperback – February 8, 2002

ISBN-13: 063-6920003021 ISBN-10: 0596003021 Edition: Second Edition

Price: $3.99
24 New from $2.56 52 Used from $0.01 1 Collectible from $9.98
Amazon Price New from Used from
Paperback, February 8, 2002
$2.56 $0.01

There is a newer edition of this item:



Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 336 pages
  • Publisher: O'Reilly Media; Second Edition edition (February 8, 2002)
  • Language: English
  • ISBN-10: 0596003021
  • ISBN-13: 978-0596003029
  • Product Dimensions: 9 x 6 x 0.8 inches
  • Shipping Weight: 12.8 ounces
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon Best Sellers Rank: #4,873,814 in Books (See Top 100 in Books)

Editorial Reviews


"The book is suitable for anyone who wants a quick introduction to .Net. doesn't treat you like an idiot. If you are looking for an overview that doesn't take a couple of months to read then I can recommend this particular introduction to .Net. As the title suggests, it really is just the essentials." - Mike James, Computer Shopper, December

About the Author

Hoang Lam is a senior developer at and an instructor in web development at George Washington University through DevXpert. At, he specializes in developing B2B web sites using Microsoft tools.

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

3.9 out of 5 stars

Most Helpful Customer Reviews

20 of 21 people found the following review helpful By David Cunningham on April 16, 2003
Format: Paperback
The .NET Framework edition of publisher O'Reilly® Essentials series is an excellent introduction to Microsoft's new software development framework. This book is suitable for any developer who wants to understand what this new initiative is all about without having to manually strip away the marketing hype. At no point will you come across the phrase "That's the power of .NET" while reading this book. Though the authors are understandably enthusiastic about their chosen subject, their appraisal of the technology is honest, and insightful. However, this is not a how-to book. Most of the practical subjects that are discussed, such as how to create Web Services and Windows Applications using the new .NET SDK, are kept at an intentionally superficial level. This is actually a good thing, since a more in-depth look would detract from the true subject of the book: the .NET architecture, and how it works.
For anyone who has ever developed with Java, .NET is going to seem awfully familiar. Both run on a virtual machines (though not exactly in the same way.) Both provide a garbage collector, thread management, exception handling, and a fully object-oriented programming paradigm. The class structures of their respective SDKs are eerily similar, and even the syntax of Microsoft's newly touted C derivative, C# (pronounced c-sharp), owes a lot to the Java programming language. There are some key differences that differentiate Microsoft's system from Sun's, but as a reader who has coded in Java, I appreciate the fact that the authors often make comparisons between the two. With this approach, Thai and Lam have helped me dismiss my initial suspicion that .NET is really just Java for Windows, and have properly explained why Microsoft's framework is in some ways even more ambitious than Java originally was.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
13 of 13 people found the following review helpful By Thomas Paul VINE VOICE on April 19, 2002
Format: Paperback
".Net Framework Essentials" is a good introduction to the .Net framework. It will, however, leave you hungry for much more. The authors have chosen to keep their book short (300 pages) and yet cover most aspects of .Net. The authors starts out with an overview of .Net and the Common Language Runtime (CLR). They then go on to discuss some simple programs written in the main supported .Net languages (VB.NET, Managed C++, and C#). The authors then move on to the meat of .Net. We get chapters on ADO.Net and integration with XML, Web Services, ASP.NET, and Windows Forms. What this means is that each topic is covered very briefly. For example, ASP.NET is covered in 60 pages. O'Reilly publishes a book on this topic that is almost 1,000 pages long! There is also nothing in the way of linking any of the information in the book to VisualStudio.Net which is the tool that most .Net developers will be using. Most of the examples in the book use C# so some knowledge of that language (or Java) will be helpful. As an overall view of and introduction to the .Net framework, this book is useful. Anyone unfamiliar with the different pieces that make up .Net will have a much clearer understanding when they have finished this book. But this will not be the last .Net book you need and it will not be a book that you refer back to very often.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
8 of 8 people found the following review helpful By J. J. Kwashnak VINE VOICE on March 31, 2002
Format: Paperback
As anyone knows, the .NET framework is being touted as not only the next big thing but the merging of several technologies to create the web based revolution. Maybe it is. Maybe it isn't. I came into this book looking for a good overview of what .NET meant to me and what potential did it hold. I got that to some extent but had to really work for it.
The book is very good at giving information on the new framework. The problem is that I, and I am willing to bet many other readers, were looking for an authorative view of what .NET means and can do, rather than how it does it. It's as if I wanted to find out about the new class of car and what its features are and what it can do. Instead I am handed a concise mechanics manual that tries to explain the highlights of how things work under the hood.
I learned a lot, but I think I took away more from this book because I read some other materials first. Had I simply dived into this book, I would have been lost. This is not an "introdutory" book for most of us. For coders and developers, yes this will be helpful and essential - for them this is a very powerful book. For the "rest" of us - it's very informative if you are willing to wade through the details. Find something specific about .net you want to learn about, read up on that and THEN come to this book and get the details in order to build a full understanding of the technology.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 6 people found the following review helpful By M. Dikov on April 23, 2002
Format: Paperback
I bought this book to get a more consistent overview of .NET in all of its aspects and I am satisfied with the content. It includes all important components of .Net framework including changes to existing technologies like ADO and ASP and brief and well written introduction in completely new parts of .Net such as web services, web forms, CLR.
I found very useful that all examples were in more than one language (C++, C#, VB.NET, VB6). The examples are simple but yet well prepared, so they illustrate the concrete matter of the chapter.
The book gave me a lot of practical ideas how to migrate our products and where to emphasize in future study of .Net.
I recommend this book to every IT specialist that still asks him/her self: What is all this .NET about?
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews