MULTIPLATEFORMS ACCESS TO IBM i DESIGNED FOR .NET
Connect .NET and your IBM i with NTi for immediate access to data, programs and much more, with no constraints and no limits. Exploit the full potential of your IBM i, AS400, iSeries. Easily develop and deploy modern business applications with containerization, for perfect optimization of your resources, with a lightweight solution accessible to all.
Behind this option,
a revolution
At AUMERIAL, we understand that time and expertise are your priorities. We also understand the challenges associated with using traditional systems such as the AS400. Although it has its own specific features, it remains an important symbol of your know-how and proven technical expertise.
Faced with the challenges of cost, security and training, as well as rapidly evolving technologies, particularly in the field of AI, the urgency of adapting and safeguarding your business is obvious.
That's why we've designed NTi: an innovative solution that modernizes your entire operation, effectively complementing the endurance and reliability of your IBM i, while preparing you for the technological challenges of today and tomorrow.
Why .Net?
An asset of choice
for your applications
The .NET platform is synonymous with productivity, performance, security and reliability. Combine NTi with .NET and access your IBM i without drivers or additional installation, and without version constraints.
Reliability
.NET is officially supported by Microsoft and approved by thousands of companies.
With regular updates and secure development best practices, it guarantees optimum protection against vulnerabilities.
Optimal integration
Take advantage of .NET's integrated tools for industrialised development, scalable and open-source technology, supported by a long-term roadmap and a large community.
IBM i evolves in perfect synchronisation with .NET, incorporating every innovation as soon as it appears
Multi-platform
Create multi-platform applications: Web, Desktop, Mobile, API ...
.NET automatically optimises code for each architecture x64, ARM, Power and operating system Windows, Linux, macOS
A class apart !
THE REFERENCE FOR .NET AND IBM i INTEGRATION
NTi is emerging as an ultra-lightweight, less expensive and higher-performance alternative to traditional connectors, which have changed little over the last twenty years.
Fully integrated with .NET, it works directly within the ecosystem without the need for external drivers such as ACS or ODBC. NTiintegrates quickly and seamlessly into existing environments.
Our product excels in terms of speed and efficiency, and is distinguished by its architectural neutrality and extensive compatibility, eliminating any form of external dependency. Compatible with DOCKER, NTifacilitates the transition to cloud and containerised architectures while guaranteeing secure integration with SSL / TLS support.
WORK SIMPLY AND EFFICIENTLY
NTi is a flexible toolkit that simplifies the work of your developers by facilitating integration with .NET, without altering its ease of use. Available on the NuGet package platform, it can be used easily by simply referencing it in your projects and adapts to all versions of .NET.
With ADO.NET, all you need is knowledge of C# and SQL to make IBM i accessible to everyone, without specialist skills. Start by developing productivity tools and make full use of your existing resources: access DB2 for i data, reuse your RPG programs, administer and automate system tasks, or manage your spool files, for example.
Take advantage of this gradual approach to evolve smoothly towards the development of new applications, according to your strategic needs.
SECURE YOUR INVESTMENTS
NTi represents a major advance on conventional solutions. Its simplified structure, light weight, lack of third-party dependency and operational efficiency mean substantial savings, fewer resources consumed and lower maintenance costs.
By integrating NTi with .NET into your IT strategy, you can secure your IBM Power and IBM i investments and ensure their long-term viability. For example, deploy an application on a Raspberry Pi, an affordable device capable of accessing your DB2 for i database or IBM i programs to process your vital data. Say goodbye to expensive connectors: NTi reduces your infrastructure costs without compromising performance.
By adopting our solution, you commit to a sound investment plan that optimises your operational expenditure and prepares your infrastructure for a sustainable and economically viable future.
BUILT FOR THE FUTURE
the only limit
is your imagination!
Agility and enhanced collaboration
.NET naturally offers adaptability to DevOps and CI/CD practices. NTi extends this capability to the IBM i ecosystem and boosts developer productivity by making .NET tools fully available.
NTi paves the way for seamless integration between IBM i and Microsoft .NET systems, allowing your teams to focus on innovation and value creation.
See documentationCreate easily
Even without specialized IBM i expertise, you can easily harness the full power of this robust platform in your .NET applications.
From the development of intuitive user interfaces to the most complex algorithms, NTi makes the process of creating modern, complete applications more accessible and fluid.
See documentationBeyond Data Management
NTi takes the interaction between .NET and IBM i to a whole new level, going far beyond data management.
This advance enables fluid, complete integration, encompassing administration, program reuse, command execution, job management, messaging and stored procedures, thus promoting more strategic, integrated use of IT resources...
See documentationcost savings and flexibility
NTi transforms your infrastructure into a savings lever. Migrating your workloads becomes child's play, adaptable to any architecture.
This flexibility ensures easy scalability of your applications, resulting in significant cost reductions. Optimize your infrastructures for greater efficiency and substantial savings...
See documentationsustainability and eco-efficiency
NTi improves energy efficiency by centralizing operations, reducing dependence on multiple servers and systems.
This eco-responsible approach fits in perfectly with a strategy of sustainable development, and is supported by the proven reliability of IBM Power systems, whose roadmap extends to 2037.
See documentationIntegrating guide
FROM IDEA TO ACTION
immediately WITH NTi.
Designed to be intuitive and easy to integrate, NTi is native to .NET.
Simply download it from the NuGet package manager and use it in your project.
Focus on the essentials, NTi takes care of the rest.
Add
Download NTi from NuGet.
Develop
Create your programmes with Visual Studio.
Deploy
Deploy your applications!
Simple. Fast. Efficient.
FREQUENTLY
ASKED QUESTIONS
Are you thinking of integrating Aumerial's NTi into your business and have some questions? You are in the right place !
Our FAQ section is here to provide you with clear, precise and useful answers to the questions most frequently asked by our potential customers.
We regularly update our FAQ to reflect the latest product developments and to include new questions that emerge from our user community.
If you can't find the answer to your question, please don't hesitate to contact us directly. Our team is always ready to help you and to enrich this section with new relevant information.
Only one license is required per IBM i partition, regardless of server power.
Once this license has been acquired, the company is free to use it for an unlimited number of users and on as many servers as it wishes, without any restrictions.
The cost of the NTi license is €3,000 ex VAT per year. This price allows unlimited use in terms of users and servers.
There are no maintenance costs. NTi has undergone 6 years of research and development, with all bugs and potential problems resolved upstream.
We offer a reliable, stable, and definitive product. We've taken the time necessary to do this, with the aim of eliminating the risk of end-users ending up with incomplete versions. This doesn't mean that there won't be enriched versions over time: they will be available free of charge on NuGet.
We are also committed to maintaining upward compatibility between versions, as is the case with both IBM and Microsoft .Net.
There is no specific technical support for NTi, as its use does not require any specific technical knowledge.
NTi relies on widespread and universal skills such as languages C#, SQL, and HTML, in addition to the use of an IDE like Visual Studio or its free variant, Visual Studio Code.
There is only one version of NTi available, designed to be universally compatible with all configurations without distinction.
NTi is compatible with all versions of AS400, IBM i, iSeries, as long as a TCP/IP connection and RJ45 port are available.
However, it's important to note that, while it's possible to recover data from older machines, it's not recommended to rely on versions prior to V5R4 (launched in February 2006) for regular enterprise operations.
NTi is compatible with versions of .Net 6 and later and Mono.
From .Net 6 onwards, it is possible to publish your application on all architectures (ARM, AMD64, X86, ppc64le, etc.) and platforms (Windows, Linux, Android, etc.), as long as they support a .NET runtime, which is now the case for most of them.
What's more, thanks to Docker, any environment capable of running a Docker instance can host a containerized .Net/NTi program. The target configuration is determined when you use the PUBLISH option in Visual Studio.
No third-party software needs to be installed to run .NET/NTi.
You can forget about software such as ACS, ODBC, and others....
NTi does not require traditional installation. It is simply referenced via NUGET within your current .Net project, using Visual Studio's built-in function.
No, because for NTi to be operational, the IBM i partition must be equipped with a valid NTi license key. In addition, access requires a login and password, just like for a 5250 interface.
NTi operates at a very low level, with no dependence on third-party software, giving us complete control over logins and logouts for each transaction
This means there's no risk of a permanent or unintentional connection being left open, preventing the IBM i from becoming a source of vulnerabilities, unlike some products.
NTi's future is directly linked to that of IBM i and Microsoft .Net.
You don't need any special training to use NTi. If you've mastered C#, SQL, and HTML, you're already up and running.
Write your ad like this:
Recruiting .NET Developer
Knowledge required: C#, SQL, HTML, Visual Studio.
Knowledge desired: Docker containerization, ChatGPT.
And that's all, like Monsieur JOURDAIN who wrote prose, your recruit will be working with IBM i and NTi without knowing it.
No, you won't lose your specialized know-how by deploying .Net applications. NTi has been designed to make full use of your IBM i's resources. You can call RPG and COBOL programs, including S36 programs, directly from .Net or Docker, and integrate their results into your C# code.
What's more, you can reuse your stored procedures and web services, and manage message queues...
NTi has been designed so as not to lose any of the richness of an IBM i in a company.
Quite the opposite: keep the intrinsic qualities of your IBM i! By using .NET with NTi, you don't cut yourself off from the latest technologies. On the contrary, it allows your IBM i to benefit from modern advances. Everything .NET has to offer becomes accessible to the IBM i:
- Containerization with Docker
- Artificial intelligence with ChatGPT, which masters C# and can automatically generate much of the necessary code
- Access to various Cloud services, including Microsoft Azure
- Office 365
.NET serves as a graphical interface for the IBM i, a feature that the IBM i never fully integrated despite numerous attempts.
NTi is designed to be extremely versatile, supporting all project types offered by Visual Studio 2022, whatever the language, environment or technique chosen.
Of course, it's perfectly possible to address several AS400 machines with different versions in the same C# program. For example, you can read data from a machine in V7R5 and write it to a machine in V5R4, or even older versions.
This flexibility is possible provided that the data types are compatible between different machine versions.
You might indeed wonder about compatibility with your existing environment centered on SQL Server and Oracle.
Fortunately, .NET, capable of handling almost any database, can easily be integrated with NTi. This enables seamless interaction between DB2 for i and the database systems you already use, ensuring efficient collaboration between the different systems.
Your account management team doesn't need to physically meet the customer to deploy applications using .NET on IBM i.
Everything can be efficiently managed remotely.
Some digital service companies (DSCs) are considering using NTi for their customers. Thanks to its simplicity, integrated approach and lack of versioning constraints, NTi can generate significant savings.
NTi has been specifically developed to maintain the collaborative aspect of .NET, allowing a .NET executable to interact with any existing application.
One of NTi's fundamental design principles was to create a product that integrates seamlessly with your existing infrastructure, rather than replacing it.
However, it is still possible to choose to renew and replace your existing systems entirely if this is more in line with your objectives.