32 used & new from $1.29

Have one to sell? Sell yours here
 
 
Programming ASP.NET, 3rd Edition
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Programming ASP.NET, 3rd Edition (Paperback)

~ Jesse Liberty; Dan Hurwitz (Author)
Key Phrases: web parts, target page, output caching, Page Language, Parameter Type, Visual Studio (more...)
3.9 out of 5 stars  See all reviews (84 customer reviews)


Available from these sellers.


9 new from $9.64 23 used from $1.29

Formats

Amazon Price New from Used from
Paperback --  
Paperback, October 1, 2005 --  

Customers Who Bought This Item Also Bought


Editorial Reviews

Amazon.com Review

Suitable for most any programmer who wants to master ASP.NET with an eye toward real-world development, Programming ASP.NET is an excellent resource that mixes good coverage of APIs with actual programming techniques and advice using Visual Basic .NET and C#. The combination places it in the forefront of currently available titles on ASP.NET.

Written in part by veteran computer author Jesse Liberty, this book offers an excellent mix of coverage of important ASP.NET features that you will absolutely need to use for real-world programming. Readers with previous ASP experience will appreciate early sections that compare an older ASP sample with the new ASP.NET to highlight what's new and improved, with good explanation of the ASP.NET event model. The pace of this book is just excellent. The authors first move through the essentials, like basic ASP Web controls and data binding, before delving into data-driven applications using the (slightly complicated) ASP.NET database APIs. It also helps that the authors let you use Notepad (or another text editor) to create your ASP.NET programs first. (Later, they cover the details of Visual Studio .NET, pointing out how this tool can sometimes make it difficult to see where your code is generated.) There's also coverage of debugging and tracing techniques.

Standout sections on the calendar, Repeater, DataList, and DataGrid controls (all presented in good detail) will help you master these important controls. Coverage of techniques and support for validating user input in Web pages will also help you use these essential features.

The author's well-measured tutorial on Web services (much touted by Microsoft) is as good as any. Their demos (using a well-traveled example of a stock ticker server) will show you what all the fuss is about. They cut through the hype here and manage to show why Web services are a potentially better way toward distributed computing. Later sections look at deployment, configuration, and performance (as well as caching) options that you'll need to deploy and run your ASP.NET programs successfully. Coverage of security options in .NET rounds out the tour of what you'll need to create real applications.

Illustrated throughout with samples from VB .NET and C#, Programming ASP.NET is a worthy addition to the O'Reilly lineup and one of the best available titles for learning ASP.NET. The authors have achieved an excellent balance of practical, hands-on examples and essential programming techniques with the most important APIs and features, all without getting bogged down in the richness and complexity of .NET itself. --Richard Dragan

Topics covered: Introduction to the .NET platform and ASP.NET; basic programs in HTML; ASP and ASP.NET compared; events in ASP.NET (application, session, page, and control events); HTML and ASP controls compared; basic ASP controls APIs (including in-depth coverage of calendar support); code behind forms; using the Visual Studio .NET IDE; tracing, debugging, and error handling; validation controls in ASP.NET (including built-in and custom validators, plus regular expression support); basic data-binding techniques; list and DataGrid controls; ADO.NET tutorial (basic APIs and programming techniques); calling stored procedures; updating database records; Repeater and DataList controls used with ADO.NET; custom ASP.NET controls (including derived, composite, and full custom controls); overview of Web services (including SOAP, WSDL, and other standards); creating and consuming a sample Web service for a stock ticker; ASP.NET caching techniques explained (including fragment and object caching); security options in ASP.NET for authentication, authorization, and impersonation; configuration and deployment options in ASP.NET (including XCOPY deployment); and an appendix with a quick tutorial on database design. --This text refers to an out of print or unavailable edition of this title.

Review

"But there's still a need for a good book on the subject. There are several out there, but Programming ASP.NET by O'Reilly is particularly excellent. One measure I use to decide whether I'll buy a book is if it will solve a problem for me. By using this metric, the book would pay for itself several times over." - Mark Newton, PC Pro, November 2002 --This text refers to an out of print or unavailable edition of this title.

Product Details

  • Paperback: 930 pages
  • Publisher: O'Reilly Media; 3 edition (October 1, 2005)
  • Language: English
  • ISBN-10: 059600916X
  • ISBN-13: 978-0596009168
  • Product Dimensions: 9.2 x 7.1 x 1.8 inches
  • Shipping Weight: 3.2 pounds
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (84 customer reviews)
  • Amazon.com Sales Rank: #487,023 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #81 in  Books > Computers & Internet > Microsoft > Development > Visual Basic > .Net

More About the Author

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

Visit Amazon's Jesse Liberty Page

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(4)
(2)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

84 Reviews
5 star:
 (40)
4 star:
 (18)
3 star:
 (11)
2 star:
 (9)
1 star:
 (6)
 
 
 
 
 
Average Customer Review
3.9 out of 5 stars (84 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
66 of 71 people found the following review helpful:
5.0 out of 5 stars Strongly Recommend, March 14, 2002
By Satya (Hillsboro, OR USA) - See all my reviews
Ever since I read Jesse Liberty's "Programming C#", I've been eagerly awaiting the release of his "Programming ASP.NET". I received the book recently and just finished going through the 900 pages. Writing style is very lucid as expected (one of very few technical authors who succeed in this aspect. Another such author is Doug Walther of "XML for ASP.Net"). Though Programming ASP.NET begins with a simple "Hello World" example, by page 20, it has you creating a data table based on a datagrid connected to the Northwind database. This early demonstration of ASP.NET's power leads to an "aha" moment and keeps you going. It is refreshing to have the code work as promised. Unlike other ASP.NET books which address both VB and C# communities but show a marked preference for one or the other language, virtually every example in this book is given in both languages. I read only the C# examples, and reckon about 1/4th of the 900 pages catered to code in the "other" language. There are several screenshots of how to carry out various tasks in ASP.NET that are very useful for beginners. Similarly, screenshots of results from example programs are also very helpful. This book is "self-contained" for any concepts it discusses. You don't need to run to another book to seek clarifications. For me, this is the one book that brought together every aspect of ASP.NET, from hands-on "how to handle the development tool and set up files and directories" tasks, to conceptual issues. And the beauty is the whole discussion doesn't seem disjointed given its scope. I guess this is the advantage of having only one/two authors. The one minor criticism (may be just my personal preference) is, in the chapters on Accessing Data with ADO.NET, I wish there was (i) a short discussion of further abstraction between UI and a database made possible by using XML, and (ii) creating strongly typed datasets from XML schemas (using the xsd.exe tool for example) but likely it is outside the scope of the book to discuss this (in fact creating XML schemas and reading XML data files are addressed in later chapters through examples, so (i) is taken care of. And (ii) is too specific to warrant being a critical point). I strongly recommend this book as an essential reference to ASP.NET.
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
53 of 57 people found the following review helpful:
4.0 out of 5 stars Good book, but needs to polish the rough edges, April 3, 2002
By D. Cramer (San Diego, CA USA) - See all my reviews
(REAL NAME)   
Of all the books on ASP.NET that I've read, this book is undoubtedly the best. But, it has some very rough edges that, when smoothed out in later editions will make it great. For those looking for a reference, look elsewhere. If you're looking for a strong tutorial that does an excellent job balancing depth for the experienced and simplicity for the beginner, this is the book.

Specific comments:

1. All examples in C# and VB. his is a plus or minus depending on your point of view. On one hand it's good because you have the option of choosing the language you want to use (or get exposure to both). On the other hand, it takes up a lot of space that could have been devoted further exploration of other topics.

2. Does not try to be a tutorial on how to program with VB or C#. I definitely like this approach. Other books on the market split their efforts between explaining ASP.NET and OOP/C#/VB. They end up being avarage at best for either topic.

3. The examples almost always do a good job demonstrating the topic under discussion. Other books on the market have serious problems in this area.

4. The examples are not consistent. I think that the examples were developed by different people. In one example, it is a step by step tutorial The next example, the examples are rough descriptions followed by source code (hard to follow). Yet another example will have a table layout of object property values. This is my biggest complaint. It would be nice if there was a consistent approach to the examples.

5. The ADO chapters are a bit confusing. A couple reasons for this:
5.a The examples here suffer from varying styles worst of all.
5.b ADO.NET is a big topic that probably deserves a book to itself (how about it O'Reilly? Programming ADO.NET) so the coverage is not enough, and it leaves you with lots of questions.

Overall, this book is the best I've found for a tutorial on ASP.NET. And, it has the potential to be another O'Reilly classic.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
14 of 14 people found the following review helpful:
5.0 out of 5 stars Best book on ASP.NET, January 18, 2003
I have been asked to create a web application for my company, and I reviewed a number of books on ASP.NET (as well as ADO.NET). This is by far the best I've seen.

The coverage of the various controls is excellent, the examples are small and useful and really explain the material, and you can download the examples from the author's web site.

In addition, this book provides an excellent introduction to ADO.NET for ASP.NET, better than some dedicated books I looked at.

The book goes beyond the superficial, and really covers the issues you run into when writing an application. This is not a rehash of the existing documentation, but a guided tour through what it takes to create a working web application with ASP.NET.

I personally like C#, but it was interesting to see the code both in C# and in VB.NET. I feel like I learned VB.NET along the way, as a bonus, and I realize now how similar these languages really are. You can skip over the language you don't care about (all the examples are in both C# and in VB.NET) but it is fun to see how similar they are.

In any case, I highly recommend this book both for programmers with little ASP experience, and for more advanced programmers as well.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Good books with detail information
I am new to ASP.NET and this book is good start with all the details required by a starter.
Published 4 months ago by Pramod

3.0 out of 5 stars NO SOURCE CODE SUPPORT
Good Content, 3rd Edition lacks Example Source Code on his website (Only 2nd Edition and new ASP.NET 3.5 is available).

If you want to learn ASP.NET 2. Read more
Published 18 months ago by TP_FAN

4.0 out of 5 stars Great Reference and Learning Title
Just as any good large technical book should do, this gives a pretty good reference of all the basic controls and how to perform basic operations. Read more
Published on November 16, 2007 by Brendan Crosser-McGay

3.0 out of 5 stars Subpar Liberty book
I am a big fan of Jesse Liberty books and rate him as one of the best and more experienced tech writers around, but this book is definitely not up to his excellent standard. Read more
Published on June 9, 2007 by Riccardo Audano

5.0 out of 5 stars Clearing up misconceptions
This book is a C# book. The reviews here, along with Amazon's own review, are referring to one of the previous editions where VB.NET code samples were included. Read more
Published on March 9, 2007 by Lloyd W. Mcfarlin

1.0 out of 5 stars VB.NET code gone
[...]This edition has no VB.NET code and assumes knowledge of C#. All the examples are in that language. Read more
Published on February 6, 2007 by J. Cocuzzo

4.0 out of 5 stars Pretty darn good
A good book to use both as a learning guide, and as a reference. Though some of the code examples could have been tightened up a little bit, they do a nice job of starting at... Read more
Published on November 4, 2006 by AJ

4.0 out of 5 stars Programming ASP.NET (3rd edition)
I was reading this book as a sequel to "Programming C#" by Jesse
Liberty. . I come from a Java/ColdFusion (mainly web applications)
background and wanted to venture... Read more
Published on April 25, 2006 by Anang A. Phatak

5.0 out of 5 stars Great book to get you rolling
I haven't written many asp.net apps in the last 1.5 years having been pulled into other programming projects. I was recently assigned to a new project that is strictly asp. Read more
Published on April 19, 2006 by berandor

5.0 out of 5 stars VERY HIGHLY RECOMMENDED!!!
Are you a programmer or web developer who wants to build web applications using Microsoft's powerful new ASP.NET 2.0 platform? Well, you're in luck! Read more
Published on March 16, 2006 by John R. Vacca

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Should I wait for the next edition of Pro C# 2008/2010? 3 7 days ago
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.