QODLY STUDIO FÜR 4D: WAS IST NEU IN 4D 20 R5
In unseren früheren Beiträgen haben wir Ihnen Qodly Studio for 4D vorgestellt und hoffen, dass Sie sich mit seinen Funktionen vertraut gemacht haben. Mit jeder neuen Version wird Qodly Studio zu einer zunehmend robusten und benutzerfreundlichen Lösung für die Erstellung von Webanwendungen mit minimalem Programmieraufwand.
Durch die tiefe Integration in 4D können Sie mit Qodly Studio die vorhandene Geschäftslogik, die für Desktop-Anwendungen entwickelt wurde, nutzen.
Lassen Sie uns in die aufregenden neuen Funktionen von Qodly Studio for 4D 20 R5 eintauchen und erfahren Sie, wie Sie diese in Ihre Anwendungen integrieren können.
4D 20 R5 ist da!
Das neueste Feature Release, 4D 20 R5, ist jetzt verfügbar!
Hier ein kleiner Vorgeschmack auf das, was Sie mit dieser neuen Version erwartet:
Download 4D 20 R5 (monatliche Hot Fixes verfügbar)
- QUIC: Verbessern Sie die Anwendungsleistung und Sicherheit über unzuverlässige Netzwerke mit dem produktionsreifen QUIC, das IPv6-Unterstützung, Broadcast-Funktionen und Windows Single Sign-On bietet.
- Benutzeroberfläche: Verändern Sie das Erscheinungsbild Ihrer Anwendung mit zwei neuen Fenstertypen, die eine vollständige Anpassung der Fenstertitelleiste ermöglichen. Fügen Sie Schaltflächen, Suchfelder und andere Elemente hinzu, um Ihr Design zu gestalten.
- 4D Write Pro: Erstellen Sie professionell aussehende Dokumente mit verbessertem Layout-Design, einfacher Verwaltung von Abschnittswechseln, schnellen Formatierungsoptionen und Unterstützung für größere Tabellen.
- 4D Language: Schreiben Sie sauberen und robusten Code mit Try-Catch-Blöcken für präzise Fehlerbehandlung, gemeinsam genutzten Klassen für vereinfachte Objektverwaltung und Singletons für verbesserte globale Zugänglichkeit.
- ORDA: Implementieren Sie eine starke Datensicherheit, indem Sie den Benutzerzugriff auf bestimmte Daten anhand vordefinierter Kriterien einschränken und so sicherstellen, dass Benutzer nur relevante Informationen sehen.
- Visual Studio Code-Erweiterung: Steigern Sie die Produktivität von Entwicklern mit der Integration von GitHub Codespaces und der Syntaxprüfung von Arbeitsbereichen.
- Qodly Studio for 4D bietet benutzerdefinierte Komponenten für mehr Flexibilität, neue Dialogfunktionen für bessere Benutzerinteraktionen, Force Login für optimierte Lizenznutzung und vieles mehr.
Einfache Nutzung der REST-API von Qodly
Vor einigen Monaten haben wir bekannt gegeben, dass Qodly Studio jetzt unter für alle unsere SILVER-Partnern (und höher) verfügbar ist.
Qodly Studio für 4D ist vollständig in 4D integriert, so dass 4D Server Ihre Anwendung mit Desktop- und Webseiten hosten kann.
Qodly Studio ist auch über Qodly zugänglich, als Teil des neu eingeführten SaaS-Angebots von 4D. Diese innovative hybride Low-Code-Lösung ist speziell für Webbrowser-basierte Geschäftsanwendungen konzipiert.
Auch wenn Sie bereits Anwendungen auf der Qodly Plattform entwickelt haben, haben wir gute Nachrichten! Mit 4D 20R5 können Sie jetzt die REST API einer Qodly Anwendung nutzen, um nahtlos mit Ihren Daten zu arbeiten.
Lesen Sie weiter, um mehr zu erfahren.
Vereinfachung der Komponentenverwaltung in 4D
Im Rahmen der 4D Entwicklung ist die Verwaltung von Komponenten in der Regel mit einem erheblichen Arbeitsaufwand verbunden. Die Einführung der Funktion Component Manager in der 4D Umgebung stellt jedoch einen bedeutenden Fortschritt in der Komponentenverwaltung dar.
Diese Funktion beschränkt sich nicht mehr darauf, Komponenten in einem bestimmten Komponentenordner abzulegen, sondern stützt sich auf zwei Schlüsselelemente: dependencies.json und environment4d.json. Diese Dateien bieten Entwicklern einen besseren Einblick in die Anwendungsabhängigkeiten und die Flexibilität, die Komponentenpfade anzupassen.
Erkunden Sie die Möglichkeiten von GitHub Codespaces mit 4D
GitHub bietet leistungsstarke Tools für Entwickler. Eines davon ist Codepaces, mit dem Sie Code, der in einem GitHub Repo gespeichert ist, online von überall aus mit einer integrierten Instanz von Visual Studio Code entwickeln können.
Dies ist auch bei 4D Projekten der Fall!
Entdecken Sie dieses leistungsstarke Tool und lernen Sie eine neue Art des Codierens kennen!
Abschaltung der veralteten Netzwerkschicht
Um die Kommunikation zwischen 4D Client und 4D Server abzuwickeln, bietet 4D 3 verschiedene Netzwerkschichten an:
- Legacy,
- ServerNet,
- und QUIC.
Die Legacy Netzwerkschicht wurde vor 30 Jahren in 4D v3 eingeführt und wurde ursprünglich für AppleTalk entwickelt, dann für ISDN erweitert und schließlich um IPX und TCP/IP ergänzt.
Sie wurde für einen ganz anderen Client/Server-Einsatz entwickelt, als 4D heute arbeitet: Sie ist single-threaded, für langsame Netzwerke ohne Verschlüsselung optimiert und für viele verschiedene Netzwerkprotokolle verfügbar. Als solches ist es überhaupt nicht für die moderne Netzwerkkommunikation optimiert und unterstützt nur eine sehr begrenzte Anzahl von Funktionen.
Aus diesem Grund haben wir mit 4D 20 R5 beschlossen, die Legacy-Netzwerkschicht überflüssig zu machen und planen, sie bald zu entfernen. Wir empfehlen Ihnen, jetzt auf ServerNet umzusteigen, wenn Sie es noch verwenden. Lassen Sie mich erklären, welche Vorteile Sie durch den Wechsel haben.
4D Netkit: OAuth2.0-Authentifizierung mit einem Zertifikat
Mehrere OAuth 2.0-Server, wie die Microsoft Identity Platform, bieten eine Authentifizierungsoption, die Zertifikate anstelle von Client-Geheimnissen verwendet. Dieser Ansatz verbessert die Sicherheits- und Authentifizierungsmechanismen innerhalb des Protokolls. Ab der Version 4D 20 R5 beinhaltet Netkit ein OAuth 2.0 zertifikatsbasiertes Verbindungsmanagement.
4D View Pro: Erweiterung der benutzerdefinierten Funktionen
4D Netkit: Anhängen einer E-Mail mit Gmail
Es kann vorkommen, dass Sie eine E-Mail als Vorlage in einem bestimmten Label in Ihrer Mailbox aufbewahren müssen. Mit der Veröffentlichung von 4D 20 R5 haben wir eine Funktion eingeführt, mit der Sie eine E-Mail zu einem Postfach hinzufügen können, ohne sie zu versenden.
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