Développez des applications .NET connectées à votre IBM i

Avec NTi Data Provider, accédez à vos données DB2 for i et vos ressources IBM i depuis .NET pour créer des applications modernes et multiplateformes.

  • Interfaces web, API REST, mobile
  • Compétences répandues, recrutement facilité
  • Vos traitements restent sur IBM i, le reste s'écrit en .NET

Pourquoi .NET s'impose aujourd'hui

Le standard du développement moderne.

Une seule plateforme,
tous les usages

Web, API, mobile, desktop, cloud, IA. Avec .NET, vous développez tout en C# avec le même outillage, la même équipe.

Open source,
roadmap publique

Développé sur GitHub depuis 2016, releases annuelles, support LTS garanti. Aucune dépendance propriétaire.

Le standard
enterprise mondial

Des PME aux grands groupes industriels, .NET est largement adopté pour des applications métier déployées à grande échelle.

Ce que .NET apporte à l'IBM i

Compétences

C# est le 5ème langage le plus utilisé sur GitHub. Un vivier de profils large, actif et plus facile à mobiliser.

Industrialisation

Avec .NET, votre IBM i s'intègre dans un cycle de développement moderne. Tests unitaires, versioning Git, pipelines CI/CD applicables autour du système.

Multiplateforme

Windows, Linux, Docker, IBM Power. Une même application .NET connectée à votre IBM i, déployée partout, sans contrainte d'infrastructure.

L'IBM i en back-end

Vos traitements restent sur IBM i. Tout le reste s'écrit en .NET.

1 ADO.NET

Un connecteur ADO.NET
pour DB2 for i

Pour un développeur .NET, l’usage est immédiat. On ouvre une connexion, on exécute une requête, on lit le résultat, comme avec n’importe quel autre SGBD : du C# standard appliqué à l’IBM i.

2 API

Créez des API REST
en quelques lignes

Avec ASP.NET Core, une route minimale suffit pour exposer DB2 for i en API REST. NTi s’intègre sans configuration particulière : même code, mêmes réflexes, seul le connecteur change.

3 EF Core

Une extension EF Core
dédiée à DB2 for i

Pour les projets structurés autour d’Entity Framework Core, NTi fournit une extension complète : DbContext, migrations, LINQ, tracking, scaffolding DB-first ou code-first.

4 Commandes & Programmes

Tout l’IBM i
pilotable en C#

NTi ne se limite pas aux données. La même connexion permet d’exécuter des commandes CL, d’appeler des programmes RPG et d’orchestrer des traitements IBM i depuis n’importe quelle application .NET.

Des questions ?