Consejos

Bases de datos de proyectos: Arquitectura

Traducido automáticamente de Deepl

Las bases de datos de proyectos, la estrella de la versión 4D v18, permiten a los equipos distribuidos trabajar en colaboración almacenando el código de una aplicación en un sistema de control de fuentes, en archivos de texto que contienen todo, desde la estructura de la base de datos hasta la interfaz de usuario, incluyendo formularios, menús, configuraciones de usuario o cualquier recurso necesario. Y como una base de datos de proyecto está hecha de archivos basados en texto, tendrás varias carpetas y archivos, almacenados dentro de una única carpeta de base de datos principal. En esta entrada del blog, repasaremos la arquitectura de una base de datos de proyectos para que entiendas mejor este nuevo tipo de base de datos.

Producto blank

Bases de datos de proyectos: Del binario al texto

Traducido automáticamente de Deepl

4D v17 R5 marcó el inicio de las pruebas beta para un nuevo tipo de base de datos 4D: las bases de datos de proyectos. En 4D v18, estamos encantados de anunciar que las bases de datos de proyectos están ahora en su versión final. ¡Es el momento de aprovechar la potencia de la plataforma de desarrollo 4 D combinada con la versatilidad de un formato ligero y distribuido!

Producto blank

Bases de datos de proyectos: Más que una solución de colaboración

Traducido automáticamente de Deepl

¿Sueña con una forma de trabajar en colaboración? ¿Una forma de trabajar en cualquier parte del mundo, con miembros del equipo en diferentes lugares, y que nadie tenga que preguntarse dónde encontrar la última versión de un archivo o proyecto? Una forma diferente de probar nuevas funciones y revertirlas si no funcionan, pudiendo elegir un punto de restauración desde el que se quiere revertir en lugar de ejecutar una copia de seguridad completa del archivo. Sus sueños se están haciendo realidad, estos escenarios son ahora posibles gracias a 4D v18 y a las bases de datos de proyectos .

Consejos blank

Personalizar el diálogo del administrador con código 4D

Traducido automáticamente de Deepl

Ha habido peticiones para modificar el cuadro de diálogo de administración de 4D Server, con algunos clientes queriendo eliminar información y otros queriendo añadir información personalizada. Este componente AdminWindow le muestra cómo hacer precisamente eso. Puede utilizarlo «tal cual» o modificarlo para que se ajuste a sus necesidades.

Producto blank

Convertir una base de datos existente en un proyecto

Traducido automáticamente de Deepl

A partir de 4D v17 R5, puede crear un proyecto de base de datos. Uno de los mayores beneficios de los proyectos es lo fácil que hace el trabajo colaborativo para los equipos distribuidos… almacenando la fuente en un sistema de control de fuentes en archivos de texto plano. Tanto si eres un único desarrollador como si formas parte de un equipo, esto abre un nuevo mundo de posibilidades.

¿Pero qué pasa con las bases de datos existentes? ¿Pueden convertirse en proyectos? Sí. Esta entrada del blog trata de mostrarte cómo hacerlo y hacerte consciente de algunas cosas que debes saber antes de proceder.

Producto blank

Proyecto 4D: Adopte una nueva era de colaboración

Traducido automáticamente de Deepl

4D ha apoyado durante mucho tiempo el desarrollo en equipo, desde 4D Server 1.0. El mayor beneficio de trabajar juntos en el mismo código fuente, es permitir tanto el desarrollo como la prueba en equipo. Sin embargo, esto puede crear algunas desventajas para los equipos distribuidos, ya que pueden no ser capaces de trabajar en el mismo código fuente.

Tras una completa reescritura, 4D soporta ahora dos formas de trabajar con los fuentes: binario y proyecto. Binario es el 4D que todos conocemos y amamos, con el código fuente en un archivo binario para permitir el desarrollo en equipo con 4D Server. Project facilita el trabajo colaborativo de los equipos distribuidos almacenando el código fuente en un sistema de control de fuentes en archivos de texto plano.