¡4D v16 R5 Beta comienza hoy!

Traducido automáticamente de Deepl

Nos complace anunciar el lanzamiento de beta testing para 4D v16 R5! Está repleto de cosas interesantes, así que echemos un vistazo y veamos qué 4D v16 R5 BETA has in store for you

Esta versión introduce algunas características y mejoras convincentes, incluyendo:

  • Seguridad reforzada para 4D Web Server y manejo de contraseñas con protocolos y algoritmos apropiados y efectivos.
  • Manejo simplificado de valores no definidos en el lenguaje 4D.
  • La capacidad de gestionar mediante programación los encabezados y pies de página de 4D Write Pro.
  • Adaptacióntotalmente automática de la altura de la fila de una lista en 4D View Pro.

Seguridad

A lo largo de los años, la seguridad se ha convertido en un tema clave para las aplicaciones empresariales. 4D v16 R5 da un gran salto en materia de seguridad con estas tres mejoras:

Seguridad mejorada para 4D server

A partir de 4D v16 R5, la versión mínima soportada por defecto es TLS v1.2. 4D Web Server ahora garantiza que sus aplicaciones tienen el máximo nivel de seguridad por defecto (versiones TLS más antiguas serán rechazadas, ya que podrían ser inseguras).

Más seguridad para 4D Server >

Soporte de SHA-2 para el comando Generate digest

Las funciones de compendio están diseñadas para verificar la integridad de los datos. Como resultado, son una gran manera de detectar cambios y alteraciones. 4D v16 R5 introduce una notable mejora en el Generate digest al soportar los algoritmos SHA-2.

Generar compendio ahora soporta SHA-2 >

Hash y verificación de contraseñas

Se han creado dos nuevos comandos relacionados con la protección por contraseña del usuario Generate password hash y Verify password hash. Ambos se basan en el algoritmo bcrypt, que es lento a propósito para hacer que una contraseña sea más segura contra los ataques de fuerza bruta.

Hash y verificación de contraseñas >

Lenguaje 4D

comandos mejorados para procesos preventivos

Los procesospreventivos son excepcionales ya que hacen que sus aplicaciones compiladas en 4D se ejecuten más rápido y permiten que haya más usuarios conectados. Sus multinúcleos no estarán ociosos con 4D v16 R5, especialmente con los más de 20 comand os mejorados para usar en procesos preventivos.

Más comandos para procesos preemptivos >

Gestión de punteros JSON

Si quiere dividir sus documentos JSON en partes más pequeñas y reutilizables, ¡los punteros JSON son el camino a seguir!

Trabajar con punteros JSON >

No te asustes por los valores indefinidos

Los valores indefinidos ya no son una molestia en 4D v16 R5. Gracias a las mejoras en la notación de objetos, el lenguaje 4D acepta ahora la evaluación de cualquier expresión que contenga valores indefinidos. Se acabaron los errores y las interrupciones en la ejecución del código.

Manejo de valores indefinidos >

Paso de datos entre formularios

La comunicación con los formularios se ha simplificado enormemente con 4D v16 R5. Sólo hay que vincular un objeto a su formulario, y utilizarlo internamente con el nuevo comando Form . Se acabaron los códigos complicados y los problemas de variables globales.

Paso de datos entre formularios>

consejos de ayuda en los cuadros de lista

Los consejos de ayuda son una gran manera de simplificar una interfaz de usuario compleja. 4D ahora soporta consejos de ayuda en los objetos de la caja de lista. Los consejos de ayuda pueden ser definidos de acuerdo a la posición del ratón, por lo que puede establecer consejos de ayuda basados en una columna que se encuentre sobre el ratón e incluso por cada fila. ¡Feliz paso del ratón!

Consejos de ayuda en los cuadros de lista >

4D Write Pro

gestionar los encabezados y pies de página mediante programación

Para aquellos que quieran utilizar las plantillas de 4D Write Pro para crear otros documentos y gestionar programáticamente los encabezados y pies de página, tenemos una gran noticia… ¡está disponible en 4D v16 R5, gracias a un conjunto de nuevos comandos!

Manejar programáticamente los encabezados y pies de página en 4D Write Pro >

soporte de expresiones de imagen

Donde las palabras se quedan cortas, hay imágenes. Con 4D v16 R5, el manejo de imágenes en sus documentos de 4D Write Pro es cada vez más fácil ya que una expresión puede ser una imagen. Esta mejora le ayudará a crear documentos complejos mediante programación.

4D Write Pro ahora soporta expresiones de imagen >

imágenes de fondo de tamaño completo

A veces necesitas tener imágenes de fondo que llenen toda el área imprimible. Bueno, gracias a un nuevo estilo para las imágenes de fondo, ahora es posible en 4D Write Pro¡!

Imágenes de fondo de tamaño completo con 4D Write Pro >

4D View Pro

altura automática de las filas

Los cuadros de lista son geniales, y acaban de mejorar con 4D v16 R5. Gracias a un modo totalmente automático para mostrar listas, puede crear magníficas interfaces sin una sola línea de código. Simplemente establezca algunas propiedades en el cuadro de lista y 4D hará el resto.

Altura automática de las filas en los cuadros de lista >

… ¡y mucho más!

Vigile su servidor web 4D

Con 4D v16 R5, está un paso más cerca de crear su propio diálogo de administración del servidor. ¡Con un solo comando, puede obtener información detallada sobre su Servidor Web 4D y su cache si establece el atributo cache en true!

Nuevo comando para obtener información del Servidor Web >

monitorización de procesos

El comando Get process activity ha sido mejorado. Gracias a un nuevo atributo, cualquier proceso puede ser identificado de forma única , sin importar su tipo. ¡Cabe mencionar que es más fácil que nunca analizar el resultado del comando!

Mejora del comando Obtener actividad de procesos >

¿Necesita más detalles técnicos? Consulte la documentación de4D v16 R5 beta en el 4D Doc Center.

Descargue 4D v16 R5 ahora (Exclusivo para socios de 4D)

Sus comentarios son muy apreciados y nos ayudarán a mejorar la calidad de nuestro producto para satisfacer mejor sus necesidades. Puede contribuir en nuestro foro de la «versión beta» que es accesible para todos los Partners 4D.

¿Aún no es socio? Conviértase en un 4D Partner y forme parte de nuestras campañas de prueba beta.

Avatar
• Gerente de Mercadeo de Producto - Intissar ingresó a 4D en 2017 como Gerente de Mercadeo de Producto. Trabaja estrechamente con los equipos de producto, mercadeo, ingeniería y soporte técnico para destacar el "por qué", el "cómo" y el "qué" de las funcionalidades nuevas y actualizadas a diferentes audiencias. Esta proximidad le permite elaborar marcos de mensajería y escribir contenidos en profundidad y muestras de código para el blog y el sitio web de 4D. Después de graduarse como ingeniera en Ciencias de la Computación en la universidad de VINCI, Intissar trabajó en varias startups como ingeniera de software. Su experiencia práctica incluye la especificación, el diseño y el desarrollo de software, la formación y el apoyo a los usuarios y la gestión de equipos.