Unsere 10 besten Blogbeiträge des Jahres 2019

Ein weiteres Jahr und ein weiteres Jahrzehnt neigen sich dem Ende zu und es ist an der Zeit, einen Rückblick auf unsere 10 meistgelesenen Beiträge zu werfen. Von Projektdatenbanken über Verschlüsselung und Leistungsoptimierung bis hin zu fortschrittlichen ORDA- und Programmierfunktionen… 2019 war alles dabei! Hier sind die Themen, die Ihre Aufmerksamkeit im Jahr 2019 erregt haben.

#10 – Der Unterschied zwischen kooperativ und präemptiv

Laurent Esnault, VP of Engineering, erklärt den Unterschied zwischen kooperativen und präemptiven Prozessen; wie man dank präemptivem Multi-Threading mehr parallele Prozesse haben kann und somit mehr und mehr Benutzer (für Desktop- oder Webanwendungen) hinzufügen kann.

#9 – Wie man iOS-Apps mit TestFlight testet

TestFlight ist eine kostenlose Lösung von Apple, mit der Sie eine testbare Version Ihrer App an bestimmte Beta-Nutzer senden können. Auf diese Weise können Sie das Feedback der Beta-Tester verwalten und (falls erforderlich) Änderungen vornehmen, bevor Ihre App im App Store veröffentlicht wird. In diesem Blogbeitrag haben wir Ihnen gezeigt, wie Sie TestFlight für eine fehlerfreie Produktions-App nutzen können.

#8 – 4D Sicherheitsleitfaden

Um Sie bei der Beantwortung sicherheitsrelevanter Fragen Ihrer Kunden zu unterstützen, haben wir einen detaillierten Sicherheitsleitfaden veröffentlicht, der alle integrierten Tools und Techniken beschreibt, die zur Schaffung einer sicheren Umgebung für Ihre Geschäftsanwendungen erforderlich sind.

#7 – Neue Methode zum Versenden von E-Mails

In diesem Beitrag wurde eine neue Methode zum Erstellen und Versenden von E-Mails vorgestellt. Leistungsstark und einfach zu bedienen. Das Versenden von auffälligen E-Mails auf HTML-Basis mit Bildern, Videos und Anhängen ist mit nur wenigen Codezeilen möglich.

#6 – ORDA zur Leistungssteigerung im Client/Server-Modus verwenden

In diesem Beitrag erfahren Sie, wie der Zugriff auf große Tabellen (insbesondere solche mit Beziehungen) im Client/Server-Modus mit ORDA erheblich verbessert wurde. Sie werden eine 2-3-fach verbesserte LAN-Leistung und eine bis zu 30-fach schnellere Leistung im WAN feststellen. Und das Beste ist, dass Sie nichts an Ihrem Code ändern müssen, alles läuft automatisch.

#Nr. 5 – Arbeiten mit JSON-Zeigern

In diesem Beitrag haben wir JSON-Pointer vorgestellt, die nützlich sind, um Ihre JSON-Dokumente zu strukturieren, indem sie in kleinere, wiederverwendbare Teile zerlegt werden. 4D unterstützt JSON-Zeiger mit dem neuen Befehl JSON resolve pointers. Er analysiert die JSON-Zeiger, die in dem als Parameter übergebenen Objekt gefunden werden, und gibt dann ein Objekt mit dem Erfolgsstatus, dem Ergebniswert und einer möglichen Fehlerliste zurück.

#4 – Neue Formel

In diesem Beitrag wurde die verborgene Macht hinter dem Befehl New formula vorgestellt. Vielleicht haben Sie sich dazu inspirieren lassen, einem Objekt eine Formel als Methode zuzuweisen oder intelligente Objekte zu erstellen, die Werte berechnen oder alles tun können, was Sie brauchen. Das ist großartig und zeigt, dass in dieser Funktion mehr steckt, als man auf den ersten Blick sieht!

#Nr. 3 – Anzeige einer Sammlung in einer Listbox

Es wurde ein neuer Typ von Listenfeldern eingeführt: Listenfelder vom Typ Sammlung. Mit Listboxen vom Typ Sammlung können Sie heterogene Daten in derselben Spalte anzeigen.

#2 – Generischen Code mit ORDA schreiben

In diesem Blog-Beitrag wurde gezeigt, wie Sie mit verschiedenen ORDA-Funktionen generischen Code schreiben können.

#1 – Eine bestehende Datenbank in ein Projekt umwandeln

Im Beitrag #1 des Jahres 2019 haben wir Ihnen gezeigt, wie Sie eine bestehende Binärdatenbank in eine Projektdatenbank konvertieren können. Wir haben auch ein paar Dinge hervorgehoben, die man wissen sollte, bevor man fortfährt.

Avatar
- Product Marketing Manager Intissar kam 2017 als Product Marketing Manager zu 4D. Sie arbeitet eng mit den Produkt-, Marketing-, Engineering- und technischen Support-Teams zusammen, um den verschiedenen Zielgruppen das "Warum", das "Wie" und das "Was" neuer und aktualisierter Funktionen zu vermitteln. Diese enge Zusammenarbeit ermöglicht es ihr, Botschaften zu formulieren und ausführliche Inhalte und Codebeispiele für den 4D Blog und die Website zu schreiben. Nach ihrem Abschluss als Diplom-Ingenieurin für Informatik an der VINCI Universität arbeitete Intissar als Software-Ingenieurin in mehreren Startups. Ihre praktische Erfahrung umfasst Software-Spezifikation, -Design und -Entwicklung, User-Training und -Support sowie Team-Management.