Search this Site powered by Google
Home | About Us | Blog | Link to Us | Contact Us  Shop at Our ASP.NET Store!

Powered by ASP.NET

In association with Amazon.com
Store

See larger picture

ASP.NET Data Presentation Controls Essentials
by Joydip Kanjilal - Packt Publishing

List Price: $39.99
Price at Amazon.com: $39.99

Buy from Amazon.com

Availability: Usually ships in 24 hours
Shipping rates and policies

  • Average Customer Review: Based on 7 reviews.
  • Amazon.com Sales Rank: 1177367


Product Description

This book shows you how to get the most from these controls to easily display and manage complex data in your web applications. It takes you through each of the major data presentation controls in ASP.NET, gets you started using them, and then shows you how to use them in your applications for managing your data.


Featured Customer Reviews

Good coverage of the subject matter. , May 27, 2008
The minor gramaticcal and punctuation issues did not detract from the book's value for me.

I REALY like having the detailed coverage of a specific topic.

Good look at the various data-bound presentation controls, March 28, 2008
If you are an ASP.NET developer or want to become one, there are numerous books available that talk about the ASP.NET framework and/or how to build web sites using ASP.NET, but this book focuses specifically on the data presentation controls that are available in ASP.NET, including ASP.NET 3.5.

The book provides a good introduction to the basics of how data binding in ASP.NET works and then expands on that introduction to cover the new (in ASP.NET 2.0) data source controls, including the Object, SQL, and XML data source controls.

From there, the book focuses a separate chapter on the working with each of the different types of data presentation controls. The remainder of the book focuses on how to display different views of your data using the GridView and offers a good comparison between the GridView and DataGrid controls and then taking a deeper look at using the DetailsView, FormView and TreeView controls. The techniques presented in these two chapters show explain of the more common visual modifications in fairly simple to understand terms, including how to change the row color using a checkbox, displaying a cell tool tip and how to implement a hierarchical GridView. The last chapter focuses on LINQ and how to query data using LINQ to bind to the Listview and DataPager controls.

Overall, while the style of writing in the book was a little hard to follow at times, the technical content of the book appeared to be both accurate and thorough, providing a very good look at the various data-bound presentation controls available in ASP.NET.

A good reference, March 18, 2008
I found this book to be a good reference for the data presentation controls offered in ASP.NET 2.0 and even 3.5. I wanted a little more in terms of the 3.5 material however. Also, grammatical and formatting errors within the manuscript and code samples interrupted the flow of the book quite a bit. Joydip is obviously very knowledgable in this area and there is a great deal of knowledge to gain here. Overall, if you can get past the editing issues, this is a handy book.

Book Review: ASP.NET Data Presentation Controls Essentials, February 19, 2008
The book is a good starting point for people that was to learn the different ways of binding data from supported sources to ASP.NET controls. The author does a pretty good job of explaining the basics of some of the data bindable controls like ListBox, DropDownList, etc. There are whole chapters dedicated to the Repeater, DataList, DataGrid and DataView controls.

Unfortunately there are a few things that I did not like about the book. The first was the code, there were quite a few places where the code was not correct there were typos or incorrect characters to delimitate strings. There where several locations in the code where double angle brackets (« ») where used for strings instead of double quotes ("). Some of the code samples provided for the DataManager class were susceptible to SQL Injection attacks. Now I understand it is a sample but a little disclaimed should be made to break habits. One last thing, some of code could benefit from some refactoring.

Overall, I think this books would be could a good reference point for data binding in Microsoft ASP.NET.

Great Reference Guide for ASP.NET Presentation Controls, February 09, 2008
ASP.NET Data Presentation Controls Essentials has an entire chapter dedicated to the different kinds of data source controls such as the ObjectDataSource, SqlDataSource, AccessDataSource, and XmlDataSource. I'm familiar with all of these controls and reading about them in themselves is not particularly interesting.

What is interesting, however, is that Joydip covers data paging for beginners with an example that contains both the full C# code and the sample SQL command necessary to implement paging. I am familiar with how to do this kind of paging already but Joydip has provided a really, really concise, clear example of ASP.NET/SQL Server 2005 data paging and I think that would be really helpful for beginning .NET developers.

I could go on and list all of the controls that are covered extensively in ASP.NET Data Presentation Controls Essentials but I'd just be repeating the entire table of contents. While the book doesn't show you how to "hack" or get these controls to do crazy things, Joydip does a great job covering many of the features for each type of data presentation control, including:

Styling;
Handling Events & Data Binding;
Additional Data Interaction Capabilities (Appending, Deleting Rows;)
Paging & Sorting;
and all sorts of control-specific styling examples.

Joydip goes into a lot of detail on each control and explores most of their significant properties; he demonstrates the adaptability and flexibility of all of the data presentation controls in a way that beginning developers can learn from. But don't get me wrong, even more experienced developers could benefit from using ASP.NET Data Presentation Controls Essentials as a reference.

One of the things that I was looking for in ASP.NET Data Presentation Controls Essentials were some exciting examples on how to do exceptional things with the ASP.NET Data Presentation Controls, like how to integrate AJAX paging into a LINQ ListView or something cool like that which borrows from other aspects of the "presentation" discipline.


You might also be interested in these items...

Home | About Us | Link to Us | Contact Us
Privacy Statement © 2004-2008 ASPNETWorld.com