Mendix Release 10.5 – [Verbesserungen = Viele]

Wir nähern uns dem Ende des Jahres, was bedeutet, dass der Weihnachtsmann kommt, und für die Niederländer ist gerade Sinterklaas angekommen. Beide kommen mit Geschenken für Kinder, aber die Mendix Der Weihnachtsmann ist früh dran, denn diesen Monat bringen wir unseren Benutzern jede Menge Geschenke! Diese Version enthält eine neue Benutzeroberfläche zum Erstellen von Datenbankbeschränkungen, die das Abrufen von Daten erheblich vereinfacht, das neue Kombinationsfeld-Widget, das mehrere Widgets ersetzen kann, das einfachere Auffinden von Dokumenten, ein benutzerdefiniertes Deep-Linking-URL-Präfix, Updates für das Entwicklerportal, eine aktualisierte Rapid Developer-Prüfung, die Einführung des Mendix Private Plattform und vieles mehr!

App-Entwicklung
Visual Builder für Datenbankeinschränkungen – Beta
Wir freuen uns, die Betaversion unseres brandneuen visuellen Editors für Datenbankbeschränkungen bekannt zu geben. Die neue Builder-Benutzeroberfläche ist ein benutzerfreundliches, intuitives Tool, mit dem Sie die gängigsten Anwendungsfälle für Datenbankbeschränkungen schnell entwickeln können, ohne die XPath-Syntax lernen und schreiben zu müssen. Der visuelle Editor unterstützt die Verschachtelung von Kombinationen von und / oder Einschränkungen bis zu einer Tiefe von zwei Ebenen.
Der Builder arbeitet nahtlos mit dem XPath-Ausdruckseditor zusammen. Möchten Sie den XPath hinter Ihrer Einschränkung erfahren oder erweiterte Funktionen verwenden? Wechseln Sie einfach zu „XPath-Ausdruck“ und von dort aus können Sie die Einschränkung bei Bedarf mit erweiterten Funktionen erweitern.
Sie können den Builder auch als Standardeditor im Bearbeiten → Einstellungen → Neue Funktionen zu üben.
Zusammen mit der Einführung unseres neuen visuellen Builders haben wir auch die Gelegenheit genutzt, die beiden datenbankbezogenen Datenquellen „Datenbank“ und „XPath“ zu „Datenbank“ zu vereinheitlichen.
Kombinationsfeld
Dieses Widget wird der Nachfolger von nicht nur einem oder zwei, sondern von vier (!) Widgets sein, indem es die Funktionen des Dropdown-Widgets, des Referenzselektors, des Referenzsatzselektors und des Eingabereferenzselektors konsolidiert. Das bedeutet, dass es nicht nur Aufzählungen und Boolesche Attribute unterstützt, sondern auch Assoziationen (sowohl Referenzen als auch Referenzsätze) und daher auch Einzel- und Mehrfachauswahl.

Für eine bessere UX unterstützt es Type-Ahead für Filteroptionen. Es bietet außerdem viele Anpassungsoptionen, wie die Verwendung von Widgets in der Combobox, wenn Sie beispielsweise neben Text ein Bild haben möchten. Und gute Neuigkeiten: In den kommenden Monaten werden wir einige weitere nützliche Optionen hinzufügen, wie die Bereitstellung einer statischen Werteliste, die Sie beispielsweise verwenden können, um eine Teilmenge von Enumerationswerten anzuzeigen.
Laden Sie es jetzt herunter von der Marktplätze!
Versionskontrolle Rebase
Wir haben „Rebase“ als Standardaktion eingeführt, um lokale Änderungen mit Änderungen auf dem Server zu kombinieren, als Alternative zu einem „Merge Commit“. Die Verwendung von „Rebase“ führt zu einem einfacheren Commit-Verlauf, da alle Commits nacheinander durchgeführt werden.
Beispiel
Stellen Sie sich einen Ausgangszustand vor, in dem Ihre Kollegen zwei Commits (#2 und #4) auf den Server gepusht haben, die Sie noch nicht haben, sodass Sie zwei Commits „zurückliegen“. In der Zwischenzeit haben Sie zwei lokale Commits (#3 und #5) erstellt, sodass Sie zwei Commits „vorausliegen“. Es ist nicht möglich, Ihre lokale Arbeit einfach auf den Server zu pushen, da Sie Ihre Arbeit zunächst mit #2 und #4 kombinieren müssen.
Ab Mendix 10.5 können Sie entweder ein Rebase oder ein Merge-Commit durchführen. Nach Abschluss der jeweiligen Prozesse würde Ihr Versionskontrollverlauf folgendermaßen aussehen:
Beim Rebasen wird Ihre Arbeit (#3 und #5) nach der Arbeit auf dem Server (#4) abgelegt, sodass ein linearer Commit-Verlauf entsteht. Wenn Sie ein Merge-Commit durchführen, haben Sie einen zusätzlichen Commit (#6) und einen Branch in Ihrem Verlauf, sodass es schwieriger ist, zu erkennen, was passiert ist.
Auswählen einer Aktion
Jedes Mal, wenn Sie mit dem Server interagieren und sowohl lokale als auch Remote-Commits vorhanden sind, können Sie wählen, wie die Arbeit kombiniert werden soll. Wir empfehlen Ihnen, in den meisten Szenarien Rebase zu verwenden, aber Sie können die Standardeinstellung bei Bedarf mit einer Benutzereinstellung anpassen.
Weitere Informationen zur Funktionsweise dieser Aktionen und ihren Unterschieden finden Sie im Dokumentation.

Listenlänge in Ausdrücken
Die Länge einer Liste zu ermitteln ist ganz einfach mit dem Zu Zählen Option der Aktion „Aggregierte Liste“. Allerdings musste trotzdem eine neue Variable festgelegt und später darauf verwiesen werden, was bei größeren Mikro- oder Nanoflows etwas mühsam sein kann. Deshalb erweitern wir mit dieser Version die length
Funktion zum Abrufen der Länge einer Liste in einem Ausdruck.
Mit der aktualisierten length
Funktion können Sie direkt auf die Länge aller verfügbaren Listenobjekte in Ihren Ausdrücken zugreifen, auch in Schleifen und Entscheidungen. Wir hoffen, Sie genießen diese Zeitersparnis!
Filter im Gehe zu-Dialog
Wir haben dem Dialog „Gehe zu“ (STRG+G) Filter hinzugefügt, die alle Marketplace-Inhalte und ausgeschlossenen Inhalte herausfiltern, sodass Sie Dokumente, die für die Bearbeitung im Kontext Ihrer Anwendung relevant sind, einfacher und schneller finden können. Dadurch wird das Auffinden der richtigen Dokumente effizienter als zuvor.

Gießen im Nanoflow
Domänenmodellobjekte in Mendix sind ein leistungsstarkes und dennoch einfach zu verwendendes Tool zum Modellieren Ihrer Daten. Ein wichtiger Aspekt ist die Möglichkeit, Spezialisierungen direkt in Ihrem Domänenmodell zu modellieren. Auf diese Weise können Sie bis zu einem bestimmten Punkt mit einem einzelnen „generischen“ Objekt arbeiten und dann je nach „spezialisiertem“ Typ ein unterschiedliches Verhalten anwenden.
Dies war zwar in Mikroflüssen möglich, die in der Mendix Laufzeit war dies in Nanoflows, die im Webbrowser ausgeführt wurden, nicht möglich. In dieser Version haben wir diese Einschränkung entfernt und die Cast-Aktion für Nanoflows eingeführt. Jetzt können Sie Ihr Verhalten entsprechend der Spezialisierung eines Objekts in der im Webbrowser ausgeführten Logik frei anpassen.
Benutzerdefiniertes Präfix für Deep Linking
Manchmal müssen Sie Benutzern Zugriff auf eine bestimmte Seite in Ihrer Anwendung gewähren. Beispielsweise möchten Sie Ihren Benutzern möglicherweise eine Umfrage senden, um Feedback zu Ihrer App zu erhalten. Dies können Sie erreichen, indem Sie über die Eigenschaften der Seite oder über einen Mikrofluss, der die Seite anzeigt, eine URL für die Seite festlegen. Sie können dann die URL an Ihre Benutzer senden und diese können direkt auf die Seite zugreifen. Weitere Informationen finden Sie in unserer Dokumentation. Seiten und Mikroflüsse .
Diese URL muss eine eindeutige Zeichenfolge verwenden, die wir Präfix nennen, damit die App versteht, was sie tun soll, wenn Benutzer versuchen, darauf zuzugreifen. In der Vergangenheit war dieses Präfix auf unser Standardpräfix beschränkt, das lautet /p
. Mit dieser Version können Sie dieses Präfix auf der Registerkarte „Laufzeit“ in den App-Einstellungen anpassen. (Siehe unsere Dokumentation für weitere Einzelheiten.) Dadurch wird sichergestellt, dass Ihre bisherigen Links weiterhin funktionieren, z. B./link
wenn Sie das Deeplinking-Modul verwendet haben. Wir hoffen, Ihnen gefällt diese Änderung!
Workflow: Abrufen von Workflows eines bestimmten Kontextobjekts
Auf Wunsch vieler Entwickler haben wir nun eine Mikroflow-Aktivität „Workflows abrufen“ hinzugefügt, die eine Liste von Workflow-Objekten (d. h. Workflow-Instanzen) ergibt, in denen ein bestimmtes Kontextobjekt verwendet wird. Beispielsweise für ein PREISANFRAGE (Request) Sie können jetzt ganz einfach den Workflow abrufen, der mit dieser Anfrage zusammenhängt.
Aktualisierungen des Developer Portals
Möchten Sie diese Updates des Entwicklerportals nutzen, verwenden aber noch eine ältere Mendix Version? Kein Problem, die Updates des Entwicklerportals sind nicht mit der Version von Studio Pro verknüpft.
Portfoliomanagement
Optimieren Sie Ihr Initiativenmanagement mit Mendix-Epics-Integration
Die Verwaltung all Ihrer laufenden Initiativen kann eine Herausforderung sein. Je mehr Apps, Epics und Stories Sie haben, desto schwieriger wird es, Ihre Prozesse organisiert und transparent zu halten. Aber jetzt haben wir etwas, das helfen kann. Wir freuen uns, die Epics-Portfolio-Integration ankündigen zu können!
Bei diese neue Funktionkönnen Sie Ihre Epics mit Portfolioinitiativen verknüpfen, wodurch die Fortschrittsverfolgung einfacher und klarer wird und auf tatsächlichen Daten aus dem Planungstool basiert. Initiativen werden greifbarer, da die tatsächliche Entwicklungsarbeit, die zu ihrer Umsetzung erforderlich ist, nun sichtbarer ist.
Keine Rätselraten oder mentale Belastung mehr bei der Fortschrittsverfolgung – jetzt können Sie sehen, wie viele Storys in jedem verknüpften Epic aus der Initiative selbst abgeschlossen sind. Wenn Sie tiefer eintauchen möchten, können Sie die entsprechende Seite in Epics öffnen und den Fortschritt jeder einzelnen Story sehen; Sie benötigen dafür lediglich Zugriff auf das Projekt. Die übersichtliche Ansicht der zugewiesenen Epics und ihres Fortschritts erleichtert das Erkennen gefährdeter Initiativen. Außerdem müssen Sie nicht mehr zwischen Dateien und Tools jonglieren – alles ist zentralisiert! Probieren Sie es aus und teilen Sie uns Ihre Meinung mit.

Marktplätze
Informieren Sie sich über Marketplace-Inhalte
Haben Sie eine Idee, eine eigene Lösung zu erstellen, um einen Überblick über Ihre Anwendungslandschaft zu erhalten? Oder haben Sie sie vielleicht bereits erstellt? Möchten Sie wissen, ob Sie veraltete Marketplace-Komponenten haben oder Informationen zu deren Komponenten erhalten, ohne Marketplace regelmäßig zu besuchen? Wir haben mehrere Beiträge im Forum gesehen, die uns sagen, dass die Community diese API wirklich braucht (Die Idee, Frage).
Wir arbeiten daran, eine öffentliche Mendix Inhalts-API, mit der Sie die Marketplace-Inhaltsinformationen und deren Versionen für öffentliche und unternehmensspezifische private Inhalte abrufen können. Dies bedeutet, dass Ihnen diese API beim Abrufen der folgenden Informationen helfen kann, wenn Sie Marketplace-Inhalte verwenden:
- Neueste Version des verwendeten Inhalts. Sie können veraltete Inhalte auf Ihrer Seite verfolgen und nach neu hinzugefügten Versionen einschließlich Versionshinweisen suchen
- Neueste Version, die mit Ihrem Computer kompatibel ist Mendix Studio Pro-Version.
- Informationen zum Inhalt, wie Inhaltstyp, Kategorie, Lizenz und andere Metadaten des Produkts
Weitere Informationen und Hinweise zum Zugriff auf diese API finden Sie unter Mendix Dokumentation.
Academy
Rapid Developer-Zertifizierung
Das Rapid-Prüfungserlebnis wurde in allen Bereichen von der Registrierung über die Prüfung bis hin zum Erhalt Ihrer Ergebnisse auf ein wohlverdientes Upgrade gebracht. Die Registrierung ist jetzt super einfach, Sie werden gut durch Ihre Prüfung geführt, sodass Sie wissen, was Sie erwartet und wie Sie navigieren, und schließlich haben wir dafür gesorgt, dass Sie nach Abschluss Ihrer Prüfung direkt Ihre Ergebnisse erhalten. Sind Sie bereit, Ihre Mendix Wissen? Erfahren Sie mehr auf zur Akademie-Seite.
Vom Partner unterstütztes Präsenztraining
Wir freuen uns, Ihnen mitteilen zu können, dass wir in den kommenden Monaten eine positive Veränderung in unseren Schulungskursen vornehmen werden, die mehr Flexibilität bieten, um Ihren Bedürfnissen und Lernerfahrungen gerecht zu werden. Wir werden die Fackel weitergeben von Mendix Kurslieferung an unsere offiziellen Mendix Academy Training Partners, die Ihnen eine noch bereicherndere Lernerfahrung versprechen. Gehen Sie zu die Seite mit den Klassenzimmern um Ihr Training zu finden. Dort können Sie auf der Detailseite die Liste der Partner in Ihrer Region durchsuchen, die jeweils maßgeschneiderte Sprachoptionen anbieten. Von dort aus können Sie auf die Website des jeweiligen Partners gehen, um alle Einzelheiten zu erfahren und sich für dessen Kurse anzumelden.
Cloud
Privat Mendix Plattform
In diesem Release-Zyklus wird unser neuestes Angebot offiziell vorgestellt: Private Mendix Plattform. Mit unserem neuesten und einzigen Angebot auf dem Markt, das die Online-End-to-End-Softwareentwicklungserfahrung in lokale Unternehmensumgebungen bringt, erweitern wir die Grenzen des Low-Codes erneut. Jetzt können Sie entwickeln Mendix Anwendungen und verwandeln Sie Ideen überall in Ergebnisse.
Wie Sie wissen, die Macht der Mendix Entwicklung liegt in der nahtlosen Integration zwischen den Plattformdiensten und den Entwicklungsmöglichkeiten von Mendix. Privat Mendix Die Plattform bietet eine Reihe grundlegender Plattformfunktionen, um den gesamten Produktlebenszyklus von Mendix Anwendungen in Unternehmensentwicklungsumgebungen, die nicht in der Lage sind, die SaaS-basierte Public-Cloud zu nutzen Mendix Plattform auf ihrer privaten Infrastruktur. Als „guter Unternehmensbürger“ fügt sie sich nahtlos in die IT-Landschaft des Kunden ein und lässt sich in vorhandene Tools integrieren. Darüber hinaus stellen wir mit der Zertifizierung für Partner (oder Kunden) sicher, dass das richtige Maß an Wissen für die Verwaltung und Wartung privater Mendix Plattform in den Räumlichkeiten des Kunden.
Hauptmerkmale:
Anpassbare Plattform – Ein guter Bürger jeder Vor-Ort-Umgebung; konfigurieren Sie die Private Platform so, dass sie optimal zur vorhandenen IT-Landschaft passt.
Integrieren und verbinden – Verbinden Sie die Plattform mit Ihren bestehenden Diensten oder übernehmen Sie integrierte Komponenten.
Bereitstellung mit nur einem Klick – Kürzere Time-to-Value, vereinfachte Bereitstellung und Produktlebenszyklus-Support in (virtuellen) privaten Umgebungen
Auf Bestellung gewartet – Eine Plattform, die an den Anwendungsfall jedes Kunden angepasst ist und durch ein Netzwerk zertifizierter Mendix Partner.
Für detailliertere Informationen:
- Lesen Sie diesen Blogbeitrag über die Privat Mendix Plattform.
- Besuch des Privat Mendix Plattform-Webseite.
- Lesen Sie durch die Privat Mendix Plattformdokumentation.
Erweitern Sie Ihr Anwendungsleistungsmonitoring und Ihre Beobachtungsfähigkeit mit New Relic!
Bei Mendix Cloud bieten wir eine kosteneffiziente Plattform für den Betrieb Ihrer Mendix Anwendungen mit niedrigen Betriebskosten und kurzer Amortisierungszeit. Wir bieten auch sofort einsatzbereite Funktionen wie Überwachung, Alarmierung sowie Protokoll- und Sicherungsverwaltung. Für erweiterte Anwendungsfälle bieten wir Unterstützung für Tools von Drittanbietern für die Überwachung und Beobachtung der Anwendungsleistung. Wir haben jetzt Unterstützung für New Relic hinzugefügt, ein führender Drittanbieter von APM.
Einrichten der Integration zwischen Ihrer App im Mendix Cloud und der New Relic One Platform müssen lediglich einige Verbindungsparameter konfiguriert werden.

Danach werden die Protokolle und Kennzahlen Ihrer Mendix Die App wird auf der New Relic-Plattform verfügbar sein.

Der Mendix Cloud sendet die Protokolle und Metriken Ihres Backends, die Mendix App läuft im Mendix Cloud, zu New Relic. Sie können diese Protokolle und Metriken mit Protokollen und Metriken aus dem Front-End kombinieren, indem Sie New Relic implementieren Browser-Überwachung und Mobile Überwachung in Ihrem Mendix Anwendung.

Worauf warten Sie also noch? Beginnen Sie mit der Überwachung Ihrer Mendix Apps in der Mendix Cloud jetzt mit Ihrem bestehenden New Relic-Konto! Oder erstellen Sie ein kostenloses New Relic-Konto und beginnen Sie mit dem Testen.
Sind Sie bereit, Ihre nächste App zu starten?
- Herunterladen Mendix 10.5
- Schauen Sie sich alle Features, Verbesserungen, Fehlerbehebungen und mehr genauer an im Mendix 10.5 Versionshinweise.
- Sie möchten zukünftige Updates nicht verpassen? Abonnieren Sie unseren Blog um die neuesten Nachrichten zu erfahren.