Autor: Intissar Elmezroui

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.
Tipps blank

Wie man Tableau mit 4D verbindet

Im 4D Webinar – Wie Sie Tableau mit 4D verbinden, gab William Taylor (Technical Account Manager, 4D US) einen Überblick über das Tableau Tool und wie es zur Visualisierung Ihrer 4D Daten eingesetzt werden kann. In diesem Blogbeitrag gehen wir auf die technischen Details ein, um Ihnen ein tieferes Verständnis der Funktionsweise zu vermitteln. So können Sie z.B. mit 4D REST und Tableau eine Visualisierung der höchsten Rechnungssumme erstellen!

Nachrichten blank

Umfangreiche Bibliothek von 4D-Anwendungen verfügbar

Mit Projekten und der Möglichkeit, den Quellcode von Projektanwendungen über ein Versionskontrollsystem freizugeben, haben wir mehr als 35 Repositories auf GitHub veröffentlicht (zum Zeitpunkt der Erstellung dieses Blogbeitrags). Dazu gehören HDIs, Komponenten und vollständige Beispielanwendungen. Apropos vollständige Beispielanwendungen, zwei weitere wurden kürzlich hinzugefügt:

Nachrichten blank

4D Webinar – 4D Write Pro: Erstellen Sie einen leichtgewichtigen E-Mail-Composer

Auch während des Lockdowns hat 4D das Gemeinschaftsgefühl durch ansprechende Inhalte, interaktive Kommunikation und virtuelle Zusammenkünfte wie Webinare weiter gefördert.

Falls Sie es noch nicht bemerkt haben, viele der 4D Webinare, die von Will Taylor(Technical Account Manager, 4D US) präsentiert wurden, sind auf unserem Youtube-Kanal veröffentlicht worden.

Das jüngste Webinar befasst sich mit 4D Write Pro und wie Sie einen leichtgewichtigen E-Mail Composer erstellen können:

Produkt blank

Projekt standardmäßig. Binär auf Anfrage

Projekte wurden in 4D v17 R5 eingeführt. Als Architektur, die eine riesige Entwicklung für 4D Anwendungen darstellt, öffneten Projekte die 4D Welt für Source Control Tools, kollaborative Programmierung, Code Sharing, Modularität und vieles mehr! Um die Dinge noch besser (und einfacher) zu machen, erstellt 4D v18 R4 standardmäßig neue Projekte, während Entwickler – wenn sie es wünschen – weiterhin binäre Datenbanken über eine einfache Einstellung erstellen können.

Nachrichten blank

4D v18 R4 Beta startet heute

4D freut sich, den Start der Beta-Tests für 4D v18 R4 bekannt zu geben.

4D v18 R4 ist eines der besten Feature Releases, das jemals veröffentlicht wurde! Ich bin begeistert, dass wir die ständig wachsende Liste der 4D Features mit Ihnen teilen können.

Lassen Sie uns einen Blick auf die über 20 neuen Funktionen werfen, die auf Sie warten:

  • ORDA-Klassen haben ihren ersten Auftritt, um geschäftsorientierten Code zu ermöglichen, so dass Sie Komplexität verbergen, Fehler reduzieren und den Entwicklungsprozess beschleunigen können.
  • Eine CryptoKey-Klasse ist verfügbar, um die Vertraulichkeit Ihrer Daten zu schützen sowie die Integrität von Nachrichten und die Authentizität von Absendern zu überprüfen.
  • Das 4D Entwickler-Toolkit ist vollgepackt mit zusätzlichen Funktionen, darunter eine neue Deklarationssyntax für intuitive Autovervollständigung, einfacher Code-Zugriff auf die Werte von Formularobjekten und einfaches Entwickeln und Debuggen von Server-Code in Projektanwendungen … um nur einige zu nennen.
  • 4D für iOS enthält weitere spannende Funktionen für noch ansprechendere Apps, mehr UI-Möglichkeiten und mehr Kontrolle über den Zugriff auf Ihre App.
  • Sie haben es verlangt, Sie haben es bekommen! 4D Write Pro kann verschiedene Dokumentformate über das Widget importieren und exportieren sowie direkt in PDF exportieren und unterstützt dabei Hyperlinks, die Optimierung der Bildgröße und vieles mehr.
  • Sie benötigen keine 4D View Pro Lizenz mehr, um die Funktionen der Pro Listbox zu nutzen. Sie sind jetzt KOSTENLOS!
  • 4D View Pro verfügt außerdem über eine ganze Reihe neuer Befehle, mit denen Sie Ihre Dokumente noch besser kontrollieren können.
  • Um die Dinge noch besser (und einfacher) zu machen, erstellt 4D v18 R4 standardmäßig neue Projekte, während Entwickler – wenn sie dies wünschen – weiterhin binäre Datenbanken über eine einfache Einstellung erstellen können.
  • Und vieles mehr (siehe unten).
Nachrichten blank

4D v18 R3 ist da

Ich freue mich sehr, Ihnen mitteilen zu können, dass 4D v18 R3 jetzt verfügbar ist!

4D v18 R3 ist eine der umfangreichsten Versionen mit neuen Funktionen, die jemals veröffentlicht wurden. Es markiert auch den Beginn eines sehr wichtigen Schrittes in der Welt der 4D Programmierung mit der Hinzufügung der objektorientierten Programmierung.

Um Ihren Appetit anzuregen, hier ein kleiner Vorgeschmack auf das, was auf Sie zukommt:

  • Die 4D Sprache hat mit der Einführung von Klassen, die es Ihnen ermöglichen, modularen, wiederverwendbaren und leicht zu wartenden Code zu schreiben, einen großen Sprung gemacht.
  • AuchORDA ist voll von neuen Fortschritten: So müssen Sie beispielsweise Ihre Datenbank nicht mehr neu starten, um einen aktuellen Datenspeicher zu haben, wenn die Struktur aktualisiert wird. Außerdem genügt eine einzige Codezeile, um Zeilen für eine Entity Selection auszuwählen.
  • Die Überwachungsfunktionen von 4D Server wurden um eine zusätzliche Funktion erweitert, mit der Sie alle Operationen, die nach einer bestimmten Zeit ausgeführt werden, und andere nützliche Informationen abrufen können.
  • Die Entwicklungsmöglichkeiten wurden mit zusätzlichen Standard-Aktionen für die 4D Write Pro Oberfläche noch weiter ausgebaut.
  • 4D für iOS bietet Ihnen über 40 fertige Vorlagen. Mit nur einem Klick können Sie diese direkt aus dem Projekt-Editor herunterladen und mit der Entwicklung der perfekten, individuellen App für Ihre Bedürfnisse beginnen.
  • Führen Sie mehrere Webserver in einer einzigen 4D Instanz aus, nutzen Sie die Vorteile der neuen Methoden- und Komponentendokumentation, verwenden Sie einen Offscreen-Webbereich auf einem Headless Server, erkunden Sie die Fortschritte, die wir bei XPath gemacht haben, mehr Optionen zum Anpassen von 4D View Pro Arbeitsblättern – all das ist nur ein kleiner Einblick in das, was in 4D v18 R3 für Sie verfügbar ist.
Nachrichten blank

4D v18 R3 Beta startet heute

Wir freuen uns, den Start der Beta-Tests für 4D v18 R3 bekannt zu geben! Welche Fortschritte hat diese neue Version zu bieten?

  • Wir sind bestrebt, die 4D Sprache weiterzuentwickeln, um eine nahtlose und intuitive Kodierung zu ermöglichen. Zu diesem Zweck hat die 4D Sprache mit der Einführung von Klassen einen großen Sprung gemacht.
  • Seien Sie nicht mehr ratlos, wenn Sie herausfinden wollen, welche Operation die Ursache für die Langsamkeit eines Servers ist. Ein neuer Befehl steht Ihnen zur Verfügung, um Operationen zu erkennen, die eine bestimmte Dauer überschreiten.
  • AuchORDA bietet einige neue Funktionen, wie z. B. zwei neue Methoden für Mitglieder. Mit der ersten können Sie Daten aus einer Entitätsauswahl extrahieren, und mit der zweiten können Sie sofort aktualisierte Daten vom Server abrufen.
  • Die Oberfläche von 4D write Pro wurde um mehr als 40 Standard-Aktionen erweitert, was die Entwicklungsmöglichkeiten noch weiter erhöht.
  • Für 4D for iOS stehen Ihnen jetzt mehr als 40 gebrauchsfertige Vorlagen zur Verfügung (über den Projekteditor).
  • Und vieles mehr (siehe unten).
Nachrichten blank

4D v18 R2 ist da

Wir freuen uns, Ihnen mitteilen zu können, dass 4D v18 R2 jetzt verfügbar ist!

Hier ein kleiner Vorgeschmack auf das, was auf Sie zukommt:

  • Die Benutzeroberfläche des Formular-Editors wurde erheblich verbessert, so dass Sie jetzt sofort wissen, wenn Ansichten verwendet werden, und viele Aktionen zur Vereinfachung des Formularentwurfs zur Verfügung stehen (Ansicht hinzufügen, Ansicht löschen, alle Objekte in der Ansicht auswählen usw.). Das i-Tüpfelchen? Ein neu gestaltetes Layout und flache Symbole für ein frisches Gesamtbild.
  • Sie haben volle Kontrolle über Ihren Arbeitsbereich, um zu verhindern, dass die Oberfläche einer Anwendung vom macOS-Dock/Menü oder der Windows-Taskleiste verdeckt wird. Und ein Listenfeld-Builder vereinfacht die Erstellung von Listenfeldern für die Auswahl von Entitäten.
  • 4D Write Pro wird mit zusätzlichen Funktionen ausgeliefert, z. B. der Verwaltung von Formeln innerhalb Ihrer Dokumente und der Möglichkeit, Bilder im Handumdrehen zu löschen.
  • Was ist mit Ihren 4D View Pro Dokumenten? Es gibt jetzt eine ganze Reihe von Befehlen, mit denen Sie Zeilen und Spalten hinzufügen und entfernen sowie deren Größe, Sichtbarkeit und Kopfzeilenbeschriftung festlegen können.
  • Außerdem ist der erste Teil einer Funktion zum Empfang von E-Mails zugänglich, mit der Sie E-Mails lokal herunterladen und von Ihrem E-Mail-Server entfernen können.

Und mehr erwartet Sie.

Tipps blank

Ein besseres Verständnis von 4D REST Sitzungen

In einem früheren Blog-Beitrag haben wir Ihnen gezeigt, wie Sie mit dem 4D REST Server loslegen können. Wir haben Sie durch verschiedene CRUD-Operationen mit Postman geführt und Sie auf die vollständige REST-Dokumentation hingewiesen. In diesem Blog-Beitrag erklären wir Ihnen, wie Sessions in 4D funktionieren. So können Sie ein Session-basiertes Authentifizierungssystem mit dem 4D REST Server aufbauen.

Tipps blank

Testen Sie den leistungsstarken 4D REST Server mit Postman

4D bietet einen leistungsstarken REST-Server, der den direkten Zugriff auf die in Ihren 4D Datenbanken gespeicherten Daten ermöglicht. So können Sie beispielsweise eine API erstellen, die mit einer modernen Front-End-Technologie(z.B. Angular, React, etc.) verwendet werden kann. In diesem Blogbeitrag geben wir Ihnen eine erste Einführung in den 4D Robust REST Server. Sie erfahren, wie Sie ihn konfigurieren und die CRUD-Operationen (Create, Retrieve, Update und Delete) mit dem API-Testtool Postman testen.