Programming ASP.NET and over one million other books are available for Amazon Kindle. Learn more
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


See all 4 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
Paperback, Feb 11 2002
CDN$ 50.27 CDN$ 0.99

There is a newer edition of this item:

Programming ASP.NET 3.5
CDN$ 39.46
In Stock.

Best Canadian Books of 2014
Margaret Atwood's stunning new collection of stories, Stone Mattress, is our #1 Canadian pick for 2014. See all

Special Offers and Product Promotions

  • Join Amazon Student in Canada



Product Details

  • Paperback: 960 pages
  • Publisher: O'Reilly Media; 1 edition (Feb. 11 2002)
  • Language: French
  • 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  See all reviews (58 customer reviews)
  • Amazon Bestsellers Rank: #2,337,477 in Books (See Top 100 in Books)
  • 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

Review

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, guam-asp.net, March 2002

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

Inside This Book (Learn More)
Browse and search another edition of this book.
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

4.2 out of 5 stars

Most helpful customer reviews

1 of 1 people found the following review helpful By Andrew J. Palermo on Oct. 23 2002
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 asp.net 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.
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.
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. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
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. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
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 ASP.net 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 (ASP.net's event logging util), validation using built-in ASP.net 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 Studio.net. 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. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.

Most recent customer reviews



Feedback