The IBM i provider
built for .NET

Get started with NTi Data Provider in under 10 minutes.
Access your DB2 for i data, call your RPG programs, and run CL commands directly from .NET.
No driver, no installation, and no IBM i-side dependencies.

30-day trial instant activation no commitment
IBM Silver Partner logo Microsoft Partner logo
using Aumerial.Data.Nti;

var conn = new NTiConnection("server=IBM;user=USER;password=PWD");
conn.Open();

// Run a CL command or a program
conn.ExecuteClCommand("ADDLIBLE PAYROLL2025");
conn.CallProgram("PAYLIB", "PAYLIST");
.NET logo
hhome.hero.code.card.alt2

Built to accelerate development
on IBM i projects

Your IBM i still has
a lot to offer

Evolving your IBM i can quickly become time-consuming, costly, and risky. Yet replacing everything would be a mistake.

NTi lets you reuse all of your IBM i assets from .NET, one of the most complete and mature ecosystems available. Build everything you need around it: web applications, mobile apps, APIs, dashboards, on top of your existing application estate, while retaining full control of your system.

  • Reuse what you have
  • Evolve step by step
  • Build on .NET
  • Protect your investments

How it works ?

STEP 1

Get your license in under 5 minutes

01

Create
your account

Sign up on the Aumerial portal and follow the steps.

02

Register your partition

Enter the serial number and LPAR partition ID of your IBM i.

03

Download your license

Download the generated SQL script and run it on your IBM i.

Start free trial
30-day trial, no commitment · No credit card · Nothing to install on the IBM i side
STEP 2

Connect .NET to your IBM i and start building

Visual Studio
Terminal

✔ Package installed successfully
                    
Install NTi from NuGet
1 2 3 4 5 6 7
Program.cs

                                                                
Configure the connection string
IBM i
Native TCP/IP
QZDASOINIT SQL
QZRCSRVS RPG / CL
QZSOSIGN Sign-On

.NET Application

WEB • MOBILE • DESKTOP • API
Access IBM i services

Everything you need
to use your IBM i from .NET

DB2 for i

Use DB2 for i from your .NET projects, just like any other relational database.

  • 100% ADO.NET
  • SQL, transactions
  • Stored procedures
  • Parameterised queries
  • Cursors & LOBs
  • All data types

Entity Framework Core

Take full advantage of EF Core on DB2 for i to build your .NET applications faster.

  • Compatible .NET 8, 9, 10
  • DbContext & LINQ
  • Code First & DB First
  • Automatic SQL
  • Migrations & scaffolding
  • ASP.NET Core & Blazor

Programs & commands

Beyond data, NTi lets you call your RPG programs and run your CL commands directly from .NET.

  • RPG & CLP calls
  • Native CL commands
  • Service programs
  • QSYS system APIs
  • Input / output parameters
  • DataStructures

Cross-platform

Deploy your applications wherever your architecture requires. NTi adapts to your .NET runtime, with no constraints on the IBM i side.

  • Windows & Linux
  • Android & iOS
  • x86, ARM64, IBM Power
  • Z/LinuxOne
  • Docker & cloud
  • No IBM i dependency

Secure connection

NTi connects to IBM i through existing ports and services. Each user's security policy is enforced natively.

  • IBM i authentication
  • Native user permissions
  • SSL/TLS & MFA
  • Configurable ports
  • Traceability preserved
  • No third-party dependencies

Compatibility

Integrate NTi into your existing projects as well as new developments, from .NET Framework to .NET 10.

  • .NET Framework 4.7+
  • .NET 6 to 10
  • .NET Standard 2.1
  • .NET Core 3.1
  • IBM i V5R4+
  • Mono & Xamarin

Pricing

1 year

€5,000

excl. tax / year

Licensed per LPAR

Unlimited users

Get started

5 years

€3,000

excl. tax / year

Licensed per LPAR

Unlimited users

-40% vs annual rate

Get started
Free trial

Start now
Decide later

30-day trial, no commitment and no credit card required.
Your trial starts instantly.

Start free trial

Reseller or ISV? Contact us for a custom offer with redistribution license.

Solution comparison

NTi Data Provider iSeries Access ODBC driver* IBM Data DB2 iSeries** IBM DB2 Connect
No IBM i installation required
100% .NET data provider
ADO.NET support
EF Core support
RPG calls / CL commands
Cloud & container-ready
Active vendor support
  • *ODBC requires a generic .NET wrapper
  • **iDB2 is not compatible with .NET Core (since 2014)