Produkt blank

Automatische Integration von mehreren Journalen

Als Entwickler und Datenbankadministratoren wissen Sie, wie wichtig eine schnelle Wiederherstellung nach einer Datenbeschädigung ist. Backups und Journale helfen Ihnen bei dieser Aufgabe. Aber manchmal kann ein Backup beschädigt sein, und Sie müssen von einem älteren Backup zurückkehren und mehrere Journale nacheinander integrieren. Oder vielleicht wird Ihre Journaldatei zu schnell groß, und Sie ziehen es vor, regelmäßig eine neue Datei zu erstellen, um die Festplatte Ihres Servers nicht zu überladen. Oder Sie verwenden einfach Ihre eigene Methode, um Ihre Datenbank zu sichern. In all diesen Fällen müssen Sie mehrere Journale integrieren, was nur manuell über das Wartungs- und Sicherheitscenter möglich ist.

Mit 4D v20 können Sie automatisch mehrere Journale beim Start der Datenbank integrieren. Lassen Sie mich Ihnen erklären, wie das funktioniert.

Produkt blank

Entdecken Sie die verbesserte Distinct-Funktion

Das Abrufen der Liste eindeutiger Datenelemente ist immer hilfreich, wenn Daten manipuliert werden. In manchen Fällen ist es wichtig, die Anzahl der Vorkommen jedes Wertes abzufragen. Die Funktion distinct einer Collection und Entity selection ermöglicht den Abruf einer Liste eindeutiger Werte. Mit 4D v20 können Sie auch die Anzahl der Vorkommen jedes einzelnen Wertes abfragen.

Und das ist noch nicht alles!

Ein Objekt in der Datenbank kann verwendet werden, um vom Benutzer eingegebene Daten zu speichern. Auf der Codeseite müssen Sie also alle möglichen Pfade zu dem Objekt kennen. Die Funktion distinctPaths wurde der Klasse Entity selection hinzugefügt.

Hier finden Sie alles, was Sie wissen müssen.

Produkt blank

Neue VS Code Editor Funktionen mit 4D v20

Wie üblich bietet eine neue Version neue VS Code Erweiterungsfunktionen für Entwickler, die Code mit diesem kostenlosen Editor anzeigen und bearbeiten möchten.

4D v20 bringt mit der 4D-Analyzer Erweiterung eine neue Funktion für den Visual Studio Code Editor: Neu sind Document Syntax Checking, das dem Entwickler hilft, weniger Fehler zu tippen, Code Folding und Indentation für ein besseres Aussehen und tool4d für einen schnelleren LSP Server Start.

Produkt blank

QUIC-Layer: die Zukunft der Netzwerkkommunikation

Die größten Produktionsserver, die mit 4D betrieben werden, akzeptieren mehr als tausend gleichzeitige Verbindungen, und diese Zahl steigt ständig. Infolgedessen wird die Leistung zu einem immer wichtigeren Thema für unsere Teams. Das QUIC-Protokoll, das von der neuen Version des HTTP-Standards verwendet wird, wurde speziell entwickelt, um die Geschwindigkeit und Zuverlässigkeit zu erhöhen. Da wir immer auf der Suche nach spannenden Technologien sind, arbeiten wir daran, unser Low-Level-Netzwerkprotokoll durch das QUIC-Protokoll zu ersetzen.

Für v20 können Sie zu dieser Netzwerkschicht wechseln und prüfen, ob sich Ihre Leistung dadurch verbessert. Diese Technologie befindet sich noch in der Betaphase, da wir Ihr Feedback benötigen, bevor wir sie als Standard-Netzwerkschicht einsetzen. Daher können Sie es nur in Beta-Versionen von 4D verwenden.

Produkt blank

Erstellen Sie Ihr Hilfemenü mit einer einfachen Sammlung

Das Menü „Hilfe“ einer Software ist sehr nützlich. Natürlich haben Sie einen Menüpunkt, um die Online-Dokumentation der Software zu öffnen, aber auch, wie Sie den Support kontaktieren können, und verschiedene andere Punkte, die von der Software abhängen.

Mit 4D v20 können Sie das „Hilfe“-Menü Ihrer Anwendung ganz einfach erstellen, indem Sie eine Sammlung mit der Beschreibung der verschiedenen Menüpunkte übergeben.

Produkt blank

Zeilenumbruch. Eine neue Ergänzung zu 4D Write Pro Tables!

Die Dokumententabellen von 4D Write Pro haben sich in den letzten Versionen stark verbessert. Wir, das 4D Team, haben uns so sehr dafür eingesetzt, 4D Write Pro zu einem leistungsstarken, vorlagenbasierten Dokumentgenerator zu machen, dass wir bereits Fortschritte wie Kopfzeilen, Datenquellen, Übertragszeilen… veröffentlicht haben, um nur einige leistungsstarke Funktionen zu nennen.

Jetzt, mit 4D v20, sind die Umbruchzeilen an der Reihe, ihren Einzug zu halten!

Meine Damen und Herren, Trommelwirbel, bitte!

Produkt blank

4D Backup, VSS-Snapshots und die neuen Befehle zum Sperren des Datenspeichers

4D bietet Ihnen mehrere integrierte Möglichkeiten zur Sicherung Ihrer Daten: 4D Backup und die Verwendung eines Spiegelservers. Mit 4D v20 stellt 4D interne Befehle zum Sperren des Datenspeichers zur Verfügung, sodass Sie Ihre Daten kopieren können, während 4D läuft.
Lassen Sie uns zunächst über die verschiedenen Möglichkeiten zur Sicherung Ihrer Daten mit 4D sprechen.