Preface : Using This Book

Using This Book
This book assumes that you are familiar with your operating system and its commands, the definition of directories, and accessing a database through an end-user application.
This book contains the following information:
Chapter 1 “Using SQL Escape Sequences in .NET Applications” describes the scalar functions that are supported by the DataDirect Connect for ADO.NET data providers. Your data store may not support all of these functions.
Chapter 2 “Locking and Isolation Levels” discusses locking and isolation levels and how their settings can affect the data you retrieve.
Chapter 3 “Using Your Data Provider with the ADO.NET Entity Framework” describes how to create a model for the DataDirect ADO.NET Entity Framework data providers.
Chapter 4 “Using the Microsoft Enterprise Library” describes how to configure the Data Access Application Block and Logging Application Block, and how to use them in your application code.
Chapter 5 “Getting Schema Information” describes the columns that are returned by the GetSchemaTable Method and how to retrieve schema metadata with the GetSchema method.
Chapter 6 “Client Information for Connections” describes how you can use extensions provided by Progress DataDirect to store and return client information for a connection.
Chapter 7 “Designing .NET Applications for Performance Optimization” provides recommendations for improving the performance of your applications by optimizing their code.
Chapter 8 “Using ClickOnce Deployment” describes how you can deploy your Windows Forms application and a DataDirect Connect for ADO.NET data provider from a Web server.
Appendix A “Using an .edmx File” explains the necessary changes to an .edmx file in order to provide Extended Entity Framework functionality to the Entity Data Model (EDM) layer.
Appendix B “Using Enterprise Library 4.1” provides configuration information for using the data providers with Microsoft Enterprise Library Version 4.1.
In addition, a “Glossary” helps you with terminology referenced in this book.
NOTE: This book refers the reader to Web pages using URLs for more information about specific topics, including Web pages not maintained by Progress DataDirect. Because it is the nature of Web content to change frequently, Progress DataDirect can guarantee only that the URLs referenced in this book were correct at the time of publishing.