Webserver im präemptiven Modus
Mit 4D v16 setzen wir auf präemptives Multi-Threading, da auch der 4D Web Server präemptiv wird. Klicken Sie einfach auf ein Kontrollkästchen und Ihre Anwendung wird mehr gleichzeitig verbundene Benutzer unterstützen und mehr Anfragen parallel verarbeiten. Bei Anfragen, die viel CPU-Zeit beanspruchen, kann die Ausführung bis zu 2-mal schneller sein!
Steigern Sie Ihre Leistung mit dem neuen Cache-Manager
Die Version 4D v16 wurde speziell für bessere Leistung und Skalierbarkeit entwickelt. Zusätzlich zu wichtigen Funktionen wie präemptives Multi-Threading enthält 4D v16 64-bit einen brandneuen Cache-Manager für eine optimierte Handhabung von Objekten im Cache-Speicher, um Fragmentierungsprobleme zu vermeiden.
Der neue Cache-Manager verbessert die Nutzung eines sehr großen Caches auf modernen Computern (mit 64 oder sogar 128 GB Cache) und ermöglicht es, niedrige RAM-Preise auszunutzen, um auch große Datenbanken vollständig im Speicher zu haben. Er verbessert auch die Situation von kleinen Cache-Größen mit sehr großen Datendateien, indem er die Menge des zu entladenden Speichers durch eine verbesserte Unterstützung von Prioritäten für Datenobjekte, die im Cache gehalten oder aus dem Cache freigegeben werden sollen, verringert.
MSC hilft Ihnen jetzt, veraltete Bilder zu finden
QuickDraw/QuickTime Bilder (PICT Format) sind seit 4D v11 veraltet und müssen durch moderne Bildformate (wie PNG oder JPEG) ersetzt werden. Neue 64-Bit-Versionen von 4D unterstützen keine PICT-Bilder mehr. Die Herausforderung besteht also darin, sie in Ihren alten Anwendungen zu finden.
Neue Einstellungen im Methoden-Editor
Sie möchten das Vorkommen einer bestimmten Variable im 4D Methodeneditor visualisieren? Oder Sie finden Ihren Methodencode zu schwerfällig mit all den Blocksymbolen und Linien, die sich überall befinden, so dass er schwer zu lesen ist?
Mit 4D v16 stehen im Code-Editor neue Einstellungsmöglichkeiten zur Verfügung , die 4D Entwicklern das Leben leichter machen!!!
Mit der Datendatei verknüpfte Benutzereinstellungen
Wenn Sie es gewohnt sind, mehrere 4D Instanzen einer Anwendung auf demselben System laufen zu lassen, führen wir mit 4D v16 eine Funktion ein, die Ihnen das Leben erleichtern wird.
Sie haben jetzt die Möglichkeit , jeder Datendatei eine Reihe von unterschiedlichen Benutzereinstellungen zuzuordnen.
Präemptive Prozesse für 4D-Sprache
Seit 4D v11 verwenden sowohl der Datenbankserver als auch der SQL Server präemptives Multi-Threading. Ab 4D v13 verwendet der Web Server im statischen Modus ebenfalls präemptive Prozesse. Mit v15 R5 kann nun auch die 4D Sprache in präemptiven Prozessen ausgeführt werden.
4D Write Pro: Dokumentenerstellung durch Programmierung
Eine häufige Anwendung von 4D Write war die automatische Erstellung von Dokumenten, wie z. B. Rechnungen, Berichte, Bestellungen, auf der Grundlage von Vorlagen, die vom Endanwender erstellt oder entworfen wurden.
4D Write Pro v16 unterstützt diese Anwendung mit dem neuen Konzept der Lesezeichen, mit denen sich neue Dokumente einfach Abschnitt für Abschnitt erstellen lassen.
Neuer Befehl „4D Datei abrufen“.
In 4D v16 gibt es einen neuen Get 4D File Befehl den Dateipfad zu verschiedenen 4D Dateien zurück. Sie können nun ganz einfach den Pfad zu den folgenden Dateien abrufen:
- Konfigurationsdatei sichern
- Letzte Sicherungsdatei
- Einstellungsdatei für die Benutzerstruktur
- Einstellungsdatei für Benutzerdaten
Eine neue Funktion in 4D Write Pro: „Lesezeichen“!
Lesezeichen können jetzt in 4D Write Pro Dokumenten erstellt werden. Aber was genau sind Lesezeichen? Ein Lesezeichen ist ein benannter Verweis auf eine Textauswahl in einem 4D Write Pro Dokument.
Es können mehrere Lesezeichen in einem Dokument vorhanden sein. Sobald Lesezeichen erstellt wurden, können sie als Liste von Namen abgerufen werden. Mit Hilfe eines dieser Lesezeichen kann dann der Bereich des entsprechenden Textes abgerufen werden.
Liste der in C_PICTURE enthaltenen Formate abrufen
Ein Bildfeld oder eine Variable kann verschiedene Bildformate speichern – und sogar ein Bild in mehreren Formaten gleichzeitig. Zum Beispiel könnte ein Bild als PNG, SVG und MacPICT gespeichert werden – in derselben Variablen.
Der neue GET PICTURE FORMATS Befehl ermöglicht es Ihnen, die Anzahl und die Typen der Formate zu ermitteln, die in einer C_PICTURE-Variablen enthalten sind.
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