Professional ASP.NET 2.0 Databases

  Author:    Thiru Thangarathinam
  ISBN:    047004179X
  Sales Rank:    370827
  Published:    2007-02-05
  Publisher:    Wrox
  # Pages:    520
  Binding:    Paperback
  Avg. Rating:    5.0 based on 1 reviews
  Used Offers:    14 from $2.45
  Amazon Price:    $34.99
  (Data above last updated:  2008-10-06 06:44:37 EST)
  
  
Sort customer reviews by:
  
Show All Reviews on Page      Hide All Reviews on Page
   
  
Professional ASP.NET 2.0 Databases
  
Now you can uncover the secrets behind accessing and retrieving data from a wide range of data sources such as SQL Server and XML sources. This book walks you through the array of ADO.NET 2.0 features and clearly shows you how they can be used to develop database-driven web applications in ASP.NET.

You’ll first gain an in-depth understanding of the data source controls that enable data binding in the ASP.NET platform. Next you’ll uncover the advanced features of ASP.NET, including site navigation, implementing sorting and paging, and editing data in templates. You’ll then focus on designing transactions in ADO.NET 2.0, displaying data, and utilizing SQL Server 2005 XML.

Throughout the chapters, you’ll find examples and source code (with ASP.NET examples written in C#) that you can integrate into your applications. This will enable you to leverage ADO.NET and ASP.NET features so you can easily create a scalable N-Tier web site.

Some of the topics covered include:

  • ASP.NET 2.0 Data Controls
  • Data Binding with the SqlDataSource Control, XML Data, and Objects
  • Selecting, Updating, Deleting Records
  • Programmatically Creating and Adding Controls
  • XSL Transformations with XmlDataSource Control
  • Using Generics with the ObjectDataSource Control
  • ASP.NET 2.0 Site Navigation including Implementing Breadcrumbs and Binding to Other Controls
  • Displaying and Editing Data Using Templates
  • GridView Sorting and Paging
  • Advanced Data Source and Data-Bound Controls including Master/Detail Display, Displaying Images from a Database, and Using Themes with Data Bound Controls
  • Transactions in .NET and Interoperability between System.Transactions and System.EnterpriseServices
  • Advanced ADO.NET for ASP.NET Data Display including DataSet Object, ADO.NET 2.0 DataTable, and Provider-Independent Data Access Code
  • Accessing Data from SQL Server 2005 including CLR in SQL Server 2005, New XML Features in SQL Server 2005, and Working with XML Data-Typed Columns from ADO.NET
  • N-Tier Architecture with ASP.NET 2.0 and SQL Server 2005
  • Best Practices for Creating ASP.NET Web Sites including Implementation of CLR Stored Procedures and Implementation of Layers
                  Reader Reviews 1 - 3 of 3                 
  
  
Review
Date
Review
Rating(5 High)
Review
Helpful
to:
Customer Review Reviewer
Info
Permanent
Link
Reader Reviews Below Sorted by Newest First
02-14-07 5 14\15
(Hide Review...)  Great ASP.NET 2.0 book for Real Developers
Reviewer Permalink
There are many ASP.NET 2.0 books on the market now, but they either come in two categories: The beginner who knows another server-side technology (ASP or PHP or even Java) or the advanced who wants to knows about web services or XML implementations or advanced web architecture. I have not found a book that is a solid intermediate ASP.NET 2.0 book on teaching the reader solid, real-life database applications, until now. This book fills in the gaps of so many other books out there on ASP.NET that it really should be the 2nd ASP.NET book you get. If you're already familiar with ASP.NET then this should be your first book. Because pretty much after you know how to use the basic controls and create some master pages and maybe some web parts you really know as much as the majority of the basic ASP.NET developer. This book by Thiru Thangarathinam really gives you a great understanding of "real-world" implementations of ASP.NET applications using any type of database.



Like any book, there always will be an introduction on the technology taught, so basically the first three chapters caters to refresh the reader on this technology. Chapter 1 introduces the ASP.NET 2.0 technology and terminology, the new data controls, how master pages work, and web parts framework. Chapter 2 is a very important chapter because it sets the stage for later chapters focusing on ADO.NET. You do not know how many books I have gone through trying to find a book with anything more than 20 pages on ADO.NET. It amazes me that no book (other than this one), really takes the time and explains this corroborating technology in detail when talking about ASP.NET. Yes, I have seen the pure ADO.NET books out there, but they put most of the explanation towards Windows forms, not web forms. I like how the author organizes the material and then further gives greater detail in other chapters (13 and 14). Chapter 3 introduces the reader to the updated data controls with some good detail on the advantages and disadvantages of using them, the new ObjectDataSource control, and how to incorporate the usual data-bound controls (GridView, DetailView and FormView) to them. A very good introduction to the basics.



The book (Chapter 4) then goes into using the SqlDataSource control (a good 35 pages) with topics like: Executing stored procedures and returning data, How to process return values from a stored procedure, How to handle null values, How to handle exceptions raised by the SqlDataSource control, How to detect conflict during updates, etc. Not to be overly praising this book, but I cannot remember one book that covered all these interesting topics before. Maybe I've seen this in two or three but not just one. A great chapter. The following chapter (5), the author reviews how to data bind XML data using the XmlDataSourceControl, how to filter the data, applying XSLT stylesheets, programmatically creating a XmlDataSource control, etc. A very thorough explanation of a control that is not talked about enough in other books.



One of the most interesting chapters of this book in my opinion is Chapter 6 which shows the basics (and much more) of data binding with objects. Instead of always depending on inline data source controls, you can create n-tier controls (though somewhat limited) and separate the code logic in separate classes. Though this chapter is semi-misleading because it still is talking about using a control (ObjectDataSource) in its examples. A better title would have been: Creating Object with the ObjectDataSource Control (or something like that). In any event, this chapter opens your eyes on one of the ways you can create some "real-world" development techniques.



The next two chapters (7 and 8) focus on making site wide changes to either your web pages (site navigation - SiteMapDataSource control) and how to modify existing controls like the GridView to create template columns and fields to unify your page look.



A great chapter that I automatically started reading right away was chapter 10 which focused on advanced data binding concepts such as creating a master/detail page (or parent/child), displaying selected rows in a GridView, creating custom templates in a GridView, using themes, using other controls (DropDownList) in a GridView, and extending the GridView. Lots of good stuff in this chapter that you will find on a bunch of websites or blogs or forums.



The last few chapters the author goes through creating a nice application (Rental Resevation System) and puts everything taught together. I think every book should have the last couple chapters of the book to put all the pieces together so the reader can get some ideas on how to use them in their own web applications. The code in the book is in C#, so for all you VB.NET developers you'll need to spend some time converting the code.



Apart from that this is an excellent book that teaches the reader how to really use ASP.NET 2.0 to its full potential and lots of tricks of the trade that would take you hours of searching online to find the answer. I highly recommend this book to any ASP.NET developer.
(Review Data Last Updated: 2007-09-07 18:54:53 EST)
02-14-07 5 8\9
(Hide Review...)  Great ASP.NET 2.0 book for Real Developers
Reviewer Permalink
There are many ASP.NET 2.0 books on the market now, but they either come in two categories: The beginner who knows another server-side technology (ASP or PHP or even Java) or the advanced who wants to knows about web services or XML implementations or advanced web architecture. I have not found a book that is a solid intermediate ASP.NET 2.0 book on teaching the reader solid, real-life database applications, until now. This book fills in the gaps of so many other books out there on ASP.NET that it really should be the 2nd ASP.NET book you get. If you're already familiar with ASP.NET then this should be your first book. Because pretty much after you know how to use the basic controls and create some master pages and maybe some web parts you really know as much as the majority of the basic ASP.NET developer. This book by Thiru Thangarathinam really gives you a great understanding of "real-world" implementations of ASP.NET applications using any type of database.

Like any book, there always will be an introduction on the technology taught, so basically the first three chapters caters to refresh the reader on this technology. Chapter 1 introduces the ASP.NET 2.0 technology and terminology, the new data controls, how master pages work, and web parts framework. Chapter 2 is a very important chapter because it sets the stage for later chapters focusing on ADO.NET. You do not know how many books I have gone through trying to find a book with anything more than 20 pages on ADO.NET. It amazes me that no book (other than this one), really takes the time and explains this corroborating technology in detail when talking about ASP.NET. Yes, I have seen the pure ADO.NET books out there, but they put most of the explanation towards Windows forms, not web forms. I like how the author organizes the material and then further gives greater detail in other chapters (13 and 14). Chapter 3 introduces the reader to the updated data controls with some good detail on the advantages and disadvantages of using them, the new ObjectDataSource control, and how to incorporate the usual data-bound controls (GridView, DetailView and FormView) to them. A very good introduction to the basics.

The book (Chapter 4) then goes into using the SqlDataSource control (a good 35 pages) with topics like: Executing stored procedures and returning data, How to process return values from a stored procedure, How to handle null values, How to handle exceptions raised by the SqlDataSource control, How to detect conflict during updates, etc. Not to be overly praising this book, but I cannot remember one book that covered all these interesting topics before. Maybe I've seen this in two or three but not just one. A great chapter. The following chapter (5), the author reviews how to data bind XML data using the XmlDataSourceControl, how to filter the data, applying XSLT stylesheets, programmatically creating a XmlDataSource control, etc. A very thorough explanation of a control that is not talked about enough in other books.

One of the most interesting chapters of this book in my opinion is Chapter 6 which shows the basics (and much more) of data binding with objects. Instead of always depending on inline data source controls, you can create n-tier controls (though somewhat limited) and separate the code logic in separate classes. Though this chapter is semi-misleading because it still is talking about using a control (ObjectDataSource) in its examples. A better title would have been: Creating Object with the ObjectDataSource Control (or something like that). In any event, this chapter opens your eyes on one of the ways you can create some "real-world" development techniques.

The next two chapters (7 and 8) focus on making site wide changes to either your web pages (site navigation - SiteMapDataSource control) and how to modify existing controls like the GridView to create template columns and fields to unify your page look.

A great chapter that I automatically started reading right away was chapter 10 which focused on advanced data binding concepts such as creating a master/detail page (or parent/child), displaying selected rows in a GridView, creating custom templates in a GridView, using themes, using other controls (DropDownList) in a GridView, and extending the GridView. Lots of good stuff in this chapter that you will find on a bunch of websites or blogs or forums.

The last few chapters the author goes through creating a nice application (Rental Resevation System) and puts everything taught together. I think every book should have the last couple chapters of the book to put all the pieces together so the reader can get some ideas on how to use them in their own web applications. The code in the book is in C#, so for all you VB.NET developers you'll need to spend some time converting the code.

Apart from that this is an excellent book that teaches the reader how to really use ASP.NET 2.0 to its full potential and lots of tricks of the trade that would take you hours of searching online to find the answer. I highly recommend this book to any ASP.NET developer.
(Review Data Last Updated: 2007-04-12 11:52:04 EST)
02-13-07 5 8\9
(Hide Review...)  Great ASP.NET 2.0 book for Real Developers
Reviewer Permalink
There are many ASP.NET 2.0 books on the market now, but they either come in two categories: The beginner who knows another server-side technology (ASP or PHP or even Java) or the advanced who wants to knows about web services or XML implementations or advanced web architecture. I have not found a book that is a solid intermediate ASP.NET 2.0 book on teaching the reader solid, real-life database applications, until now. This book fills in the gaps of so many other books out there on ASP.NET that it really should be the 2nd ASP.NET book you get. If you're already familiar with ASP.NET then this should be your first book. Because pretty much after you know how to use the basic controls and create some master pages and maybe some web parts you really know as much as the majority of the basic ASP.NET developer. This book by Thiru Thangarathinam really gives you a great understanding of "real-world" implementations of ASP.NET applications using any type of database.

Like any book, there always will be an introduction on the technology taught, so basically the first three chapters caters to refresh the reader on this technology. Chapter 1 introduces the ASP.NET 2.0 technology and terminology, the new data controls, how master pages work, and web parts framework. Chapter 2 is a very important chapter because it sets the stage for later chapters focusing on ADO.NET. You do not know how many books I have gone through trying to find a book with anything more than 20 pages on ADO.NET. It amazes me that no book (other than this one), really takes the time and explains this corroborating technology in detail when talking about ASP.NET. Yes, I have seen the pure ADO.NET books out there, but they put most of the explanation towards Windows forms, not web forms. I like how the author organizes the material and then further gives greater detail in other chapters (13 and 14). Chapter 3 introduces the reader to the updated data controls with some good detail on the advantages and disadvantages of using them, the new ObjectDataSource control, and how to incorporate the usual data-bound controls (GridView, DetailView and FormView) to them. A very good introduction to the basics.

The book (Chapter 4) then goes into using the SqlDataSource control (a good 35 pages) with topics like: Executing stored procedures and returning data, How to process return values from a stored procedure, How to handle null values, How to handle exceptions raised by the SqlDataSource control, How to detect conflict during updates, etc. Not to be overly praising this book, but I cannot remember one book that covered all these interesting topics before. Maybe I've seen this in two or three but not just one. A great chapter. The following chapter (5), the author reviews how to data bind XML data using the XmlDataSourceControl, how to filter the data, applying XSLT stylesheets, programmatically creating a XmlDataSource control, etc. A very thorough explanation of a control that is not talked about enough in other books.

One of the most interesting chapters of this book in my opinion is Chapter 6 which shows the basics (and much more) of data binding with objects. Instead of always depending on inline data source controls, you can create n-tier controls (though somewhat limited) and separate the code logic in separate classes. Though this chapter is semi-misleading because it still is talking about using a control (ObjectDataSource) in its examples. A better title would have been: Creating Object with the ObjectDataSource Control (or something like that). In any event, this chapter opens your eyes on one of the ways you can create some "real-world" development techniques.

The next two chapters (7 and 8) focus on making site wide changes to either your web pages (site navigation - SiteMapDataSource control) and how to modify existing controls like the GridView to create template columns and fields to unify your page look.

A great chapter that I automatically started reading right away was chapter 10 which focused on advanced data binding concepts such as creating a master/detail page (or parent/child), displaying selected rows in a GridView, creating custom templates in a GridView, using themes, using other controls (DropDownList) in a GridView, and extending the GridView. Lots of good stuff in this chapter that you will find on a bunch of websites or blogs or forums.

The last few chapters the author goes through creating a nice application (Rental Resevation System) and puts everything taught together. I think every book should have the last couple chapters of the book to put all the pieces together so the reader can get some ideas on how to use them in their own web applications. The code in the book is in C#, so for all you VB.NET developers you'll need to spend some time converting the code.

Apart from that this is an excellent book that teaches the reader how to really use ASP.NET 2.0 to its full potential and lots of tricks of the trade that would take you hours of searching online to find the answer. I highly recommend this book to any ASP.NET developer.
(Review Data Last Updated: 2007-04-11 08:40:07 EST)
  
                  Reader Reviews 1 - 3 of 3                 
  
  
  
  
  
  

Because the data used to generate this site come from outside sources, VeryWellSaid.com cannot guarantee the completeness or accuracy of the data.
Search VeryWellSaid™
Google
Web VeryWellSaid™
New subjects are added every week.
View Subjects Below by:
* Top Selling
 (click category name, left)
* Top-Rated Top Sellers
 (click 'Top Rated', right)
In the news...  
Dubai\UAE Top Rated
Influenza\Bird Flu Top Rated
Iraq Top Rated
Supreme Court Top Rated
All Books Top Rated
Arts Top Rated
Photography Top Rated
Digital Photography Top Rated
Digital Cameras Top Rated
Biography Top Rated
Business Top Rated
Management Top Rated
Marketing Top Rated
Sales Top Rated
Stocks Top Rated
Bonds Top Rated
Real Estate Top Rated
Trading Top Rated
Commodities Trading Top Rated
Time Management Top Rated
Starting A Business Top Rated
Children's Top Rated
Comics Top Rated
Computers Top Rated
PC Top Rated
Mac Top Rated
Programming Top Rated
Design Patterns Top Rated
.Net Top Rated
C# Top Rated
Vb.Net Top Rated
Asp.Net Top Rated
Java Top Rated
Python Top Rated
PHP Top Rated
Perl Top Rated
Javascript Top Rated
Ajax Top Rated
CSS Top Rated
Open Source Top Rated
SQL Top Rated
Databases Top Rated
Oracle Top Rated
MySql Top Rated
Sql Server Top Rated
IIS Top Rated
Apache Top Rated
Linux Top Rated
Windows Server Top Rated
Project Management Top Rated
HTML Top Rated
UML Top Rated
IT Certifications Top Rated
Cisco Certifications Top Rated
MCSE Top Rated
MCSD Top Rated
Cooking Top Rated
Italian Cooking Top Rated
Vegetarian Cooking Top Rated
Wine Top Rated
Engineering Top Rated
Entertainment Top Rated
Health Top Rated
Nutrition Top Rated
Dieting Top Rated
Sex Top Rated
History Top Rated
Military History Top Rated
British History Top Rated
Middle East History Top Rated
Land Battles Top Rated
Naval Warfare Top Rated
Air Warfare Top Rated
9/11 Top Rated
Terrorism Top Rated
Home Top Rated
Mortgage\Home Equity Loan Top Rated
Cars Top Rated
Car Buying Top Rated
Sports Cars Top Rated
Cat Top Rated
Humor Top Rated
Horror Top Rated
Law Top Rated
IP Law Top Rated
Legal History Top Rated
Fiction Top Rated
Oprah's Book Club Top Rated
Medicine Top Rated
Cancer Top Rated
Stroke Top Rated
Heart Disease Top Rated
Fertility Top Rated
Diabetes Top Rated
Pharmacology Top Rated
Back Problems Top Rated
Menopause Top Rated
Thyroid Top Rated
Pain Top Rated
Organic Chemistry Top Rated
Immune System Top Rated
Mystery Top Rated
Nonfiction Top Rated
Outdoors Top Rated
Running Top Rated
Radio Control Models Top Rated
Guns Top Rated
Parenting Top Rated
Divorce Top Rated
Professional Top Rated
Reference Top Rated
Religion Top Rated
Romance Top Rated
Science Top Rated
Physics Top Rated
Chemistry Top Rated
Astronomy Top Rated
Psychology Top Rated
Science Fiction Top Rated
Sports Top Rated
Teens Top Rated
Travel Top Rated
USA Top Rated
Europe Top Rated
France Top Rated
Italy Top Rated
England Top Rated
China Top Rated
All Books Arts Biography Click Here For An A-Z Index Of All 213 Best-Seller Subjects Business Children's Comics
Computers Cooking Engineering Entertainment Health History Home Horror Humor Law Fiction Medicine Mystery
Nonfiction Outdoors Parenting Professional Reference Religion Romance Science Sci-Fi Sports Teens Travel
In Association with Amazon.com

Cache miss
(not cached)