
eShop USA > Books > Programming ASP.NET, 3rd Edition (Programming)
Programming ASP.NET, 3rd Edition (Programming)
List Price: $49.95Our Price: $32.97 You Save: $16.98 (34%)Prices subject to change.
Availability: Usually ships in 24 hours
Save $10.00 when you spend $50.00 or more on qualifying items offered by Amazon.com. Enter code BMLSAVES at checkout.
Binding: Paperback
Dewey Decimal Number: 005.276
EAN: 9780596009168
Edition: 3
Format: Illustrated
ISBN: 059600916X
Label: O'Reilly Media, Inc.
Manufacturer: O'Reilly Media, Inc.
Number Of Items: 1
Number Of Pages: 930
Publication Date: October 01, 2005
Publisher: O'Reilly Media, Inc.
Release Date: October 01, 2005
Studio: O'Reilly Media, Inc.
Related Items: Featured Listmania!
Editorial 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.
O'Reilly has once again updated its bestselling tutorial on ASP.NET, the world's leading web development tool from Microsoft. In Programming ASP.NET, Third Edition, authors Jesse Liberty and Dan Hurwitz give you the lowdown on the technology's latest version, ASP.NET 2.0, as well as Visual Studio 2005. Among the most significant improvements to ASP.NET 2.0 are new server controls and services that make you dramatically more productive. In fact, when compared to its predecessor, ASP.NET 2.0 reduces the amount of code you have to write by about 75%. Creating interactive web applications has never been easier-but that still doesn't mean it's hassle-free! The difficulty in ASP.NET 2.0 is that it's so complete and flexible that there are many pieces that must be woven together to build a robust, scalable, and efficient application. Fortunately, Programming ASP.NET, Third Edition is on the case, dispensing all the information you need to be effective with this dynamic tool. For starters, the book features a comprehensive tutorial on Web Forms, the user interface that gives web applications their look and feel. It then offers detailed explanations of all new controls, including web server controls, HTML controls, and custom controls. Used properly, these controls are able to take care of nearly all the foundation work-security, data access, layout, etc.-that you would normally have to write yourself. Free of these burdensome tasks, you can instead focus on your specific application. Other new material found in this updated edition even shows you how to create ASP.NET 2.0 pages for mobile devices. With Programming ASP.NET, Third Edition at your side, there's virtually no end to the programming possibilities.
Customer Reviews
Average Rating: 
Rating: - 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. This is also it's only fault, as it spends a lot of time on the simple controls, and not enough time on the more complex concepts.
It's good for reference though, as it does contain a good amount of content to do most anything in ASP. This title is good for the beginner ASP as it covers simple to complex tasks fairly thoroughly. After you've ... Read More
Rating: - 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. To be more precise, the book starts out very well, with and introduction to the basic control of ASP.NET illustrated by many clear examples, and the only complaint I have about the first part of the book is that I would have loved to see the two chapters that he devote to webapp structure and configuration right at the start of the ... Read More
Rating: - 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.
When deciding to buy this book, or not, be wary of the reviews that were posted before the publication date. I can see that this situation has already caused others some grief.
Rating: - VB.NET code gone
[...]This edition has no VB.NET code and assumes knowledge of C#. All the examples are in that language.
I bought it because of positive reviews and publishers description that stated the book had all examples in both languages,[...].
It may be a fine book for those who know C#
Rating: - 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 the very bottom/core of ASP and working their way up -- teaching you how to use ASP to create quality applications instead of glue and popsickle stick nightmares.
Related Categories:
Recently viewed PC Hardware:

Sony VAIO VGN-CR220E/R 14.1" Laptop (Intel Core 2 Duo Processor T7250, 2 GB RAM, 200 GB Hard Drive, Vista Premium) Sangria
|

IBM THINKCENTRE A50SMB P4HT-3.0G ( 814721U )
|

Sony VAIO VGC-RA840G Desktop PC (Intel Pentium Processor 820 (Dual-Core), 1 GB RAM, 250 GB Hard Drive, Dbl Layer DVD+R/DVD +/-RW Drives)
|

Sony VAIO VGN-FE660G 15.4" Laptop (Intel Core Duo Processor T2300, 1 GB RAM, 100 GB Hard Drive, DVD+R Dbl Layer/DVD+/-RW Drive)
|

Gateway M275X Tablet PC (1.4-GHz Pentium M (Centrino), 256 MB RAM, 40 GB Hard Drive, DVD/CD-RW Drive)
|
| |
 |