Bases de datos de proyectos: Nuevas posibilidades con el editor de formularios
Con la introducción de las bases de datos de proyectos, también hemos modificado la interfaz de algunos diálogos de 4D. En esta entrada del blog, presentaremos algunos de los cambios que hemos realizado en el editor de formularios.
Base de datos binaria vs. Base de datos de proyectos
Como ya sabe, 4D soporta ahora dos formas de trabajar con los fuentes: bases de datos binarias y de proyectos. Las bases de datos binarias son 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, y todos los elementos de diseño (métodos, formularios, estructura, etc.) reunidos en un único y compacto archivo binario, el archivo «.4db». Las bases de datos de proyectos facilitan el trabajo colaborativo de los equipos distribuidos, almacenando el código fuente en un sistema de control de fuentes en archivos separados de texto plano. Los proyectos no sustituirán a la 4DB, no tenemos planes de hacer desaparecer la 4DB. Se trata de dos formas diferentes de trabajar y desarrollar. Es usted quien debe elegir la que mejor se adapte a sus necesidades. Aquí tienes una entrada del blog para ayudarte a decidir:
Bases de datos de proyectos: Usuarios y grupos en acción
Se ha publicado un post muy detallado en el blog sobre Usuarios y Grupos en las bases de datos de proyectos. En esta entrada, ofrecemos un vídeo sobre los puntos clave que hay que recordar.
¡Disfrútalo!
Cómo compartir su código 4D a través de Github
Así que ha estado probando bases de datos de proyectos… tal vez ha creado una o tal vez ha convertido una aplicación binaria existente. Ahora, es el momento de mostrarle cómo utilizar Git (el sistema de control de revisiones) con Github como servicio de alojamiento para su aplicación 4D.
Bases de datos y componentes del proyecto
Desde la entrega de 4D v18, se han publicado una serie de entradas de blog sobre cómo convertir y desarrollar con bases de datos de proyectos. ¿Qué pasa con los componentes? Esta entrada del blog responde a esa pregunta.
Base de datos del proyecto: Despliegue de la aplicación
Así que su aplicación ha sido desarrollada y usted está listo para el siguiente paso. 4D le permite:
- generar una base de datos compilada que no contenga ningún código interpretado,
- generar una aplicación autónoma que puede ser doblemente interpretada,(es decir, fusionada con 4D Volume Desktop, el motor de base de datos de 4D),
- generar aplicaciones cliente/servidor con actualizaciones automáticas de las partes cliente y servidor.
Con una base de datos de proyectos, también puede construir sus aplicaciones finales para ambas plataformas. Una base de datos de proyecto utiliza el mismo archivo de configuración que una base de datos binaria.
Utilización de las bibliotecas 4D en las bases de datos de los proyectos
4D proporciona bibliotecas para ayudarle a desarrollar aplicaciones. Una de estas bibliotecas es estándar y contiene objetos de formulario y widgets preconfigurados, mientras que otras bibliotecas son personalizadas. La biblioteca estándar es de «sólo lectura» y su comportamiento no cambia cuando se desarrollan bases de datos de proyectos (con la excepción de pequeñas diferencias cosméticas en la interfaz). También tiene la posibilidad de crear sus propias bibliotecas personalizadas para guardar sus propios objetos de formulario o grupo de objetos. En este caso, se han realizado algunos cambios para hacerlas aún más potentes. A continuación, todo lo que necesitas saber sobre estos cambios:
Bases de datos de proyectos: Post-conversión
En esta entrada del blog, le mostramos cómo convertir una base de datos binaria en una base de datos de proyectos. Una vez que todo está listo y la conversión se ha completado con éxito, puedes empezar a trabajar con tu base de datos de proyectos. Sin embargo, pueden surgir algunas preguntas: ¿son útiles todos los archivos de la base de datos? Es evidente que el archivo de estructura «.4DB» ya no es necesario. ¿Puedo eliminar otros archivos?
Aquí está todo lo que necesitas saber después de la conversión.
Bases de datos de proyectos: Gestión de usuarios y grupos
Las bases de datos de proyectos, disponibles en beta en los últimos R-Releases de 4D v 17, están ahora disponibles para producción en 4D v18. Entre los muchos cambios en 4D v18 está la forma en que se gestionan los usuarios y los grupos… se ha vuelto mucho más fácil, especialmente el despliegue. Este post destacará brevemente todo lo que necesita saber sobre estos cambios.
Bases de datos de proyectos: Arquitectura
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.
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