AnyBook4Less.com | Order from a Major Online Bookstore |
![]() |
Home |  Store List |  FAQ |  Contact Us |   | ||
Ultimate Book Price Comparison Engine Save Your Time And Money |
![]() |
Title: Programming ASP.NET (O'Reilly Windows) by Jesse Liberty, Dan Hurwitz ISBN: 0596001711 Publisher: O'Reilly & Associates Pub. Date: February, 2002 Format: Paperback Volumes: 1 List Price(USD): $49.95 |
Average Customer Rating: 4.15
Rating: 4
Summary: Good for beginers
Comment: Introduction
The arrival of ASP.NET has been a great boon to classic ASP programmers. To keep pace with the new technology has always been a challenge to all of us. One of the way to achieve this is to get to know about the new technology, ASP.NET, by reading one of ASP.NET book. "Programming ASP.NET" helps us to get to know all about ASP.NET. This book is written for programmers and web developers who want to build web applications using Microsoft's powerful new ASP.NET platform. All examples are explained in both VB.NET and C#.
Simple Statistics
Author(s): Jesse Liberty & Dan Hurwitz
Publisher: O'REILLY Pages: 944 Chapters: 20
Table of Contents
Chapter 1: ASP.NET and the .NET Framework
Chapter 2: Hello World
Chapter 3: Events
Chapter 4: Controls
Chapter 5: ASP Control Details
Chapter 6: Programming Web Forms
Chapter 7: Tracing, Debugging, and Error Handling
Chapter 8: Validation
Chapter 9: Data Binding
Chapter 10: List-Bound Controls, Part I
Chapter 11: Accessing Data with ADO.NET
Chapter 12: ADO Data Updates
Chapter 13: List-Bound Controls, Part II
Chapter 14: Custom and User Controls
Chapter 15: Web Services Overview
Chapter 16: Creating Web Services
Chapter 17: Consuming Web Services
Chapter 18: Caching and Performance
Chapter 19: Security
Chapter 20: Controlling, Configuring, and Deploying Applications
Appendix A: Relational Database Technology: A Crash Course
Appendix B: Bug Database Architecture
What can you learn from this book?
ASP.NET is mostly based on event driven. Chapter 3 gives you an insight to all events that are available in ASP.NET. This chapter discusses about how events are handled in ASP.NET. ASP.NET has a rich set of in built controls apart from the regular HTML controls. Chapter 4 explains about available HTML server controls and ASP Web server controls. Each web server control is explained in detail in chapter 6. Each control is well explained with examples. The controls which are mainly discussed include, Label control, Panel control, Calender control, Image control, Hyperlink control and Button controls.
Testing the output in Classic ASP was a very very difficult task. The only way was to put some Response.Write in between lines in which the bug may occur. But, in ASP.NET we have a wonderful mechanism called "TRACE" which enables us to write everything into the browser about the ASP.NET which is processed. Chapter 7 takes you to a tour on how tracing is achieved in ASP.NET and how you can debug an ASP.NET page from Visual Studio .NET.
How many lines of code we might have wrote using Javascript or VBScript to validate HTML controls to make sure that user have entered proper data. With the help of in-built Validation controls available in ASP.NET, now we can validate any HTML control with a simple validation control. Databinding is a new concept to all Classic ASP programmers. What is this Databinding? Chapter 9, has everything about Data Binding. Another frequent task that we use to do using classic ASP was to fetch data from a table. And we used to loop through the recordset mainly to create a HTML table to represent the data in rows and columns. Datagrid does the same thing in ASP.NET. Also datagrid has in-built features such as paging, sorting and editing. Chapter 10 and 13 contains all about Datagrid control, repeater control and datalist control.
The main aspect that I liked about this book was its dealing with Web services. Authors have alloted three chapters for web services which narrates about the web service, how we can create web services and how to consume a web service. Chapter 16 has a good example in detail which talks about creating a web service. And in Chapter 17, we can learn about how to consume a web service. With the help of Web services, we can pull data from different web server (web site) with ease.
Chapter 18, 19 and 20 discusses about three major features of ASP.NET. And you will get the best from these chapters. Caching has been best explained in chapter 18 with many examples. I really loved this chapter. Security is an unavoidable one in any web application. Chapter 19 explains about the three major aspects of security, such as Authentication, Authorization and Impersonation. What else do you need to protect your Web application. ASP.NET has a rich set of directives. One of the topic in chapter 20 is about the directives which helps us to specify settings that the compiler will use to process the ASP.NET files. You should read this chapter, if you want to know more about directives.
Support for this book and downloading examples:
The support for this book is awesome. And this book also contains about ADO.NET. We have around 125 pages of information about the new ADO.NET, which is explained in detail in chapters 11 and 12. Well, this book is worth for many reasons such as, its content, online support from authors and online examples.
My Rating:
I would rate this book an 8.5 out of 10.
Rating: 4
Summary: Unusual lucidity
Comment: This book jumps out of the pack for its clear, well-written, and often thorough introduction to ASP.NET. Unlike a great many authors in this field, Jesse Liberty writes well and clearly. He engages the reader one properly-explained step at a time in logical progression and liberally provides code examples, virtually all of them in *both* VB.NET and C#.NET code. This is the one of several ASP.NET books I - a long-time VB and ASP programmer - bought that turned on the lights for me. A chapter on securing ASP.NET applications is alone worth the book's price.
However the book fails where so many in this field do: it hurls itself into explanation of code and framework features and how to use them without providing even rudimentary instruction in planning and designing ASP.NET applications. The serious programmer won't find concentrated chapters on best practices in architecting for the .NET framework, suggestions for maximum efficiency in application development and its products, real-world tips and scenarios for implementation and installation, or other issues outside the mere writing of code. Although tidbits appear throughout the book while explaining code, even experienced programmers from other environments may be left thinking, "OK, but how do I start?" Well, with more reading. Applied .NET Framework Programming by Richter is one book which offers a few chapters on issues like these, and the MSDN site now has many articles, but I'm still hoping to find a great single guide to building great ASP.NET apps.
Rating: 5
Summary: Strongly Recommend
Comment: 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.
![]() |
Title: Programming C# (2nd Edition) by Jesse Liberty ISBN: 0596003099 Publisher: O'Reilly & Associates Pub. Date: February, 2002 List Price(USD): $39.95 |
![]() |
Title: Applied Microsoft .NET Framework Programming by Jeffrey Richter, Jeffrey Richter ISBN: 0735614229 Publisher: Microsoft Press Pub. Date: 23 January, 2002 List Price(USD): $49.99 |
![]() |
Title: ASP.NET in a Nutshell by G. Andrew Duthie, Matthew MacDonald ISBN: 0596001169 Publisher: O'Reilly & Associates Pub. Date: 15 June, 2002 List Price(USD): $39.95 |
![]() |
Title: ASP.NET Website Programming: Problem - Design - Solution C# Edition by Marco Bellinaso, Kevin Hoffman ISBN: 1861006934 Publisher: Wrox Press Inc Pub. Date: March, 2002 List Price(USD): $59.99 |
![]() |
Title: Microsoft ADO.NET (Core Reference) by David Sceppa ISBN: 0735614237 Publisher: Microsoft Press Pub. Date: 15 May, 2002 List Price(USD): $59.99 |
Thank you for visiting www.AnyBook4Less.com and enjoy your savings!
Copyright� 2001-2021 Send your comments