Managed Providers in the IRISClient assembly Managed Providers in the IRISClient assembly The IRISClient .NET assembly provides two different but complementary Providers that support access to InterSystems databases from a .NET application: The ADO.NET Managed Provider — is InterSystems implementation of the ADO.NET data access interface. It provides easy relational access to data using the standard ADO.NET Managed Provider classes (see “Using ADO.NET Managed Provider Classes”). The Entity Framework Provider — is the InterSystems implementation of the object-relational mapping (ORM) framework for ADO.NET. It enables .NET developers to work with relational data using domain-specific objects (see Setting Up the Entity Framework Provider). For more information, see the course on Using Entity Framework with InterSystems IRIS Data PlatformOpens in a new tab. The IRISClient assembly is implemented using .NET managed code throughout, making it easy to deploy within a .NET environment. It is thread-safe and can be used within multithreaded .NET applications.