Versiones actuales de productos ASNA - Mayo 2020

Los productos de ASNA se actualizan regularmente. Esta página muestra los productos actuales y sus fechas de lanzamiento, así como los requisitos de la plataforma.


Cómo crear contraseñas de usuario seguras con AVR .NET

Es un pecado capital almacenar la contraseña de un usuario como texto plano. Almacenada en texto plano, la contraseña de un usuario está disponible para cualquier persona, desde piratas informáticos que rastrean el tráfico de red hasta empleados internos descontentos. Una vez que estas personas con malas intenciones tienen contraseñas de texto claro, pueden acceder fácilmente a las cuentas asociadas. Las aplicaciones modernas de hoy necesitan usar contraseñas hash criptográficamente seguras. Echemos un vistazo a la definición abstracta de cómo funciona esto, luego veremos las muy pocas líneas de AVR para el código .NET requerido para implementarlo (gracias a .NET Framework).


Cómo 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'.


Sepa más sobre el pool de conexiones de DataGate

El Pool de conexiones de DataGate es una forma de reutilizar trabajos existentes del lado del servidor para aplicaciones web ASP.NET. Su buen uso es clave para el rendimiento.. Este artículo del boletín informa sobre tres recursos de ASNA.com para comprender y utilizar mejor el poll de conexiones de DataGate.


Construir líneas de comando para OSEXEC en AVR

ASNA Visual RPG para .NET y ASNA Visual RPG tienen un código de operación `OSEXEC`. Este artículo muestra algunas técnicas de manejo de cadenas para construir buenas líneas de comando para OSEXEC.


Política de productos ASNA e información sobre versiones

ASNA tiene muchos productos que admiten muchas plataformas. Tenemos un par de documentos disponibles en nuestro sitio web que pueden ayudarle a comprender qué versiones están disponibles, qué está actualizado, qué está retirado y los requirimientos de cada producto.