Using .NET with Caché eXTreme
[Home] [Back] [Next]
InterSystems: The power behind what matters   

XEP is a lightweight .NET API that provides high-performance .NET persistence technology for simple to medium complexity object hierarchies. XEP projects the data in .NET objects as persistent events (database objects that store a persistent copy of the data fields), accessing the Caché database over a TCP/IP link. XEP is optimized for transaction processing applications that require extremely high speed data persistence and retrieval.

Installation and Configuration
This section provides specifies requirements and provides instructions for installing Caché and configuring your environment to use XEP.
Required Environment Variables
In order to run XEP applications, the following environment variable must be properly set:
Required Files
Your .NET project must include references to the following files:
XEP Samples
XEP sample files are in <install-dir>/dev/dotnet/samples/xep/ (see Default Caché Installation Directory for the location of <install-dir> on your system). To run them, compile the XEPTest40.csproj project, which includes the following components (located in subdirectory /xep/test/):
See the help file (<install-dir>/dev/dotnet/help/CacheExtreme.chm) for detailed documentation of these programs. Supporting files located in <install-dir>/dev/dotnet/samples/xep/samples/ provide test data for the sample programs. The xep.samples.SingleStringSample class is used by several examples in this book.