Skip to main content
Next section

Preface

Welcome to the Caché Managed Provider for .NET Tutorial !

The Caché Managed Provider for .NET is a high performance native .NET data provider. It supports both an object interface for access to Caché objects as well as a relational interface for ADO.NET and SQL access to Caché tables. This allows .NET applications to fully leverage the Caché Unified Data Architecture (UDA).

The tutorial consist of three sections. Complete Part I first. Parts II and III are independent of each other and can be completed in any order.

  • Complete Part I: The Basics for an overview of the Caché Managed Provider and the basic steps for configuring a Visual Studio project to use the Caché Managed Provider.

  • Complete Part II: Caché Managed Provider Object Interface to learn about using the Caché Managed Provider object interface in .NET applications. Part II includes a series of code examples and exercises that guide you through the creation of a simple contact management system using the object interface to the Caché Managed Provider.

  • Complete Part III: Relational Access with the Caché Managed Provider and ADO.NET to learn about using the Caché Managed Provider relational interface with ADO.NET in .NET applications. Part III includes a series of code examples and exercises that guide you through the creation of a simple contact management system using the relational interface to the Caché Managed Provider.

Note:

To learn more about the Caché support for both object and relational data access, read about the Caché Unified Data Architecture (UDA) in the Objects, SQL, and the Unified Data Architecture section of Introduction to Caché.

There are a number of sample files for this tutorial. Click here to download the sample files. Example and Exercise Files provides instructions for setting up these files.

The exercise and demonstration instructions throughout the tutorial assume that you have installed Caché using Minimal security.