Mendix Version 10.5 – [Améliorations = Nombreuses]
Nous approchons de la fin de l'année, ce qui signifie que le Père Noël arrive et, pour ceux qui sont aux Pays-Bas, Sinterklaas vient d'arriver. Les deux viennent avec des cadeaux pour les enfants, mais le Mendix Le Père Noël est en avance car ce mois-ci, nous apportons un tas de cadeaux à nos utilisateurs ! Cette version contient une nouvelle interface utilisateur pour créer des contraintes de base de données, ce qui facilite grandement la récupération des données, le nouveau widget combo-box qui peut remplacer plusieurs widgets, la recherche de documents plus facile, le préfixe d'URL de lien profond personnalisé, les mises à jour du portail des développeurs, l'examen Rapid Developer mis à jour, l'introduction du Mendix Plateforme Privée, et bien plus encore !
Développement d'applications
Visual Builder pour les contraintes de base de données – Bêta
Nous sommes heureux d'annoncer la version bêta de notre tout nouvel éditeur visuel pour les contraintes de base de données. La nouvelle interface utilisateur du générateur est un outil intuitif et facile à utiliser pour développer rapidement les cas d'utilisation de contraintes de base de données les plus courants sans avoir à apprendre et à écrire la syntaxe XPath. L'éditeur visuel prend en charge l'imbrication de combinaisons de et/ou contraintes jusqu'à deux niveaux de profondeur.
Le générateur fonctionne en parfaite harmonie avec l'éditeur d'expression XPath. Souhaitez-vous apprendre le XPath derrière votre contrainte ou souhaitez-vous utiliser des fonctions avancées ? Basculez simplement sur « Expression XPath » et à partir de là, vous pouvez étendre la contrainte avec des fonctionnalités avancées si nécessaire.
Vous pouvez également faire du Builder l'éditeur par défaut dans le Édition → Préférences → Nouvelles fonctionnalités paramètres.
Parallèlement à l'introduction de notre nouveau générateur visuel, nous avons également profité de l'occasion pour unifier les deux sources de données liées à la base de données « Base de données » et « XPath » dans « Base de données ».

Boîte combo
Ce widget sera le successeur non pas d'un ou deux, mais de quatre (!) widgets en consolidant les fonctionnalités du widget déroulant, du sélecteur de référence, du sélecteur d'ensemble de référence et du sélecteur de référence d'entrée. Cela signifie qu'il prend en charge non seulement l'énumération et les attributs booléens, mais également les associations (à la fois les références et les ensembles de références) et donc également la sélection unique et multiple.

Pour une meilleure expérience utilisateur, il prend en charge la saisie semi-automatique pour filtrer les options. Il est également doté de nombreuses options de personnalisation comme l'utilisation de widgets dans la zone de liste déroulante, par exemple si vous souhaitez une image à côté du texte. Et bonne nouvelle, dans les mois à venir, nous ajouterons d'autres options utiles, comme la fourniture d'une liste statique de valeurs que vous pouvez par exemple utiliser pour afficher un sous-ensemble de valeurs d'énumération.
Téléchargez-le maintenant à partir du Marketplace!
Contrôle de version Rebase
Nous avons introduit « Rebase » comme action par défaut pour combiner les modifications locales avec les modifications sur le serveur, comme alternative à la réalisation d'une « validation de fusion ». L'utilisation de rebase permet d'obtenir un historique de validation plus simple, car toutes les validations sont effectuées de manière séquentielle.
Exemple
Imaginez un état de départ dans lequel vos collègues ont envoyé deux commits (n°2 et n°4) au serveur que vous n'avez pas encore, vous avez donc deux commits « en retard ». Entre-temps, vous avez effectué deux commits locaux (n°3 et n°5), vous avez donc deux commits « en avance ». Il n'est pas possible de simplement envoyer votre travail local au serveur, car vous devez d'abord combiner votre travail avec les n°2 et n°4.

Dès Mendix 10.5, vous pouvez choisir de rebaser ou de faire un commit de fusion. Une fois les processus respectifs terminés, votre historique de contrôle de version ressemblerait à ceci :

Lors de la refonte, votre travail (#3 et #5) est placé après le travail sur le serveur (#4), ce qui en fait un historique de validation linéaire. Lorsque vous effectuez une validation de fusion, vous aurez une validation supplémentaire (#6) et une branche dans votre historique, ce qui rend plus difficile de voir ce qui s'est passé.
Choisir une action
Chaque fois que vous interagissez avec le serveur lorsqu'il y a des commits locaux et distants, vous pouvez choisir comment combiner le travail. Nous vous recommandons d'utiliser rebase dans la plupart des scénarios, mais vous pouvez ajuster la valeur par défaut avec une préférence utilisateur si nécessaire.
Pour plus d'informations sur le fonctionnement de ces actions et leurs différences, veuillez consulter le Documentation.

Longueur de la liste dans les expressions
Obtenir la longueur d'une liste est assez simple en utilisant le que vous avez option de l'action Liste agrégée. Cependant, il fallait toujours définir une nouvelle variable et la référencer plus tard, ce qui peut être un peu fastidieux dans les micro- ou nano-flux plus grands. C'est pourquoi avec cette version, nous étendons l' length fonction pour obtenir la longueur d'une liste dans une expression.

Utilisation de la mise à jour length Grâce à la fonction, vous pouvez accéder directement à la longueur de tout objet de liste disponible dans vos expressions, y compris dans les boucles et les décisions. Nous espérons que vous apprécierez ce gain de temps !
Filtres dans la boîte de dialogue Aller à
Nous avons ajouté des filtres à la boîte de dialogue Aller à (CTRL+G) qui filtrent tout contenu de la Marketplace et tout contenu exclu, afin que vous puissiez trouver plus facilement et plus rapidement les documents pertinents à modifier dans le contexte de votre candidature. Cela rend la recherche des bons documents plus efficace qu'auparavant.
Coulée en nanoflux
Objets de modèles de domaine dans Mendix sont un outil puissant et simple d'utilisation pour modéliser vos données. Un aspect important est sa capacité à modéliser les spécialisations directement dans votre modèle de domaine. Cela vous permet de travailler avec un seul objet « générique » jusqu'à un certain point, puis d'appliquer un comportement différent en fonction du type « spécialisé ».
Bien que cela soit possible dans les microflux exécutés dans le Mendix Au moment de l'exécution, cela n'était pas possible dans les nanoflows exécutés dans le navigateur Web. Dans cette version, nous avons supprimé cette limitation et introduit l'action cast pour les nanoflows. Vous pouvez désormais ajuster librement votre comportement en fonction de la spécialisation d'un objet dans la logique exécutée dans le navigateur Web.

Préfixe personnalisé pour les liens profonds
Parfois, vous devez donner aux utilisateurs l'accès à une page spécifique de votre application. Par exemple, vous pouvez envoyer une enquête à vos utilisateurs pour recueillir des commentaires sur votre application. Cela peut être réalisé en définissant une URL pour la page via ses propriétés ou vers un microflow qui affiche la page. Vous pouvez ensuite envoyer l'URL à vos utilisateurs et ils peuvent accéder directement à la page. Consultez notre documentation pour pages et microflux pour en savoir plus.
Cette URL doit utiliser une chaîne unique, que nous appelons un préfixe, pour permettre à l'application de comprendre ce qu'elle doit faire lorsque les utilisateurs tentent d'y accéder. Dans le passé, ce préfixe était limité à notre préfixe par défaut, qui est /p. Avec cette version, nous vous permettons de personnaliser ce préfixe dans l'onglet d'exécution dans les paramètres de l'application. (Voir notre Documentation pour plus de détails.) Cela garantit que vos liens précédents continuent de fonctionner, par exemple,/link si vous avez utilisé le module Deeplinking. Nous espérons que vous apprécierez ce changement !

Workflow : Récupérer les workflows d'un objet de contexte donné
Comme demandé par de nombreux développeurs, nous avons maintenant ajouté une activité de microflux « Récupérer les flux de travail » qui générera une liste d'objets de flux de travail (c'est-à-dire des instances de flux de travail) dans lesquels un objet de contexte donné est utilisé. Par exemple, pour un Demander vous pouvez désormais obtenir facilement le flux de travail lié à cette demande.

Mises à jour du portail des développeurs
Vous souhaitez utiliser ces mises à jour du portail des développeurs, mais vous utilisez toujours une ancienne version Mendix version ? Pas de problème, les mises à jour du portail des développeurs ne sont pas liées à la version de Studio Pro.
Gestion de portefeuille
Optimisez la gestion des initiatives avec Mendix- Intégration des épopées
Gérer toutes vos initiatives en cours peut être un véritable défi. Plus vous avez d'applications, d'épopées et d'histoires, plus il devient difficile de maintenir vos processus organisés et transparents. Mais nous avons maintenant quelque chose qui peut vous aider. Nous sommes ravis d'annoncer l'intégration Epics-Portfolio !
Avec cette nouvelle fonctionnalité, vous pouvez lier vos épopées aux initiatives du portefeuille, ce qui rend le suivi des progrès plus facile, plus clair et basé sur les données réelles de l'outil de planification. Les initiatives deviennent plus tangibles, car le travail de développement réel nécessaire pour les concrétiser est désormais plus visible.
Fini les incertitudes et la charge mentale en matière de suivi des progrès : vous pouvez désormais voir combien d'histoires sont terminées dans chaque épopée liée à partir de l'initiative elle-même. Si vous souhaitez aller plus loin, vous pouvez ouvrir la page correspondante dans Epics et voir la progression de chaque histoire individuelle. Pour cela, il vous suffit d'accéder au projet. La vue simple des épopées attribuées et de leur progression facilite la détection des initiatives à risque. De plus, il n'y a plus besoin de jongler entre les fichiers et les outils : tout est centralisé ! Essayez-le et faites-nous part de vos commentaires.
Marketplace
Obtenez des informations sur le contenu de la Marketplace
Avez-vous une idée pour créer votre propre solution afin d'avoir une vue d'ensemble de votre paysage applicatif ? Ou peut-être l'avez-vous déjà créée ? Voulez-vous savoir si vous avez des composants Marketplace obsolètes ou obtenir des informations sans visiter régulièrement Marketplace ? Nous avons vu plusieurs messages sur le forum qui nous indiquent que la communauté a vraiment besoin de cette API (L'idée, Questionne toi).
Nous avons travaillé à fournir un service public Mendix API de contenu qui vous permet de récupérer les informations sur le contenu de la Marketplace et ses versions pour le contenu public et privé propre à l'entreprise. Cela signifie que si vous utilisez du contenu de la Marketplace, cette API peut vous aider à obtenir les informations suivantes :
- Dernière version du contenu utilisé. Vous pouvez suivre le contenu obsolète de votre côté et vérifier les nouvelles versions ajoutées, y compris les notes de publication
- Dernière version compatible avec votre Mendix Version Studio Pro.
- Informations sur le contenu, telles que le type de contenu, la catégorie, la licence et d'autres métadonnées du produit
Pour plus d'informations et pour savoir comment accéder à cette API, veuillez visiter le Mendix Documentation.
Academy
Certification rapide des développeurs
L'expérience de l'examen rapide a reçu une mise à niveau bien méritée à tous les niveaux, de l'inscription à la passation de votre examen jusqu'à l'obtention de vos résultats. L'inscription est désormais très simple, vous êtes bien guidé tout au long de votre examen afin que vous sachiez à quoi vous attendre et comment naviguer, et enfin, nous avons fait en sorte qu'après avoir terminé votre examen, vous obteniez directement vos résultats. Êtes-vous prêt à tester votre Mendix connaissances ? Découvrez-en plus sur la page de l'Académie.
Formation en classe animée par un partenaire
Nous sommes heureux d'annoncer que dans les prochains mois, il y aura un changement positif dans nos cours de formation, offrant plus de flexibilité pour s'adapter à vos besoins et à votre expérience d'apprentissage. Nous passerons le flambeau de Mendix livraison de cours à notre officiel Mendix Partenaires de formation de l'Académie, qui vous promettent une expérience d'apprentissage encore plus enrichissante. la page des salles de classe pour trouver votre formation. Sur la page de détails, vous pouvez explorer la liste des partenaires de votre région, chacun offrant des options linguistiques personnalisées. À partir de là, rendez-vous sur le site Web de ce partenaire pour obtenir tous les détails et vous inscrire à ses cours.

Cloud
Privé mode Mendix Plateforme complète
Ce cycle de sortie voit le lancement officiel de notre nouvelle offre : Private Mendix Plateforme. Nous repoussons encore une fois les limites du low-code avec notre dernière et unique offre sur le marché qui apporte l'expérience de développement logiciel de bout en bout en ligne dans les environnements d'entreprise sur site. Vous pouvez désormais développer Mendix applications et transformez vos idées en résultats, où que vous soyez.
Comme vous le savez, le pouvoir de Mendix le développement réside dans l'intégration transparente entre les services de la plateforme et les options de développement fournies par Mendix. Privé Mendix La plate-forme apporte un ensemble essentiel de fonctionnalités de plate-forme pour faciliter le cycle de vie complet du produit. Mendix applications dans les environnements de développement d'entreprise qui ne peuvent pas utiliser le SaaS basé sur le cloud public Mendix Plateforme sur leur infrastructure privée. En tant que « bon citoyen d'entreprise », elle s'intègre parfaitement dans le paysage informatique du client et s'intègre aux outils existants. De plus, avec la certification pour les partenaires (ou clients), nous garantissons le bon niveau de connaissances pour gérer et maintenir la plateforme privée Mendix Plateforme dans les locaux du client.
Principales caractéristiques:
Plateforme adaptable – Un bon citoyen de tout environnement sur site ; configurez la plateforme privée pour qu’elle s’adapte au mieux au paysage informatique existant.

Intégrer et connecter – Connectez la plateforme pour travailler avec vos services existants ou adopter des composants intégrés.

Déploiement en un seul clic – Délai de rentabilisation plus court, déploiement simplifié et support du cycle de vie du produit dans des environnements privés (virtuels)

Entretien sur commande – Une plateforme adaptée au cas d'usage de chaque client, entretenue et supportée par un réseau de partenaires certifiés Mendix Partenaires

Pour des informations plus détaillées:
- Consultez cet article de blog sur le Privé mode Mendix Plateforme complète.
- Rendez-vous sur Privé mode Mendix Page Web de la plateforme.
- Lire à travers le Privé mode Mendix Documentation de la plateforme.
Étendez la surveillance des performances et l’observabilité de vos applications avec New Relic !
Avec Mendix Cloud, nous proposons une plate-forme rentable pour exécuter votre Mendix applications avec un faible coût de possession et un délai de rentabilisation réduit. Nous proposons également des fonctionnalités prêtes à l'emploi telles que la surveillance, les alertes et la gestion des journaux et des sauvegardes. Pour les cas d'utilisation avancés, nous proposons un support pour des outils tiers de surveillance et d'observabilité des performances des applications. Nous avons maintenant ajout du support pour New Relic, un fournisseur APM tiers de premier plan.
Configurer l'intégration entre votre application exécutée dans le Mendix Cloud et la plateforme New Relic One se résument simplement à configurer quelques paramètres de connexion.

Après cela, les journaux et les métriques de votre Mendix l'application sera disponible sur la plateforme New Relic.

Le Mendix Cloud enverra les journaux et les métriques de votre back-end, le Mendix application en cours d'exécution dans le Mendix Cloud, vers New Relic. Vous pouvez combiner ces journaux et métriques avec les journaux et métriques du front-end en implémentant New Relic Surveillance du navigateur et surveillance mobile dans votre Mendix .

Alors, qu'attendez-vous ? Commencez à surveiller votre Mendix applications dans le Mendix Cloud avec votre compte New Relic existant maintenant ! Ou créez un compte New Relic gratuit et commencer les tests.
Êtes-vous prêt à démarrer votre prochaine application ?
- Télécharger Mendix 10.5
- Jetez un œil de plus près à toutes les fonctionnalités, améliorations, correctifs et plus encore dans le Mendix Notes de mise à jour de 10.5.
- Vous ne voulez pas manquer les futures mises à jour ? Abonnez-vous à notre blog pour suivre les dernières nouvelles.