Buy Used
CDN$ 1.24
+ CDN$ 6.49 shipping
Used: Very Good | Details
Condition: Used: Very Good
Comment: This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See more of our deals.
Have one to sell?
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

Programming ASP .NET Paperback – Feb 11 2002

4.2 out of 5 stars 58 customer reviews

See all 4 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
"Please retry"
CDN$ 38.44 CDN$ 1.24

There is a newer edition of this item:

Programming ASP.NET 3.5
CDN$ 64.84
In Stock.

Harry Potter and the Cursed Child
click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 960 pages
  • Publisher: O'Reilly Media; 1 edition (Feb. 11 2002)
  • Language: English
  • ISBN-10: 0596001711
  • ISBN-13: 978-0596001711
  • Product Dimensions: 17.8 x 4.3 x 23.3 cm
  • Shipping Weight: 1.4 Kg
  • Average Customer Review: 4.2 out of 5 stars 58 customer reviews
  • Amazon Bestsellers Rank: #3,074,198 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

From Amazon

Chunky and detailed, Programming ASP.NET is a hands-on guide to Microsoft's Web development technology. It is a huge subject, and at over 900 pages, this is longer than most O'Reilly titles. With support for Web services as well as dynamic Web sites, ASP.NET is the most impressive part of Microsoft's .NET Framework, but developers familiar with the old Active Server Pages have much to learn. This title begins at the beginning with "Hello World," but goes well beyond the basics by providing in-depth examples and explanations. There is some coverage of Visual Studio .NET, but most of the content is equally applicable to those who prefer to use straight code editors. There are extensive code examples, almost too many, with most given in both Visual Basic and C#. Some of the code is repetitive, and at some points shorter, more specific examples would help the book's flow and reduce its bulk.

The early chapters introduce the ASP .NET architecture and cover the event model, the different control types, debugging and the essentials of Web Forms. The chapters that follow tackle database development, including validation, data binding, programming ADO .NET and managing transactional data updates. This accounts for two-thirds of the book. The last third tackles Web services both as client and server, caching and performance optimisation, security, and application deployment. A bug database is used throughout as an example application.

Overall the authors do a great job of covering ASP .NET essentials, somewhat slanted towards database applications. The book has a real-world feel to it and does not skim over problem areas. It is nicely written, and working through the examples is a good way both to learn ASP .NET, and to get a feel for what it can do. --Tim Anderson


I don't normally use a ratings system, but if I did, this would have been 4.5 out of 5... This book is a "must buy" for development enthusiasts. -- Jason Salas,, March 2002

Users at every level will appreciate this approach. I highly recommend this book to ASP.NET programmers. -- CompuNotes Issue #183

See all Product Description

Customer Reviews

Top Customer Reviews

Format: Paperback
This book is simply excellent. It starts with the core fundamentals, and builds your expertise from there. Every aspect of ASP.NET is covered in detail.
The authors begin with a simple HTML based "hello world" program and quickly build up the capabilities. They show integrated code and the (preferred) code-behind. The event model is explained in detail. Each of the major controls is shown and the validation controls are described in detail. The authors also show debugging techniques and proper coding idioms.
Every example is shown in both VB.NET and C#, which I found very helpful. This helped me see the similarities in the language and clarified areas that might otherwise be confusing.
The book includes a lengthy section on interacting with data, including a primer on ADO.NET and list-bound controls. The section on custom and user controls is excellent.
They spend 3 chapters on Web Services, and provide a comprehensive overview of this topic.
Finally, the book is rounded out with chapters on caching and performance, security and deployment and configuration.
The writing is clear and crisp, and despite the fact that there are two authors, it reads as if written by just one. The material is delieverd with clarity, and the authors provide unbelievable support on their web site, where you can obtain the source code and also ask questions directly of the authors!
All in all, I was very impressed by this excellent introduction to ASP.NET, and I recommend it highly.
One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
As with the first edition of this book, the second edition continues to be the best ASP.NET book available today. This edition has been updated to include information on the 1.1 version of the .NET framework as well as Visual Studio 2003.
Unlike many other ASP.NET books I have seen, you can actually pick this one up and begin writing ASP.NET applications quickly. The book begins with an introduction to the Visual Studio development environment, which is necessary knowledge to be able to effectively write and compile code. This introduction does a very good job quickly describing the most important features of the IDE. For a more thorough introduction to the Visual Studio .NET IDE, pick up a copy of O'Reilly's Mastering Visual Studio .NET.
This book then proceeds to discuss each of the ASP.NET server controls in detail. Examples are provided in both C# and VB.NET, with clear preference given to C#. Some of the more difficult concepts are clearly explained, with enough information provide to satisfy more advanced readers.
Personally, I found many of the highlights of this book to be toward the end, where an excellent section on data access can be found. This has often been a point of contention with me: most applications today have some amount of data access involved. Unfortunately, most .NET books have only a small (and largely inadequate) data access chapter. The data access section in this book is one of the best I have seen. Even if you know a lot about ASP.NET, you'll probably learn a thing or two from the data access section.
The authors also have written an excellent chapter on creating custom controls for applications.
Read more ›
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
If you know nothing about ASP.NET, it is certain that you will learn something. However, if you are interested in learning how to build a full blown application, you may find that this book fails to provide the detailed examples you are looking for.
To be sure the book starts out with comprehensive examples, but these are for the more simple constructs. Just when you find you are getting to the important subjects - security, forms authentication, configuration, etc. the authors suddenly become extremely vague or lazy. Examples of what I mean? The reader will begin to see much psedo-coding and terse explanations instead of actual examples for things such as posting a form to authenticate a username / password.
I conclude from this that the authors must not have experience building these kinds of full-blown applications and do not know how to fully discuss and educate on these subjects. Either that, or they just got lazy and failed to deliver the goods. Either is unforgivable if you are claiming to cover the materials in the table of contents.
If I could give this book 1.5 stars insted of 2 I would have.
Did it help me? Well, yes, I did learn a few things. Did it provide the information I was seeking when I purchased the book?
NO!! It fails to deliver just when I arrived at the subjects I wanted to learn more fully.
So, to net it out... If you are completely new to ASP.NET, this is an "OK" book to cut your teeth on. If you are looking to inform yourself on the more advanced topics of full-blown application development, this book is a waste of your money. Do not purchase it.
Now I'm off to search for a book written by folks that do know about forms authentication, configuration, security, etc.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
This book is by far the most polished, thorough, and wide scoped internet programming book that I've read. It gives an expansive review of all the components - their capabilities and events compared to html as well as classic asp. It shows the fundamental advantage of "code-behind"... seperation of presentation level html from c# or vb code. It teaches Visual Studio .net debugging, which I found to be very enlightening, as well as practical. It goes deep into web.config modifications and global.asax session state and application state access. Also, they explain xml and well-formed html standards, regular expressions (briefly), error handling (including custom error page redirection), tracing and trace.adx ('s event logging util), validation using built-in controls, ADO.NET, and I could go on forever. If you're familiar with old ASP coding practices, jumping from TextPad to Explorer constantly to debug, this book will turn you on to much more effecient and speedy techniques using If you are someone who needs to know just about everything about web development using ASP.NET give this book a try.
I recommend this book.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse

Most recent customer reviews