Autor: Fabrice Mainguené

Fabrice Mainguené
- Product Owner -Fabrice Mainguené se unió al equipo de 4D Program en noviembre de 2016. Como Product Owner, está a cargo de escribir las historias de usuario y luego traducirlas a especificaciones funcionales. Su papel es también asegurarse de que la implementación de la característica entregada cumple con las necesidades del cliente. Después de obtener una licenciatura en Ciencias de la Computación en el CNAM, Fabrice se unió a una pequeña empresa de publicación de software como desarrollador Windev. A continuación, trabajó para diferentes empresas del sector industrial y comercial como desarrollador de Windev y de la web, así como asesor técnico de nuevas funcionalidades.
Producto blank

4D Netkit: Autenticación OAuth2.0 mediante certificado

Traducido automáticamente de Deepl

Varios servidores OAuth 2.0, como Microsoft Identity Platform, ofrecen una opción de autenticación que utiliza certificados en lugar de secretos de cliente. Este enfoque mejora los mecanismos de seguridad y autenticación dentro del protocolo. A partir de la versión 4D 20 R5, Netkit incorpora la gestión de conexiones basada en certificados OAuth 2.0.

Producto blank

4D View Pro: Mejora de las funciones personalizadas

Traducido automáticamente de Deepl

A veces, puede necesitar cálculos especializados sobre el contenido de una columna o fila sin saber cuántas celdas se verán afectadas.

Con 4D 20 R5, ahora puede pasar múltiples rangos de celdas a una fórmula personalizada dentro de su fórmula de hoja de cálculo, como «A1:C10», o un objeto como «OBJECT(«Firstname»,B2, «Lastname»,C2)», y recuperar una colección o un objeto que contenga todo el contenido de las celdas en su método 4D.

Producto blank

Declaraciones y asignaciones de propiedades de clase en una sola línea

Traducido automáticamente de Deepl

En 4D 20 R5, la declaración de propiedades racionalizada ofrece ahora la comodidad de inicializar las propiedades simultáneamente con su declaración, de forma similar a la asignación de variables.

Esta mejora simplifica la legibilidad y la eficiencia del código al permitir a los desarrolladores declarar e inicializar las propiedades en una sola línea. Esto facilita una integración más fluida y reduce la necesidad de bloques de inicialización independientes. Optimiza los flujos de trabajo de desarrollo y garantiza la robustez del código en compiladores e intérpretes, lo que favorece la creación de bases de código más limpias y fáciles de mantener.

Producto blank

4D NetKit: PKCE para OAuth 2.0

Traducido automáticamente de Deepl

OAuth 2.0 es la piedra angular de la autenticación moderna. Entra PKCE, una mejora fundamental que fortalece OAuth 2.0 contra ataques de intercepción y repetición. Con la introducción de 4D 20 R5, ahora ofrecemos una integración sin fisuras de PKCE en los procesos de autenticación OAuth 2.0.

Producto blank

4D View Pro: novedades de 4D v20 R4

Con cada nueva versión, la lista de funcionalidades de 4D View Pro continúa ampliándose. Y esta nueva versión no es la excepción: 4D v20.2 y 4D v20 R4 vienen con una nueva versión de SpreadJS, la v16.2, y una actualización de Ribbon que es compatible con ella.

Exploremos las funcionalidades mejoradas introducidas en esta última versión.

Producto blank

4D Netkit: crear, eliminar y actualizar etiquetas Gmail

Las etiquetas Gmail constituyen una forma flexible de categorizar y organizar los mensajes de correo electrónico, lo que permite una gestión personalizada y eficaz del correo electrónico. Su uso facilita la navegación e identificación de los mensajes, ofreciendo una experiencia de usuario mejorada en el manejo del correo electrónico.

Con este último conjunto de funciones que incluye todas las funcionalidades de gestión de etiquetas de 4D v20 R4, usted tiene en 4D NetKit un conjunto de funciones para administrar sus etiquetas Gmail por programación.

Producto blank

Microsoft 365: Actualizar las propiedades del correo

Sus comentarios son importantes, ¡los hemos estado escuchando!

Muchos de ustedes han estado ansiosos por un comando para actualizar la bandera ‘isRead’ en los correos electrónicos. A partir de 4D v20 R3, 4D Netkit ha integrado esta funcionalidad tan solicitada. Ahora, puede actualizar sin esfuerzo varias propiedades de correos electrónicos recibidos o redactados utilizando la nueva función ‘Office365.mail.update()‘.

Siga leyendo para más detalles.