Pragmatic ADO.NET: Data Access for the Internet World (Paperback)

Shawn Wildermuth

  • 出版商: Addison Wesley
  • 出版日期: 2002-11-15
  • 售價: $2,180
  • 貴賓價: 9.5$2,071
  • 語言: 英文
  • 頁數: 384
  • 裝訂: Paperback
  • ISBN: 0201745682
  • ISBN-13: 9780201745689
  • 相關分類: .NET
  • 已過版

買這商品的人也買了...

相關主題

商品描述

Table of Contents

Foreword.
Preface.
Acknowledgments.

I. THE BASICS OF ADO.NET.

1. Why ADO.NET.

A Short History of Universal Data Access.
Why ADO.NET Is a Better Data Access Layer.
A Short Course in ADO.NET.


2. Getting Connected with ADO.NET.

First Impressions.
Connections.
Getting OLE DB Database Schema Information.
Error Handling in .NET.


3. Commanding the Database.

Commands.
Executing Commands.
Database Transactions in ADO.NET.
Batch Queries.


4. Reading Data.

Reading Data.
The DataReader.
Putting It All Together.

II. ALL ABOUT DATASETS.


5. Constructing DataSets.

What is a Dataset.
Filling Datasets.
Defining DataSet Schema.


6. Typed DataSets.

What Are Typed DataSets?
Generating Typed DataSets.
Using Typed DataSets.
Simplification of Business Object Layers.


7. Working with DataSets.

Changing the Data.
Navigating the DataSet.
Searching the DataSet.
Merging DataSets.


8. Updating the Database.

The Trouble with Disconnected Data.
Concurrency in ADO.NET.
Common Updating Issues.

III. ADO.NET IN ACTION.


9. ADO.NET and XML.

.NET and XML.
The DataSet and XML.
The XmlDataDocument Class.


10. Data Binding with ADO.NET.

What is Data Binding in .NET?
Data Binding in Windows Forms.
Data Binding in ASP.NET.


11. Scalability and Performance.

Should You Worry?
Before ADO.NET.
How ADO.NET Can Help.
Are DataReaders Scalable.
ADO.NET Performance.
Best Practices.


Appendix: ADO Migration Strategies

Planning for Migration to ADO.NET.
ADO.NET Equivalents for ADO Objects.
Conclusion.