Licencia de DataGate para IBM i 16.x

ASNA DataGate para IBM i 16.x introduce un cambio de registro de licencia. Este artículo explica ese cambio y cómo obtener claves de licencia de DataGate para IBM i 16.x temporales y permanentes.

Understanding DataGate for IBM i end-user jobs

ASNA DataGate for IBM i creates an IBM i job for each client-attached user. This article explains how to look at these jobs.

Understanding DataGate for IBM i service jobs

ASNA DataGate for IBM i creates several jobs on the IBM i. This article provides a guide to those jobs and what they do.

How to confirm DataGate for IBM i's assigned TCP/IP port

When you install ASNA DataGate for IBM i, you select a TCP/IP port through which DataGate connects on your IBM i. This article shows how to check that port.

How do I find ASNA DataGate for IBM i active end-user jobs?

When you're using ASNA DataGate it's sometimes important to know what DataGate user jobs are active. This article explains how to locate all ASNA DataGate for IBM end-user jobs on the IBM i.

What is the IBM i user profile DG8SVCPRF used for?

This article explains what the ASNA DataGate IBM i DG8SVCPRF user profile is and what it does.

How to determine DataGate for IBM i's library and version

This article explains how to tell what version of DataGate for the IBM is currently running on your IBM i, what TCP/IP port it is using, and its library name.

Using a class as a rational data structure alternative

ASNA Visual RPG data structures have some very good purposes, but in AVR for .NET there are often much better ways to store data in memory.

How to calculate date/time differences in Visual RPG for .NET

.NET offers superb date calculation capabilities. This article take a look at how to use the System.TimeSpan structure to calculate date and time durations.

How to test that DataGate is working for your ASP.NET Web site

Resolving issues with Web applications is challenging work. There is so much to go wrong. This article introduces a single ASPX that shows if DataGate is working for your Web app.

Tres formas de dividir una cadena con AVR para .NET

A menudo puedes aprender mucho de un pequeño ejercicio simple. En este artículo, consideremos tres formas de dividir una cadena en AVR para .NET. Nuestra necesidad es dividir un campo de nombre completo en dos campos, uno para el nombre y otro para el apellido. Inicialmente, usemos la cadena 'Neil Young'.

Galería de controles ASNA Mobile RPG

Este artículo muestra alguno de los muchos controles de interfaz de usuario que proporciona ASNA Mobile RPG para construir la interfaz de usuario de una aplicación móvil.