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).
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.
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.
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.
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!
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.
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.
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!
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!
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.
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¡!
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.
… ¡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!
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!
¿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.