Produkt

4D-Projekt: Aufbruch in eine neue Ära der Zusammenarbeit

Automatisch übersetzt von Deepl

4D ist seit 4D Server 1.0 ein langjähriger Befürworter der Teamentwicklung. Der größte Vorteil der gemeinsamen Arbeit am gleichen Quellcode ist die Möglichkeit, im Team zu entwickeln und zu testen. Für verteilte Teams kann dies jedoch einige Nachteile mit sich bringen, da sie möglicherweise nicht am selben Quellcode arbeiten können.

Nach einer kompletten Überarbeitung unterstützt 4D nun zwei Arten, mit Quellen zu arbeiten: Binär und Projekt. Binär ist das 4D, das wir alle kennen und lieben, mit dem Quellcode in einer Binärdatei, um die Entwicklung im Team mit 4D Server zu ermöglichen. Project erleichtert verteilten Teams die Zusammenarbeit, indem es den Quellcode in einem Quellkontrollsystem in einfachen Textdateien speichert.

Produkt blank

4D Objektfelder mit SQL Engine lesen

Automatisch übersetzt von Deepl

Ein 4D Objektfeld ist ein persistenter Datenbankfeldtyp, der als binärer Inhalt gespeichert wird. Bisher war es nicht möglich, diese Art von Feldern mit einem ODBC-Treiber zu lesen. Bis heute.

Vorher wurde beim Versuch, ein Objektfeld zu lesen, ein Fehler zurückgegeben. Dies verhinderte die Ausführung von einfachen Select * from myTable-Anfragen , was für Benutzer, die nur den Inhalt einer Tabelle durchsuchen wollten, frustrierend sein konnte.

Gute Nachrichten! Die SQL-Engine wurde aktualisiert, um das Lesen von 4D-Objektfeldern zu ermöglichen.

Produkt blank

Einführung in die Datenverschlüsselung in 4D

Automatisch übersetzt von Deepl

Daten sind überall. Da sich unser Leben immer mehr ins Internet verlagert, nimmt auch die Bedeutung der Datensicherheit zu. Kundendaten müssen vor potenziellen Bedrohungen und Verstößen geschützt werden. In vielen Fällen bietet die Verwendung eines Festplattenverschlüsselungstools (z. B. Bitlocker von Microsoft oder FileVault von Apple) ein ausreichendes Maß an Schutz. Was aber, wenn Ihr Kunde oder Ihr CSO (Chief Security Officer) eine Verschlüsselung auf Datenbankebene verlangt – und zwar pro Tabelle?

Auf dem 4D Summit 2018 haben Sie nach einer Lösung zur Verschlüsselung Ihrer Daten gefragt und wir haben sie geliefert. Wir freuen uns, Ihnen neue Datenverschlüsselungstools für Ihre 4D Datenbanken vorstellen zu können.

Produkt blank

4D Write Pro unterstützt jetzt virtuelle Strukturen!

Automatisch übersetzt von Deepl

Die Bedürfnisse der Endbenutzer zu verstehen und benutzerfreundliche Schnittstellen zu schaffen, hat für jeden Anwendungsentwickler hohe Priorität.

Und wie Sie vielleicht wissen, können Sie in 4D Tabellen- und Feldnamen mit Aliasen versehen, um sie für den Endbenutzer lesbarer zu machen. Dies ermöglicht eine einfachere Übersetzung und Lesbarkeit in Standarddialogen (Abfrage-, Sortier- und Formeleditoren), aber auch das Herausfiltern von Tabellen oder Feldern, die für den Endbenutzer nicht sichtbar sein sollten.

Während des 4D Summit 2018 wurden wir gebeten, diese Funktion auf 4D Write Pro zu erweitern. Nun, wir haben zugehört und es ist jetzt mit 4D v17 R4 verfügbar!

Produkt blank

Benennen Sie Ihre Bereiche und Formeln in 4D View Pro

Automatisch übersetzt von Deepl

4D v17 R4 ist auf dem Weg mit einer coolen neuen 4D View Pro Funktion: benannte Bereiche und Formeln. Wenn Sie Formeln mit Verweisen auf Zellen oder Konstanten verwenden müssen, kann diese Funktion eine große Hilfe sein!

Mit diesen neuen Befehlen sind Ihre Formeln besser lesbar und dank der automatischen Vervollständigung in 4D View Pro leicht zugänglich.

Produkt blank

Einfaches Synchronisieren Ihrer Prozesse

Automatisch übersetzt von Deepl

Präemptive Prozesse sind sehr nützlich für die parallele Durchführung umfangreicher Berechnungen, bei denen alle Kerne Ihrer CPU genutzt werden, aber manchmal müssen Sie Aufgaben an einen kooperativen Prozess delegieren(z. B. mit einem nicht präemptiven Befehl). Mit dem New signal Befehl können Sie einen Prozess anhalten und auf die Antwort eines anderen Prozesses warten!

Produkt blank

Neue Befehle zur Serververwaltung

Automatisch übersetzt von Deepl

4D bietet weiterhin Funktionen, mit denen Sie Ihre eigenen Anwendungen zur Überwachung Ihrer Server erstellen können. Vom programmgesteuerten Abrufen von Informationen über Sitzungen, Prozesse und den Anwendungsserver bis hin zum Abrufen von Informationen über den Webserver.

Nachdem 4D v17 R4 Ihnen bereits Befehle zum Auslesen von Statusinformationen zur Verfügung gestellt hat, können Sie nun den Status ändern. Sie können nun Ihre eigenen Administrationsoberflächen als Dialoge auf dem Server, Client oder sogar als HTML-Seiten für den Webzugriff erstellen. Das bleibt Ihnen überlassen. Mit diesen Befehlen können Sie die gleichen Aktionen ausführen wie mit der Standard 4D Administrationsoberfläche. Sie können zum Beispiel eine Nachricht an Ihre Benutzer senden, um sie über geplante Wartungsarbeiten zu informieren, oder neue Verbindungen zum Anwendungsserver blockieren, während Sie eine Operation daran durchführen.