Declaración simplificada de parámetros de métodos
En la búsqueda de prácticas de codificación eficaces, los desarrolladores 4D generalmente configuran los parámetros de la ruta de compilación para mejorar las verificaciones de sintaxis y digitación, minimizando así los errores durante la ejecución del código en modo compilación. Veamos cómo los prototipos de método #DECLARE permiten ganar tiempo y seguridad en el código.
Exportación de definiciones de estructura en HTML
Compartir las definiciones de estructura con colegas, usuarios o clientes se simplifica gracias al formato HTML.
En 4D, las definiciones de estructura se presentan en XML+XSL, que los navegadores renderizan como HTML para facilitar la legibilidad humana y el análisis del contenido por ordenador.
Sin embargo, las recientes restricciones de los navegadores impiden que los archivos locales utilicen ciertos recursos externos a menos que procedan de la web. Para superar este problema, 4D ha refactorizado esta exportación en un formato HTML+CSS, proporcionando la opción de exportar XML como antes o directamente como HTML.
VS Code Extension: Mostrar la documentación 4D
4D v20 R3 viene con una nueva funcionalidad para el editor Visual Studio Code gracias a la extensión 4D-Analyzer – ¡la funcionalidad «Show 4D Documentation»!
Formatea tu código 4D en Visual Studio Code
Una nueva funcionalidad de la extensión VS Code llega con 4D V20 R2: ¡formateo de código!
En esta entrada de blog, profundizaremos en los detalles de esta nueva funcionalidad, explorando cómo simplifica su experiencia de programación.
Reforzar la seguridad: 4D adopta OpenSSL 3.1
En estos tiempos en los que la seguridad de los datos es primordial, la actualización de las bibliotecas de seguridad es crucial.
4D v20 ha dado un paso significativo al actualizar su librería OpenSSL de la versión 1.1 a la 3.1.
Este avance trae multiples ventajas y mejoras para los desarrolladores 4D, permitiéndoles crear aplicaciones que no sólo son altamente seguras, sino también excepcionalmente eficientes.
Ahora, exploremos estos beneficios en detalle.
Una herramienta para la ejecución de código 4D en CLI
En la industria del desarrollo, el concepto CI/CD se ha convertido en una práctica estándar. Con cada modificación de código, se generan acciones automatizadas como pruebas, compilación, construcción, entrega y a veces, despliegue para garantizar que el código sea de alta calidad y se integre fácilmente en el sistema existente.
Estas acciones requieren una herramienta para ejecutar el código necesario. Como desarrolladores 4D, decidimos ofrecer una herramienta gratuita que permite a los desarrolladores ejecutar acciones elementales. Esta herramienta se llama tool4d, y agiliza el proceso de ejecución de las acciones necesarias dentro del entorno 4D.
En este artículo, exploraremos las funcionalidades de tool4d y cómo puede utilizarse para mejorar su proceso de desarrollo.
Integre su propia ventana de administración para 4D Server
Cuando despliegan sus aplicaciones, algunos desarrolladores quieren personalizar los diálogos integrados de 4D para adaptarlos a sus necesidades. Esto es especialmente cierto para la ventana de administración de 4D Server donde a veces quieren que algunas informaciones y acciones sean accesibles sólo para su equipo y no para los administradores de sus clientes.
Nuevas funcionalidades del editor VS Code con 4D v20
Como de costumbre, una nueva versión, nuevas funcionalidades de la extensión VS Code para los desarrolladores que quieren ver y editar código con este editor gratuito.
4D v20 trae nuevas funcionalidades al editor Visual Studio Code a través de la extensión 4D-Analyzer: acoja la verificación de la sintaxis de los documentos, que ayudará al desarrollador a escribir menos errores, la contracción y la indentación del código para una mejor presentación y tool4d para permitir un inicio más rápido del servidor LSP.
Vista previa de impresión en formato PDF en Windows
El formato PDF es una alternativa viable al formato XPS para la previsualización de impresiones en Windows, ofreciendo a los usuarios una opción más accesible. La decisión de Microsoft de convertir el visor XPS en una funcionalidad opcional de Windows ha causado problemas a muchos usuarios a la hora de desplegar aplicaciones, lo que ha provocado que los usuarios finales no puedan previsualizar sus impresiones. Aunque instalar el Visor XPS gratuito es sencillo, algunos administradores dudan en instalar funcionalidades adicionales, particularmente en entornos de escritorio remoto.
Afortunadamente, 4D v20 ofrece ahora la opción de utilizar el formato PDF para la vista previa de impresión. Dado que casi todas las versiones actuales de Windows tienen XPS o PDF preinstalado, los usuarios finales ya no deberían encontrar problemas con la vista previa de impresión. Esta nueva opción ofrece una solución más flexible y eficaz que satisface las necesidades tanto de los usuarios finales como de los administradores.
Detectar errores en todas partes
La gestión de errores es a menudo una parte limitante del desarrollo en todos los lenguajes. En 4D, si olvida llamar a un método de gestión de errores en un nuevo proceso/trabajador o utiliza componentes que no gestionan errores, el diálogo de error incorporado de 4D puede aparecer al usuario final. A los desarrolladores 4D les gustaría capturar todos los errores en todos los contextos para evitar mostrar este diálogo de error incorporado de 4D.
Veamos cómo podemos manejar este comportamiento con 4D v19 R8.
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