Professional ASP.NET 2.0 Databases
von Thiru ThangarathinamNow you can uncover the secrets behind accessing and retrievingdata from a wide range of data sources such as SQL Server and XMLsources. This book walks you through the array of ADO. NET 2.0features and clearly shows you how they can be used to developdatabase-driven web applications in ASP. NET.
You'll first gain an in-depth understanding of the datasource 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, andediting data in templates. You'll then focus on designingtransactions in ADO. NET 2.0, displaying data, and utilizing SQLServer 2005 XML.
Throughout the chapters, you'll find examples and sourcecode (with ASP. NET examples written in C#) that you can integrateinto your applications. This will enable you to leverage ADO. NETand ASP. NET features so you can easily create a scalable N-Tier website.
Some of the topics covered include:
* ASP. NET 2.0 Data Controls
* Data Binding with the SqlDataSource Control, XML Data, andObjects
* 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 Breadcrumbsand Binding to Other Controls
* Displaying and Editing Data Using Templates
* GridView Sorting and Paging
* Advanced Data Source and Data-Bound Controls includingMaster/Detail Display, Displaying Images from a Database, and UsingThemes with Data Bound Controls
* Transactions in . NET and Interoperability betweenSystem. Transactions and System. EnterpriseServices
* Advanced ADO. NET for ASP. NET Data Display including DataSetObject, ADO. NET 2.0 DataTable, and Provider-Independent Data AccessCode
* Accessing Data from SQL Server 2005 including CLR in SQL Server2005, New XML Features in SQL Server 2005, and Working with XMLData-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 includingImplementation of CLR Stored Procedures and Implementation ofLayers
You'll first gain an in-depth understanding of the datasource 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, andediting data in templates. You'll then focus on designingtransactions in ADO. NET 2.0, displaying data, and utilizing SQLServer 2005 XML.
Throughout the chapters, you'll find examples and sourcecode (with ASP. NET examples written in C#) that you can integrateinto your applications. This will enable you to leverage ADO. NETand ASP. NET features so you can easily create a scalable N-Tier website.
Some of the topics covered include:
* ASP. NET 2.0 Data Controls
* Data Binding with the SqlDataSource Control, XML Data, andObjects
* 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 Breadcrumbsand Binding to Other Controls
* Displaying and Editing Data Using Templates
* GridView Sorting and Paging
* Advanced Data Source and Data-Bound Controls includingMaster/Detail Display, Displaying Images from a Database, and UsingThemes with Data Bound Controls
* Transactions in . NET and Interoperability betweenSystem. Transactions and System. EnterpriseServices
* Advanced ADO. NET for ASP. NET Data Display including DataSetObject, ADO. NET 2.0 DataTable, and Provider-Independent Data AccessCode
* Accessing Data from SQL Server 2005 including CLR in SQL Server2005, New XML Features in SQL Server 2005, and Working with XMLData-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 includingImplementation of CLR Stored Procedures and Implementation ofLayers







