Projektdatenbanken: Mehr als eine Lösung für die Zusammenarbeit

Träumen Sie von einer Möglichkeit, gemeinsam zu arbeiten? Von einer Möglichkeit, überall auf der Welt mit Teammitgliedern an verschiedenen Standorten zu arbeiten, ohne dass sich jemand fragen muss, wo er die neueste Version einer Datei oder eines Projekts findet? Eine andere Möglichkeit, neue Funktionen zu testen und sie zurückzusetzen, wenn sie nicht funktionieren, und dabei einen Wiederherstellungspunkt zu wählen, von dem aus Sie zurücksetzen wollen, anstatt eine vollständige Dateisicherung durchzuführen. Ihre Träume werden Wirklichkeit, denn diese Szenarien sind jetzt dank 4D v18 und Projektdatenbanken möglich !

Was ist eine Projektdatenbank?

Eine Projektdatenbank ist eine 4D Datenbank in textbasierten Dateien. Diese Dateien enthalten den gesamten Quellcode einer 4D Datenbankanwendung, von der Datenbankstruktur bis hin zur Benutzeroberfläche, einschließlich Formularen, Menüs, Benutzereinstellungen und allen erforderlichen Ressourcen.

Projektdatenbanken werden mit der Anwendung 4D Developer erstellt und bearbeitet. Die Projektdateien werden dann zur Erstellung der Deployment-Dateien der endgültigen Anwendung verwendet.

Warum mit einer Projektdatenbank arbeiten?

  • Gemeinsame Nutzung: Einfacher Austausch von Code mit Kollegen: Kopieren Sie den Code und fügen Sie ihn in eine E-Mail ein, und schon können Sie loslegen.
  • Flexibel: Sie haben mehrere Anwendungen und möchten einige Dialoge wiederverwenden und dabei die grafische Charta des Unternehmens beachten? Installieren Sie die Komponenten in jeder Anwendung oder kopieren Sie die Formulare zwischen Datenbanken.
  • Einfachheit: Insbesondere im Hinblick auf die Einhaltung einer grafischen Charta können Sie alle Schriftarten, Farben, Symbole und mehr für alle Ihre Anwendungen mit Stilvorlagen definieren.
  • Fehlersuche: Durch die Speicherung Ihrer Projektdateien in Repositories zur Versionskontrolle können Sie problemlos Versionen vergleichen, um die Quelle von problematischem Code zu finden.
  • Bereitstellen: Mit Versionskontroll-Repositories ist die Verwaltung mehrerer Zweige( d. h. Entwicklungs- und Produktionszweige) ein Kinderspiel!

Diese Liste ist keineswegs erschöpfend, aber all diese Vorteile sind den Projektdatenbanken zu verdanken!

Alle neuen Funktionen und Möglichkeiten, die Projektdatenbanken bieten, werden in zukünftigen Blog-Beiträgen näher erläutert. Bleiben Sie dran!

Vanessa Talbot
Product Owner - Vanessa Talbot kam im Juni 2014 zum 4D Programmteam. Als Product Owner ist sie für das Schreiben der User Stories und deren Umsetzung in funktionale Spezifikationen zuständig. Ihre Aufgabe ist es auch, sicherzustellen, dass die Implementierung der Funktionen den Anforderungen des Kunden entspricht. Seit ihrer Ankunft hat sie an der Definition der wichtigsten Funktionen in 4D gearbeitet. Sie hat an den meisten der neuen Funktionen für präemptives Multi-Threading gearbeitet und auch an einem sehr komplexen Thema: der neuen Architektur für erstellte Anwendungen. Vanessa hat einen Abschluss von der Telecom Saint-Etienne. Sie begann ihre Karriere am Criminal Research Institute als Entwicklerin für die audiovisuelle Abteilung. Sie hat auch in den Bereichen Medien und Medizin als Expertin für technischen Support, Produktion und die Dokumentation neuer Funktionen gearbeitet.