Skip to main content

Beginning ASP.NET 2.0 Databases: Beta Preview

Beginning ASP.NET 2.0 Databases: Beta Preview

John Kauffman, Thiru Thangarathinam (With)

ISBN: 978-0-764-57081-0

Mar 2005

427 pages

Select type: Paperback

Product not available for purchase


What is this book about?

With help from Microsoft ASP.NET insider Bradley Millington, John Kaufman covers both VB.NET and C# coding for ASP.NET databases so you don't have to decide up front which language you want more and retailers no longer have to manage inventory on separate language versions.

What does this book cover?

This edition is completely written from scratch on the ASP.NET "Whidbey" Beta to ensure the coverage is most appropriate for this greatly changed version.

The book focuses on solving business problems in a logical progression, from connecting to displaying to changing the data. Additional chapters cover enhancements to the presentation and alternate types of data. The book follows the practice of going beyond the basic techniques to discuss the permutations, pitfalls, and best practices that occur in real business scenarios.



Chapter 1: Introduction to ASP.NET 2.0 and ADO.NET.

Chapter 2: Connecting to an Access Database.

Chapter 3: Connecting to SQL Server and SQL Server Express.

Chapter 4: Connecting to Other Relational Databases.

Chapter 5: Displaying Data in Tables.

Chapter 6: Customizing the Appearance of Tables.

Chapter 7: Paging and Sorting Data.

Chapter 8: Displaying Data in Lists.

Chapter 9: Filtering and Master-Child Data.

Chapter 10: Displaying Data in Templated Controls.

Chapter 11: Updating and Deleting Data.

Chapter 12: Inserting New Records.

Chapter 13: Business Objects as a Source of Data.

Chapter 14: XML and Other Hierarchical Data.

Chapter 15: Caching Data.

Chapter 16: Handling Events for Data Controls.

Appendix A: A Short and Practical Introduction to SQL Statements.

Appendix B: Exercise Answers.


Code Downloads
Code downloads for this title are available here.
ChapterPageDetailsDatePrint Run
20Error in Code Block, Step 14
Page 20, code block in step 14, last line:

at the end of the code line:
should be: