Automatisch generierte SSL/TLS-Zertifikate für Client-Server-Kommunikation
Um die Sicherheit der Client-Server-Kommunikation zu vereinfachen, generiert 4D Server ab 4D v20 R4 seine eigenen SSL/TLS Zertifikate, anstatt sich auf die von 4D bereitgestellten Standardzertifikate zu verlassen.
Dieses Update bringt sowohl für Test- als auch für Produktionsumgebungen einen erheblichen Vorteil. Sie profitieren von erhöhten Sicherheitsmaßnahmen, ohne dass Sie Ihre eigenen Zertifikate bereitstellen müssen. Lassen Sie mich Ihnen erklären, was sich ändern wird.
Vereinfachte Methodenparameter-Deklarationen
Im Streben nach effizienter Kodierung konfigurieren 4D Entwickler häufig Kompilierungspfad-Einstellungen, um Syntax- und Typisierungsprüfungen zu verbessern und so Fehler bei der Codeausführung im Kompilierungsmodus zu minimieren. Schauen wir uns an, wie #DECLARE Methodenprototypen Zeit und Codesicherheit gewinnen.
4D Netkit: Labels zuweisen & mehrere E-Mails mit Gmail API abrufen
Ab 4D v20 R4 fügen wir dem Gmail Befehlssatz ein Duo von leistungsstarken Erweiterungen hinzu.
Die erste Funktion ermöglicht es Ihnen, mehrere E-Mails gleichzeitig abzurufen, und die zweite ermöglicht es Ihnen,E-Mail-Labels zu verwalten.
Lesen Sie weiter, um alle Details zu erfahren.
Export von Strukturdefinitionen in HTML
Die Weitergabe von Strukturdefinitionen an Kollegen, Benutzer oder Kunden wird durch HTML-Formatierung vereinfacht.
In 4D werden Strukturdefinitionen in XML+XSL dargestellt, die von Browsern als HTML wiedergegeben werden, um die Lesbarkeit für den Menschen und die computergestützte Inhaltsanalyse zu erleichtern.
Aktuelle Browser-Beschränkungen verhindern jedoch, dass lokale Dateien bestimmte externe Ressourcen nutzen können, es sei denn, sie stammen aus dem Internet. Um dieses Problem zu lösen, hat 4D diesen Export in ein HTML+CSS Format umgewandelt und bietet nun die Möglichkeit, entweder XML wie bisher oder direkt als HTML zu exportieren.
4D Netkit: Erstellen, Löschen und Aktualisieren von Gmail-Labels
Google Mail-Labels bieten eine flexible Möglichkeit, E-Mails zu kategorisieren und zu organisieren und ermöglichen eine personalisierte und effiziente E-Mail-Verwaltung. Ihre Verwendung erleichtert die einfache Navigation und Identifizierung von Nachrichten und bietet eine verbesserte Benutzererfahrung im Umgang mit E-Mails.
Mit diesem letzten Funktionssatz, der alle Funktionen zur Verwaltung von Labels aus 4D v20 R4 enthält, verfügen Sie in 4D NetKit über eine Reihe von Funktionen zur Verwaltung Ihrer Gmail Labels durch Programmierung.
4D Write Pro: Elektronische Rechnungen erstellen!
4D V20 R4 führt eine interessante Funktion in 4D Write Pro ein: Sie können jetzt elektronische Rechnungen erstellen. Aber was genau verstehen wir unter elektronischen Rechnungen?
Eine elektronische Rechnung (oder E-Invoice) wird elektronisch erstellt, übermittelt, empfangen und aufbewahrt und ermöglicht eine effizientere und umweltfreundlichere Verwaltung von Geschäftsvorgängen.
Sie bieten zwar viele Vorteile, haben aber auch ihre eigenen Einschränkungen, insbesondere was die Komplexität des Erstellungsprozesses betrifft. Mit 4D Write Pro haben wir jedoch festgestellt, dass diese Komplexität viel leichter zu bewältigen ist, als wir zunächst dachten!
SSL/TLS: Unterstützung für ECDSA-Zertifikate
4D verwendet SSL/TLS, um die Client-Server-Kommunikation und HTTP-Anfragen zu sichern. 4D unterstützt RSA Kryptographie seit mehr als einem Jahrzehnt und mit 4D v20R3 fügen wir nun ECDSA Kryptographie zu unseren Werkzeugen hinzu.
4D Write Pro: Exportieren in PDF mit Anlagen!
Wie Sie bereits wissen, kann 4D Write Pro seit 4D V20 R3 in die Formate PDF/A2 und PDF/A3 (BLOG) exportieren. Abgesehen von der Signatur besteht der Hauptunterschied zwischen diesen beiden Formaten darin, dass das PDF/A3-Format Anhänge enthalten kann. Die gute Nachricht: Dank einer neuen Exportoption in 4D Write Pro ist es mit 4D V20 R4 möglich, Anhänge zu exportieren!
ORDA: Zuweisung eines Pfades zu einem Blob- oder Bild-Attribut
Nicht-ORDA-Datenbankbefehle boten Ihnen die Möglichkeit, Bilder und Blobs außerhalb Ihrer Datendatei abzulegen, dank des Befehls SET EXTERNAL DATA PATH. Dieser Befehl ist nicht an ORDA angepasst und daher haben wir beschlossen, eine ähnliche Funktion in v20 R3 hinzuzufügen: Die Möglichkeit, einem Blob- oder Bildattribut einen Pfad zuzuweisen, der auf eine Datei verweist. Lassen Sie mich Ihnen mehr darüber erzählen.
Qodly Studio in Aktion mit einer neuen Demo
In diesem Blogpost haben wir Ihnen einige Demos zur Verfügung gestellt, um Ihnen den Einstieg in Qodly Studio zu erleichtern.
Wie versprochen, stellen wir weiterhin Demos zur Verfügung. Hier ist die neueste PIQS (kurz für Play In Qodly Studio)
Kontakt
Sie haben eine Frage, eine Anregung oder möchten einfach nur mit den 4D Bloggern in Kontakt treten? Schreiben Sie uns eine Nachricht!
* Ihre Privatsphäre ist uns sehr wichtig. Bitte klicken Sie hier, um unsere Politik