Overview
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
Synopsis
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 andInteroperability 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
Editorials
From Barnes & Noble
The Barnes & Noble ReviewASP.NET 2.0 delivers major enhancements for anyone who wants to build enterprise-class, database-enabled web applications. If you'd like to make the most of that platform, Professional ASP.NET 2.0 Databases is the resource you've been searching for.
Leading application architect (and Professional ASP.NET 2.0 XML author) Thiru Thangarathinam starts by illuminating ADO.NET's architecture and data providers. You'll walk through all the basics – opening connections, executing SQL statements, and so forth. Next, one at a time, you'll master ASP.NET 2.0's powerful data source and data bound controls, including the new SqlDataSource control.
Once you understand these controls, you'll use them to accomplish increasingly sophisticated tasks -- culminating with two start-to-finish case studies that show how ASP.NET's powerful database features come together and go to work. Bill Camarda, from the March 2007 Read Only