Skip to main content

This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Next section


Interoperate with .NET clients and objects.

Background Information

The .NET framework is a software framework that runs primarily on Microsoft Windows.

Available Tools

Caché Managed Provider for .NET

Provides an easy and efficient way to use Caché from .NET applications. The Caché Managed Provider is unique in that it offers simultaneous relational (SQL) and object access to data via a common API and without requiring any object-to-relational mapping. See Using .NET and the ADO.NET Managed Provider with Caché.

Availability: All namespaces.

Object Gateway for .NET

Enables you to instantiate an external .NET object and manipulate it as if it were a native object within Caché. See Using the Caché Gateway for .NET.

Availability: All namespaces.

Caché eXTreme Event Persistence (XEP)

Provides extremely rapid storage and retrieval of .NET structured data. XEP provides ways to control schema generation for optimal mapping of complex data structures, but schemas for simpler data structures can often be generated and used without modification.

See Using .NET with Caché eXTreme.

Enable you to add business services and business operations that interact with the .NET Gateway server. See Using the Object Gateway for .NET with Ensemble.

Availability: All Ensemble-enabled namespaces.

See Also