API IMAP: recuperar el número de correos no leídos de varios buzones en una sola llamada
Muchos de ustedes confían en los comandos IMAP para mostrar el número de correos electrónicos no leídos en la interfaz usuario de su aplicación, ayudando a los usuarios a mantenerse informados sobre los nuevos mensajes. Con 4D 20 R7, hemos mejorado la función IMAPTransporter.getBoxList(), permitiéndole recuperar el número de correos no leídos y las propiedades del buzón simultáneamente, asegurando tiempos de respuesta más rápidos.
Mejorar la compilación con la declaración directa en 4D
Con 4D 20 R7 puede decir adiós a los métodos «Compiler_» y abrazar más libertad en cómo y dónde declarar sus variables. Ahorre tiempo centrándose en su flujo de trabajo de desarrollo y en su proceso de codificación gracias a Direct Typing.
4D NetKit: recuperar el número de correos no leídos de varias etiquetas en una sola llamada con la API Gmail
Muchos de ustedes utilizan los comandos Gmail para mostrar el número de correos electrónicos no leídos en la interfaz usuario de su aplicación para informar a los usuarios sobre la llegada de nuevos mensajes. Por lo tanto, a partir de 4D 20 R7, hemos actualizado la función Google.mail. getLabelList( ) para que pueda obtener el número de correos electrónicos no leídos junto con las propiedades de las etiquetas de Gmail de una sola vez para garantizar tiempos de respuesta óptimos.
4D View Pro: novedades de 4D 20 R7
4D 20 R7 viene con una nueva versión de SpreadJS, v17.1, y una actualización de Ribbon compatible con ella. Descubramos las nuevas funcionalidades que esta nueva versión ofrece para ayudar a acelerar su desarrollo en 4D View Pro.
Parámetros personalizados para inicializar el área web integrada
Dado que el área web incrustada utiliza CEF como motor de navegación web, se ha solicitado un método para incorporar conmutadores CEF adicionales, como el conmutador de política de reproducción automática, durante la inicialización del área.
A partir de 4D 20 R6, puede gestionar sus parámetros personalizados utilizando un archivo de parámetros.
4D Netkit: Personalización de la interfaz de conexión OAuth 2.0
Algunos de ustedes pueden necesitar gestionar la visualización de la interfaz de conexión durante una conexión OAuth 2.0 por razones técnicas o de diseño. Desde 4D 20 R6, puede elegir no abrir automáticamente un navegador web para mostrar la interfaz de conexión, sino utilizar el authenticateURI para mostrarla donde desee.
En esta entrada de blog, recorreremos un ejemplo de apertura de la interfaz de conexión de Microsoft dentro de un área web.
Uso de clases entre componentes
Los desarrolladores de componentes requieren frecuentemente la utilización de una clase de otro componente existente.
Con 4D 20 R6, cuando un componente tiene un espacio de nombres declarado, sus clases son ahora accesibles a todos los componentes cargados en el proyecto anfitrión a través de cs.namespace.
4D Netkit: Autenticación OAuth2.0 mediante certificado
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.
4D View Pro: Mejora de las funciones personalizadas
4D Netkit: Adjuntar un correo electrónico con Gmail
Puede haber ocasiones en las que encuentre necesario mantener un email como plantilla dentro de una etiqueta designada en su buzón. Con el lanzamiento de 4D 20 R5, hemos introducido una funcionalidad que le permite añadir un email a un buzón sin enviarlo.
Contacto con nosotros
¿Tiene alguna pregunta, sugerencia o simplemente quiere ponerse en contacto con los bloggers de 4D? Escríbenos.
* Su privacidad es muy importante para nosotros. Haga clic aquí para ver nuestra Política