Skip to main content


To enable .NET developers to leverage the scalability, connectivity, and reliability of the InterSystems IRIS® data platform, InterSystems IRIS supports several types of connections to and from .NET applications.

Get acquainted

images/page_videoplaylist.png.NET Overview

Try it

images/page_interactive.png .NET QuickStart

images/page_interactive.pngExperience .NET and InterSystems IRIS

images/page_interactive.pngDesigning a .NET Connection Strategy

images/page_navpage.png.NET IDEs

Read all about it

images/page_book.pngUsing the InterSystems Managed Provider for .NET

images/page_book.pngUsing the Object Gateway for .NET

Connect a .NET application to InterSystems IRIS

images/page_navpage.pngADO.NET (for relational access)

images/page_navpage.pngXEP API (for high-speed object access)

images/page_navpage.pngNative API (for direct access to data)

images/page_navpage.pngEntity Framework (for object-relational mapping)

Connect InterSystems IRIS to an external application

images/page_navpage.png.NET Gateway (for instantiating and manipulating external .NET objects)

images/page_book.png Using the InterSystems SQL Gateway (for connecting to external databases via ODBC)

images/page_book.png Using the InterSystems ODBC Driver (for connecting to external ODBC data sources)

Explore more

images/page_interactive.png First Look: The InterSystems .NET Gateway

images/page_interactive.pngStock Trading with .NET

images/page_interactive.png Skyrocket Your .NET Application Development

images/page_external.pngMicrosoft .NET Documentation