Programming ASP.NET and over one million other books are available for Amazon Kindle. Learn more

Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Start reading Programming ASP.NET on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Programming ASP .NET [Paperback]

Jesse Liberty , Dan Hurwitz
4.2 out of 5 stars  See all reviews (58 customer reviews)

Available from these sellers.


Amazon Price New from Used from
Kindle Edition CDN $24.68  
Paperback CDN $69.95  
Paperback, Feb. 11 2002 --  
There is a newer edition of this item:
Programming ASP.NET 3.5 Programming ASP.NET 3.5
CDN$ 39.46
Not in stock; order now and we'll deliver when available
Join Amazon Student in Canada

Book Description

Feb. 11 2002 0596001711 978-0596001711 1

ASP.NET is the successor technology to Active Server Pages (ASP), the world?s most successful development environment for building server-side web applications. ASP.NET leverages the power of Microsoft?s new .NET platform to allow you to write dynamic, data-driven applications that run over the World Wide Web.

In Programming ASP.NET, Jesse Liberty and Dan Hurwitz teach you everything you need to know to write web applications and web service applications. The book focuses on ASP.NET development using both C# and Visual Basic .NET, and coding examples are presented in both languages.

Programming ASP.NET includes a detailed tutorial on Web Forms, which, in conjunction with Visual Studio .NET, allow you to apply Rapid Application Development techniques (including drag-and-drop control placement) to web development. Programming ASP.NET includes extensive coverage of each type of server control, including Web server controls, HTML server controls, and custom controls.

Since most web applications and web services involve retrieving data and returning it to a client browser, Programming ASP.NET also offers extensive coverage of data access issues. These include topics such as using ASP.NET's list-bound controls; accessing data using the ADO.NET object model, and updating data with or without transaction support.

Programming ASP.NET also discusses such advanced topics as:

  • Caching and performance
  • Security
  • Configuration and deployment

The ASP.NET technologies are so complete and flexible; your main difficulty may lie simply in weaving the pieces together for maximum efficiency. Programming ASP.NET shows you how to do just that.

Product Details

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

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

Most helpful customer reviews
1 of 1 people found the following review helpful
5.0 out of 5 stars Best intro to ASP.NET - Excellent Oct. 23 2002
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.
Was this review helpful to you?
5.0 out of 5 stars Get this for ASP.NET with C# June 27 2004
I was looking for a book that thoroughly taught ASP.NET and took the C# language seriously and not as an afterthought. This book is absolutely perfect. It explains the intrinsics of ASP.NET and its theoretical underpinnings. It also has very good practical information with regard to many of the decisions you will have to make in terms of the tools and different approaches you face when programming in ASP.NET. What I liked most of all was that it has every example in C# which most ASP.NET authors seem to shy away from for some bizarre reason. If you want to learn ASP.NET thoroughly with C# syntax I can recommend no other and I have read quite a few.
Was this review helpful to you?
5.0 out of 5 stars It doesn't get any better than Jesse Liberty May 25 2004
As a new programmer, and even newer to .NET and ASP.NET this book is a must have for anyone serious about learning ASP.NET. The book covers every aspect of using ASP.NET, and the examples can be used in real world situtations. You can also find Jesse Liberty featured on [...] courses. What are you waiting for, go get this book!!
Was this review helpful to you?
5.0 out of 5 stars Best ASP.NET book available May 20 2004
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?
5.0 out of 5 stars Gold Mine! March 28 2004
This book is a gold-mine - explaining well the .NET concepts. As an experienced ASP developer, it gave me good background to understand the differences between ASP and ASP.NET. The examples are structured to build on each other and are well thought-out. I had a question about one of the examples and posted it to Jesse Liberty's web site (url included in the book). He answered it right away! Great book!
Was this review helpful to you?
5.0 out of 5 stars Highly Recommend It Feb. 13 2004
This is an excellent book. In fact, it's the best ASP.NET book I've seen yet. I did find myself skipping around in it a lot more than reading it cover to cover, but, all in all, it's a great book. I often refer back to it as a reference. Also, the code examples are in both VB.NET and C#.
Was this review helpful to you?
3.0 out of 5 stars Beginners Only Jan. 14 2004
I am a big fan of O'Reilly titles, however this book is not one of the better ones. The code examples are lengthy and always (unnecessarily) provided in both C# and VB.NET. Some of the more interesting topics like security are glossed over. This is a thick book and I would expect it to include some discussion of Web architecture with .NET, performance issues, and when to use client side processing. The second edition has a fair number of misprints and typos. On the plus side, it gives thorough explanations of web controls and basic processing, and is a good introduction to ASP.NET.
Was this review helpful to you?
Want to see more reviews on this item?
Most recent customer reviews
5.0 out of 5 stars Life Saver
I developed my first .NET project as a consultant the first day the .NET framework was released by Microsoft. I found myself scrambling for a book with helpful examples. Read more
Published on Jan. 8 2004 by S. Moreland
2.0 out of 5 stars Irritatingly obtuse !!
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... Read more
Published on Jan. 4 2004 by John R. Volters
5.0 out of 5 stars Best Internet Programming Book Ever Written
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. Read more
Published on Jan. 1 2004 by Eli colner
5.0 out of 5 stars Makes the Subject Very Approachable
I've been using this book since its first edition as the text of an ASP.NET class I teach for the last two years, after looking over many others. Read more
Published on Dec 17 2003 by TechRanger
4.0 out of 5 stars Good book...
This book is extremely good for beginners. If you have already worked on ASP, you might find this a bit boring at some places. Read more
Published on July 31 2003
3.0 out of 5 stars Well.....
I am not going to say this is the worst book I have ever read, because it was useful considering that I didn't know anything about .NET before starting on this book. Read more
Published on July 13 2003 by C. Hunt
5.0 out of 5 stars Excellent start to ASP.NET
I can't add much to what others have already written in terms of content. What I will say, though, is that Jesse and Dan have done another outstanding job with this book. Read more
Published on May 22 2003 by Bruce S. Gruenbaum
Search Customer Reviews
Only search this product's reviews

Look for similar items by category