Mendix Version 10.21 – IA IA IA, booster la productivité des développeurs

La version 10.21 est la dernière Mendix 10, qui comprendra d'importantes mises à jour. Cela nous permettra de nous concentrer pleinement sur la stabilité et la qualité pour la LTS à venir en juin. Et waouh, nous avons atteint nos objectifs avec cette version ! Puissante. Maia mises à jour, génération de pages à partir de conceptions/invites, etc., explication de la logique et utilisation Maia Pour la génération d'histoires. L'utilisation des données est désormais beaucoup plus puissante et simple grâce aux mises à jour des entités Vue, et la création de pages est grandement simplifiée grâce aux variables locales. La connexion aux API REST est désormais plus rapide grâce à l'importation OpenAPI. Gardez le contrôle avec Software Composition GA et le module de tests unitaires amélioré. Et bien plus encore.

Mendix Assistance IA (Maia)
Nous continuons d’innover et ce mois-ci contient des mises à jour passionnantes en matière d’IA.
Maia Génération de pages
Avez-vous déjà souhaité pouvoir transformer vos conceptions d'interface utilisateur en conceptions fonctionnelles ? Mendix pages en quelques clics ? Ou créer une page simplement en la décrivant ? Notre nouveau Maia Page Generation, désormais en version bêta publique, rapproche ces possibilités de la réalité.
Avec Maia Génération de pages : vous pouvez créer des pages en téléchargeant une image d'un design (comme une maquette Figma ou une capture d'écran) accompagnée d'une description (facultatif). L'IA génère ensuite un Mendix Page basée sur cette entrée. Vous pouvez également utiliser des invites sans image pour décrire et générer des pages à partir de zéro. Maia Page Generation s'intègre à votre modèle de domaine existant, ce qui signifie qu'il détecte les widgets d'entrée auxquels il doit lier quels attributs et configure les liaisons de données, ce qui permet de gagner beaucoup de temps.
Pour essayer cette fonctionnalité, activez-la d’abord dans les préférences : allez dans « Nouvelles fonctionnalités » > «Maia> « Activer le générateur de page (expérimental) ». Ouvrez ensuite une page et cliquez sur « Générer la page » dans la barre d'outils. Cela ouvrira le Maia Chat, qui vous permet de télécharger une image avec une invite. Notez qu'il remplacera actuellement tout contenu préexistant.
Cette fonctionnalité étant encore en phase expérimentale, elle présente plusieurs limitations. Nous travaillons activement à son extension dans les mois à venir. Pour consulter la liste complète des limitations actuelles, veuillez vous référer à notre documentation.

Maia Expliquer pour les documents logiques
En tant que développeurs, nous sommes tous passés par là : votre modèle d'application contient des microflux créés par quelqu'un d'autre, et vous souhaitez comprendre rapidement le fonctionnement interne de ces microflux complexes. C'est là qu'intervient la nouvelle approche (expérimentale). Maia La fonction « Explain » entre en jeu. Elle résume rapidement le fonctionnement d'un microflux ou d'un nanoflux, puis présente les entrées et les valeurs de retour, ainsi que les principaux points techniques. Vous pouvez même poser des questions complémentaires pour obtenir des explications complémentaires.
L'avantage est qu'avec Maia Expliquez que vous pouvez rapidement comprendre l'essence des microflux complexes en l'absence de documentation formelle. Vous pouvez également l'utiliser pour créer des résumés de haute qualité pouvant servir de documentation pour les microflux ou les nanoflux.

Maia Création d'histoires dans Epics – Bêta publique

Créer des user stories de haute qualité peut être long et difficile. Maia vous pouvez générer des user stories claires, structurées et exploitables en quelques secondes, afin que vous et votre équipe puissiez vous concentrer sur la création d'applications exceptionnelles.
Des user stories floues entraînent des malentendus, des retouches et des retards. Assurer la cohérence et l'alignement avec les meilleures pratiques agiles est essentiel, mais demande souvent des efforts considérables.
Maia La création d'histoires aide les propriétaires de produits et les équipes à générer des histoires d'utilisateurs bien définies avec un minimum d'effort. Maia assure la clarté, la cohérence et l’alignement avec les principes agiles, simplifiant ainsi le processus de raffinement.
- Clarté améliorée – S’assure que tous les membres de l’équipe ont une compréhension claire.
- Efficacité accrue – Permet de gagner du temps en accélérant la création d’histoires.
- Meilleurs résultats – Conduit à des fonctionnalités implémentées avec plus de précision.
Essayez Maia Créez des histoires dans Epics aujourd'hui et découvrez une manière plus intelligente d'écrire des histoires d'utilisateurs !
Studio Pro
Variables pour les pages et les extraits
At MendixNous cherchons constamment à raccourcir le délai entre l'idée et le résultat final. Les variables pour les pages et les extraits de code répondent précisément à cet objectif. Elles réduisent les étapes et la réflexion nécessaires à la création de pages, tout en simplifiant vos modèles.
Comme pour les paramètres, les développeurs peuvent définir des variables pour les pages et les extraits, qui peuvent être utilisées de la même manière que les attributs des widgets, permettant aux utilisateurs de visualiser et de modifier leurs valeurs. Les variables peuvent avoir une valeur par défaut basée sur les paramètres et expressions de la page. Elles peuvent également être transmises aux microflux et nanoflux comme paramètres ou utilisées dans des expressions, notamment pour la visibilité et la modification conditionnelles.
Grâce à cette fonctionnalité, les développeurs n'ont plus besoin d'une entité non persistante, d'un microflux ou d'une vue de données pour accomplir leur travail. Il leur suffit de créer des variables locales et de les utiliser dans leurs widgets, ce qui leur fait gagner un temps précieux et leur permet de se concentrer. Par exemple, vous pouvez l'utiliser pour créer facilement un formulaire de recherche, une page de connexion ou un simple commutateur pour afficher/masquer des widgets.
Texte de support : aucune vue de données ni entité non persistante n'est nécessaire pour créer une page de connexion.
Dites adieu aux objets PageHelper. Les variables simplifient la modélisation de vos applications !
Ceci est basé sur un vote positif idée de Marius van der Knaap soumis à la Mendix Communauté. Merci Marius !
Améliorations du téléchargeur de fichiers
Nous lançons la version 2 du widget de téléchargement de fichiers. La principale nouveauté de la v2 réside dans le fait que le widget est désormais préconfiguré avec les sources de données et les actions nécessaires. Placé dans une vue de données avec un contexte de téléchargement de fichiers, il fonctionne immédiatement sans configuration supplémentaire, simplifiant ainsi le processus d'intégration pour les développeurs. Cette fonctionnalité s'appuie sur des améliorations récentes, telles qu'une meilleure gestion de la création de fichiers et d'images avec plusieurs fichiers, un délai d'expiration configurable et un mode lecture seule. Notez que la v2 nécessite au minimum la version 10.16 de Studio Pro.
Mendix Mise à jour du module de test unitaire
Les tests unitaires sont un élément essentiel pour garantir que votre Mendix L'application est fiable, stable et répond aux exigences.
en écrivant des tests pour vos microflux et vos actions Java personnalisées, vous pouvez détecter les bugs et les régressions plus tôt dans le cycle de développement,
donnez confiance à votre logique de microflux et à sa maintenabilité.
Nous mettons à jour notre module de tests unitaires pour vous permettre d'écrire et d'exécuter plus facilement des tests unitaires pour votre logique de microflux et vos tests personnalisés.
Actions Java. Notre module de tests unitaires mis à jour inclut désormais plusieurs fonctionnalités nouvelles et améliorées :
- • Un rapport de test unitaire clair et concis qui affiche les résultats du test et les détails de l'échec du test visuellement dans un seul aperçu.
- Le rapport prend désormais également en charge l’évaluation de toutes les assertions d’un test, ce qui permet de trouver plus rapidement toutes les assertions défaillantes en une seule exécution.
- Les activités de journalisation Assert et ReportStep sont désormais disponibles dans la boîte à outils Microflow, vous pouvez donc commencer immédiatement
- Les tests unitaires sont désormais désactivés par défaut dans les environnements de production, garantissant que vous ne pouvez pas les exécuter par accident.
Ces améliorations vous aideront à créer et à exécuter des tests plus efficacement, vous faisant gagner du temps et réduisant les erreurs.
Le nouveau module de test unitaire peut être téléchargé depuis le Mendix Annonces.

Examen de la sécurité des applications avec l'aperçu de la sécurité
Il est essentiel de garantir que vos applications sont non seulement fiables et stables, mais également sécurisées. Mendix propose des paramètres robustes qui vous permettent de contrôler l'accès des utilisateurs aux données, aux pages et à la logique de votre application. Ces paramètres offrent un contrôle complet de la sécurité de votre application.
Pour les applications de grande envergure, la gestion de la sécurité peut représenter une responsabilité importante, car les erreurs peuvent avoir des conséquences considérables. Pour y remédier, de nombreux clients ont mis en place des processus de revue ou d'audit de sécurité afin de maintenir la sécurité des applications pendant le développement actif.
Afin de simplifier les analyses de sécurité, nous avons introduit l'aperçu de sécurité en version bêta publique dans la version 10.18. Nous sommes ravis d'annoncer que cet aperçu est désormais finalisé et recommandé à tous les utilisateurs.
L'aperçu de la sécurité permet aux examinateurs de visualiser tous les aspects liés à la sécurité dans un seul rapport, simplifiant ainsi les examens de sécurité. Il offre les fonctionnalités suivantes :
- Affiche tous les droits d'accès tels qu'ils s'appliquent aux rôles d'utilisateur de l'application, en résolvant automatiquement le mappage entre les rôles de module et les rôles d'utilisateur de l'application.
- Indique si un rôle d'utilisateur est associé à l'utilisateur anonyme ou Administrateur système
- Organise les droits d'accès par modules pour une révision structurée.
- Résume les droits d'accès des entités dans un tableau pratique, mettant en évidence les attributs ayant un accès en lecture et/ou en écriture et sous quelles contraintes XPath.
- Inclut le microflux, le nanoflux et l'accès aux pages dans la même présentation.
- Permet d'exporter l'aperçu vers Excel pour révision en dehors de Studio Pro.
L'aperçu de la sécurité est accessible via le menu App dans Studio Pro une fois que la sécurité est définie sur production. En savoir plus sur l'aperçu de la sécurité dans notre documentation.
Maintenir les règles d'accès aux entités dans Style
Les règles d’accès aux entités sont fondamentales pour la sécurité des Mendix Applications, définissant les données auxquelles les utilisateurs peuvent accéder. Cette version introduit une mise à jour significative de l'éditeur de règles d'accès, offrant plusieurs améliorations clés :
- Une vue comprehensive: Affichez tous les droits d'accès des membres directement depuis la boîte de dialogue de l'entité.
- Réglages sans effort:Modifiez l'accès en un seul clic.
- Duplication simplifiée:Affinez facilement les règles d'accès en règles plus spécifiques et plus sécurisées.
Ces améliorations rendent la gestion des règles d'accès plus simple et plus efficace, garantissant ainsi votre Mendix les applications restent sécurisées et conviviales.
Le nouvel éditeur, auparavant disponible en version bêta publique, est désormais accessible à tous. Mise à jour des applications vers Mendix La version 10.21 utilisera automatiquement le nouvel éditeur. Nous prévoyons de supprimer progressivement l'ancien éditeur. Mendix 11.
Bêta publique de l'extensibilité de Typescript
Il est désormais possible de créer des extensions pour Studio Pro avec TypeScript et JavaScript, ce qui simplifie la création d'extensions pour les développeurs. Les extensions permettent aux éditeurs de logiciels indépendants, aux entreprises, aux partenaires, aux clients et aux développeurs d'étendre et de personnaliser l'expérience Studio Pro. Grâce à cette nouvelle fonctionnalité, les développeurs peuvent créer des extensions Studio Pro sur mesure pour améliorer la productivité, intégrer des analyses et des contrôles personnalisés et automatiser les workflows, en toute transparence avec leur processus de développement. Pensez aux extensions permettant des outils de gouvernance sur mesure, de meilleures intégrations de produits, ou tout autre projet imaginable. Accéder à l'API via NPM maintenant et vérifie la documentation pour commencer à construire !
API de widgets enfichables : des primitives à la logique
Il est souvent nécessaire de transmettre des données d'un widget enfichable à la logique. L'approche actuelle oblige les développeurs à utiliser un attribut d'une vue de données environnante, mais avec cet ajout, c'est terminé.
Il est désormais possible de transmettre directement des valeurs primitives à une action lors de l'appel d'une logique. Le widget peut déclarer dans son XML les variables à fournir pour une action. Ces variables peuvent ensuite être utilisées lors de la configuration de l'expression des arguments d'un nanoflow ou d'un microflow.
Cela permettra aux utilisateurs de votre widget d'utiliser votre widget beaucoup plus facilement, car aucune vue de données environnante ni aucune entité (non persistante) ne sont nécessaires.
Pour plus d'informations voir la documentation.
Prise en charge de Java
At Mendix, nous nous engageons à maintenir vos applications à jour afin de préserver leur fiabilité, leur stabilité et leur sécurité. Avec la sortie de Mendix 10.21.0 : nous mettons à niveau toutes nos applications pour utiliser Java 21. Cela signifie que les versions antérieures (11 et 17) ne sont plus utilisables. Cette mise à niveau nous permet d'améliorer plusieurs bibliothèques critiques et d'assurer la prise en charge à long terme des actions Java que vous développez aujourd'hui.
Considérations clés pour la migration vers Mendix 10.21 ou version ultérieure:
- Java 21 est requisLors de la migration d'une application utilisant Java 11 ou 17 vers la version 10.21 ou ultérieure, une erreur de cohérence s'affiche. Cette erreur est résolue en effectuant une mise à jour vers Java 21, soit en cliquant avec le bouton droit de la souris sur l'erreur, soit en accédant aux paramètres d'exécution.
- Mise à jour pré-migration: Il est conseillé de mettre à jour vers Java 21 avant de migrer vers Mendix 10.21 ou version ultérieure. Java 21 est disponible depuis Mendix 9.24.23. Nous affichons des avertissements d'obsolescence dans toutes les versions actuellement prises en charge afin de sensibiliser le public.
- Installation du JDK: Studio Pro installera automatiquement JDK 21 lors de l'installation Mendix 10.11 ou plus tard.
- Déploiement: Mendix les environnements de cloud public sont déjà mis à jour pour prendre en charge Java 21. Pour les déploiements sur site, assurez-vous que Java 21 est installé dans votre environnement avant de redéployer votre application mise à jour.
Client React activé par défaut pour Mendix applications de démarrage
Le client React a été introduit en Mendix 10.18 pour améliorer les performances et assurer la pérennité de tous Mendix Applications. Vous pouvez en savoir plus sur les avantages du client React et sur la migration de votre application. dans notre documentation.
Avec cette version, le client React sera activé par défaut pour tous les nouveaux projets basés sur le Mendix applications vierges afin que les clients utilisent automatiquement les dernières et meilleures applications.
Mises à jour essentielles pour les applications mobiles natives
Dans le paysage en constante évolution des systèmes d'exploitation mobiles, les plateformes Android et iOS bénéficient de nombreuses améliorations chaque année. Pour conserver votre Mendix-des applications mobiles natives créées fonctionnant sans problème et compatibles avec ces mises à jour, nous recommandons des mises à jour annuelles, comme expliqué dans ce blogNous nous engageons à garantir que notre plateforme reste à jour en mettant constamment à jour les bibliothèques que nous utilisons.
Cette version apporte une mise à jour significative à plusieurs modules clés de React Native, notamment la navigation principale, la vue web et les modules d'animation. Vous trouverez la liste complète des modules mis à jour dans la section notes de version du modèle natif.
Si vous envisagez de migrer vers Mendix 10.24 en juin ; nous vous recommandons vivement de tester votre application dans une branche avec cette version. Cela vous permettra de tester la version mise à jour de React Native et ses modules avec votre application, garantissant ainsi la compatibilité de tous les widgets natifs et actions JavaScript utilisés.
Débloquez de nouvelles possibilités grâce à l'héritage dans les applications hors ligne
Les applications hors ligne permettent aux développeurs de créer des applications fonctionnant parfaitement sans connexion internet. Cela leur permet de développer des applications impossibles autrement, comme la prise en charge de tâches à distance, où la connectivité est souvent problématique.
En raison des limitations inhérentes à la technologie de base de données utilisée pour les applications hors ligne, nous avons dû appliquer certaines restrictions au modèle de domaine. L'une des principales restrictions était l'impossibilité d'utiliser l'héritage. Dans certains cas, la transition d'une application existante vers le mode hors ligne a nécessité des efforts supplémentaires, car le modèle de domaine a dû être refactorisé pour tenir compte de cette restriction.
Avec cette version, nous sommes fiers d'annoncer que l'héritage est désormais entièrement pris en charge dans les applications hors ligne. Cette amélioration ouvre de nouvelles possibilités aux développeurs, leur permettant de créer encore plus rapidement des applications hors ligne plus performantes.
Amélioration de l'efficacité du stockage des associations
Cette version améliore le stockage des associations : vous pouvez choisir de stocker les informations d'association dans la table de l'objet propriétaire. Ainsi, aucune table supplémentaire n'est nécessaire dans la base de données pour stocker ces informations. Cela optimise la taille de votre base de données et les performances lors de la récupération des données impliquant des associations. Pour activer cette option, sélectionnez « Associations directes » dans la boîte de dialogue des propriétés de l'association.
Mise à jour des entités de vue
Bien que View Entities soit encore en version bêta, nous constatons déjà que nos clients l'utilisent en production. En effet, View Entities simplifie la récupération des données et améliore les performances dans de nombreux cas d'utilisation. Certains clients signalent une amélioration des performances jusqu'à 10 fois supérieure pour les grilles de données complexes récupérant des données de plusieurs entités.
Dans la version 10.21, nous avons amélioré la fonctionnalité de saisie semi-automatique de l'éditeur OQL, notamment en améliorant les icônes représentant les différents types de la liste de saisie semi-automatique. L'aperçu propose désormais une option de sélection d'utilisateur, vous permettant ainsi de tester vos requêtes OQL pour des utilisateurs spécifiques de votre application, ce qui vous permet de valider la sécurité de vos données. OQL permet désormais le cast. Mendix Convertissez les identifiants en valeurs longues, ce qui permet de stocker et de comparer les identifiants, simplifiant ainsi la recherche par identifiant. Enfin, la fonctionnalité « Voir les entités » permet désormais d'unir des entités ayant différentes associations. Voir la capture d'écran pour un exemple. Pour en savoir plus sur la fonctionnalité « Voir les entités » et la voir en action, regardez notre vidéo sur YouTube.
Événements de limite de flux de travail : saut et cascade
Comme promis, suite à la récente version (bêta) des événements de limite interrompants (pour information : les événements de limite non interrompants sont disponibles), il est désormais possible de passer du chemin de limite interrompant au chemin parent. De plus, vous pouvez désormais passer directement à n'importe quel chemin interrompant. Vous pouvez également ajouter des événements de limite aux activités d'un chemin d'événements de limite (c'est-à-dire des événements de limite en cascade).
Voici quelques exemples (voir capture d'écran ci-dessous) : ajoutez un événement de limite de temporisation non interrompant (1) qui se déclenche deux jours avant la date d'échéance et envoie un rappel. Si une tâche d'approbation n'est toujours pas terminée un jour après la date d'échéance (2), la demande est automatiquement approuvée, la révision n'est plus nécessaire (la demande de révision est automatiquement annulée) et le flux de travail continue avec le chemin d'approbation (3). Le responsable reçoit un rappel quatre heures après (4) lorsqu'une tâche lui a été attribuée et fait partie d'un chemin d'événement de limite. Un autre rappel est envoyé un jour plus tard (5), jusqu'à ce que la tâche de demande de révision soit terminée ou annulée (remontée).
MPRv2 : répondre à la croissance rapide des dépôts
Nous sommes heureux de partager que MPRv2, notre nouveau format de stockage pour Mendix Applications, est désormais disponible avec la version 10.21. Ceci marque la fin de la phase bêta publique, commencée avec la version 10.18 il y a plusieurs mois. Pour les applications existantes, le nouveau format est toujours facultatif et peut être exécuté branche par branche via le menu Fichier. De nouvelles applications sont automatiquement créées avec MPRv2 et dans une prochaine version, nous commencerons également à convertir automatiquement les applications existantes.
Alors, en quoi consiste MPRv2 ? Les systèmes de contrôle de version, comme Git, enregistrent les modifications dans vos fichiers à chaque validation. Une application modélisée en Mendix est traditionnellement stocké dans un seul .mpr Fichier, qui est essentiellement une base de données contenant les données de tous les documents, tels que les microflux, les workflows et les pages. Git n'est pas bien équipé pour identifier et stocker les différences dans ce cas, ce qui entraîne une croissance rapide du dépôt, et donc des temps de téléchargement plus longs lors du clonage de votre application.
Avec MPRv2, la principale différence est que tous les documents, tels que les microflux, ne seront plus stockés dans le cadre du .mpr fichier mais sous forme de fichiers séparés dans le mprcontenu annuaire. le .mpr Le fichier fonctionnera comme un fichier d'index pointant vers tous les différents fichiers sur le disque. Cela signifie que lorsque vous modifiez un document, par exemple une page, seul le petit fichier représentant cette page changera sur le disque. Cela permet à Git de calculer un delta efficace, ce qui se traduit par une croissance du référentiel plus appropriée par rapport à MPRv1.
Mendix Se connectez
REST consommé : Importer la version bêta publique d'OpenAPI
Nouveauté de notre nouveau client REST interactif : la fonctionnalité d'importation OpenAPI est désormais en version bêta publique. Vous pouvez importer des requêtes d'un contrat OpenAPI directement dans un document de requête REST consommée. Les composants de la requête, tels que l'URL, la méthode, les paramètres et les en-têtes, sont automatiquement renseignés en fonction des informations fournies dans le contrat. Grâce à cette fonctionnalité, vous n'avez plus besoin d'ajouter et de configurer manuellement chaque requête REST une par une. Vous gagnerez ainsi du temps et des efforts lors du développement de vos applications, vous permettant de vous concentrer sur l'essentiel.
Pour en savoir plus, se référer à la documentation ici.

Trouvez les événements d'affaires disponibles dans le Mendix Catalogue Connect
Vous pouvez désormais utiliser le volet d'intégration dans Studio Pro pour rechercher les événements commerciaux enregistrés dans le Mendix Connectez le catalogue à d'autres applications de votre organisation. Une fois l'événement qui vous intéresse trouvé, glissez-déposez-le simplement du panneau d'intégration vers votre projet pour l'utiliser.
Configurer le connecteur de base de données externe pour Databricks
En plus de nos développements autour de la plateforme Snowflake, nous avons précédemment renforcé AI Data Cloud Data en facilitant la création Mendix applications basées sur Snowflake. L'étape suivante logique était de « débloquer » des fonctionnalités similaires en combinaison avec la plateforme de renseignement de données de DatabricksDans une approche similaire, nous exploitons le connecteur de base de données externe, qui permet d'utiliser n'importe quel pilote JBDC compatible pour se connecter à la base de données de votre choix, en l'occurrence Databricks. Pour simplifier les choses, nous avons créé documentation spécifique pour vous guider à travers les étapes.
Travailler avec les métadonnées dans Amazon S3 Connector
Lorsque les deux Mendix Si une application et un autre système téléchargent des fichiers dans S3, vous souhaitez différencier les fichiers téléchargés par chaque système. Vous souhaitez également stocker et utiliser d'autres données pertinentes, comme l'identifiant de l'utilisateur ayant téléchargé le fichier. Dans ce cas, nous avons désormais la possibilité de les stocker sous forme de métadonnées dans vos objets Amazon S3. Plus précisément, vous pouvez ajouter des métadonnées à un objet S3 en utilisant l' Mettre l'objet or Copier l'objet opérations et récupérer ces métadonnées à l'aide de Getobject fonctionnement.
Mises à jour de l'extension Teamcenter
Avec la sortie de Extension Teamcenter 3.3.0, vous pouvez générer sans effort des modèles de domaine et des microflux pour relier les objets Teamcenter directement depuis votre Mendix application. Nous avons également amélioré la gestion des erreurs, amélioré l'expérience utilisateur pour la recherche et la connexion de parcours d'ensembles de données, et ajouté des options de filtrage basées sur le type dans le panneau latéral des propriétés/relations/références.
De plus, nos dernières exemple d'application a été mis à jour avec de nouvelles fonctionnalités qui vous permettent de relier les objets de l'espace de travail.
N'attendez plus, plongez et explorez ces nouvelles fonctionnalités incroyables dès aujourd'hui !

Expérience d'apprentissage
Mises à jour de Training Finder
Pour outil de recherche de formation amélioré offre désormais une expérience simplifiée pour les deux Mendix Partenaires de formation et utilisateurs en quête de développement professionnel. Nous avons simplifié le processus de publication des offres de nos partenaires de formation en supprimant les champs inutiles, ce qui rend la présentation de leurs formations plus rapide et plus efficace. Pour les apprenants, nous avons introduit des fonctionnalités avancées de filtrage, de tri et de recherche, améliorant considérablement votre capacité à trouver la formation idéale, adaptée à vos besoins et à vos objectifs.
Ces mises à jour sont conçues pour créer une connexion plus transparente entre les programmes de formation de haute qualité et les apprenants enthousiastes au sein du Mendix communauté. Que vous cherchiez à développer vos compétences ou à trouver le cours idéal pour votre équipe, outil de recherche de formation remanié est votre ressource de référence pour accéder à une gamme diversifiée de Mendix des opportunités éducatives en toute simplicité.
Évaluation du contenu
La nouvelle fonctionnalité d'évaluation du contenu permet aux apprenants d'évaluer les parcours d'apprentissage suivis et de partager leurs commentaires sur leur expérience. Ces précieuses informations contribuent directement à la visibilité du score, permettant ainsi à l'apprenant de Mendix La communauté peut identifier rapidement des ressources pédagogiques pertinentes et de qualité, grâce aux recommandations de ses pairs. Cela vous permet non seulement de trouver plus efficacement les ressources les plus pertinentes, mais fournit également à notre équipe des informations cruciales pour affiner et améliorer continuellement notre offre. contenu éducatif, en veillant à maintenir et à élargir les expériences d'apprentissage les plus percutantes pour tous Mendix ses utilisateurs.
Gouvernance
La composition du logiciel est généralement disponible (GA)
Vous êtes-vous déjà demandé comment gérer les composants (modules, widgets, bibliothèques Java, versions d'exécution et NPM) de votre environnement applicatif en pleine expansion ? Comment garantir que ces dépendances sont à jour, exemptes de vulnérabilités et conformes à votre stratégie de sécurité ?
Si oui, nous vous invitons à explorer la composition logicielle, qui est récemment devenu GA!
La composition logicielle offre une visibilité sur les dépendances des composants au niveau de l'application dans Mendix Portail et environnement applicatif dans le Centre de contrôle. Vous souhaitez en savoir plus sur son utilisation ? Lisez ce court article de blog.
IA – Applications intelligentes
Exemple d'invite dans l'application GenAI Showcase
Dans MX 10.19, une nouvelle fonctionnalité de gestion des invites, permettant d'itérer rapidement les invites à l'exécution, a été introduite. Pour illustrer l'intérêt de cette fonctionnalité intégrée à une application, un nouvel exemple a été ajouté. Application vitrine GenAI. Vous pouvez apprendre à inviter l'ingénieur à l'exécution, sans interruption de service, et utiliser la même invite dans l'exemple de génération de description de produit. Les outils de gestion des invites peuvent faciliter la collaboration entre les équipes. Mendix développeurs, scientifiques des données et experts du domaine pour améliorer les réponses générées par l'IA adaptées à vos besoins spécifiques.
La fonctionnalité de gestion des invites fait partie du module ConversationalUI, disponible sur le Mendix marché dans le GenAI pour Mendix pack.
Gestion du modèle Amazon Bedrock
La dernière version du Connecteur Amazon Bedrock Cette version permet aux administrateurs de gérer les modèles à l'exécution dans l'interface utilisateur, ce qui est crucial pour utiliser des modèles qui ne sont pas encore disponibles dans une région spécifique via Bedrock, mais accessibles via l'inférence interrégionale. Cette fonctionnalité est particulièrement pertinente pour les nouveaux modèles de raisonnement : R1 de DeepSeek et Claude 3.7 Sonnet d'Anthropic, désormais facilement utilisables avec le connecteur Amazon Bedrock.
Article de blog : apportez votre propre modèle via Ollama
Pour ceux qui souhaitent se connecter à un modèle que vous gérez, nous avons ce qu'il vous faut ! Notre dernier article de blog : « Comment exécuter des LLM open source localement avec OpenAI Connector et Ollama » explique étape par étape comment y parvenir. Étant donné que de nombreuses API LLM sont compatibles avec OpenAI, le connecteur constitue un excellent point de départ pour ce processus.
Utilisez GPT-4.5 d'OpenAI
La dernière version du Connecteur OpenAI Prise en charge de GPT-4.5 (version préliminaire) dès sa sortie d'usine. De plus, lorsqu'un administrateur ajoute de nouveaux modèles, il peut désormais spécifier les modalités de saisie applicables (texte ou image, par exemple), ce qui permet de filtrer et de garantir que seuls les modèles pris en charge sont utilisés dans l'application.
Mendix sur Azur
Bonne nouvelle pour les développeurs déployant sur Azure – Mendix sur Azure est ici! Cette nouvelle fonctionnalité facilite grandement le déploiement Mendix vos applications directement sur votre abonnement Azure privé. Au lieu de gérer la complexité de l'infrastructure cloud, Mendix sur Azure automatise la configuration grâce aux applications gérées par Azure, permettant une mise en service complète en environ 30 minutes. Aucune expertise approfondie du cloud ni configuration manuelle n'est requise.
Étant une solution ISV disponible sur la Marketplace Azure, son achat et sa configuration sont faciles, et elle est maintenue à jour grâce à des mises à jour trimestrielles. Que vous souhaitiez maintenir vos déploiements dans votre périmètre de sécurité, intégrer vos systèmes existants ou simplement simplifier la gestion du cloud, cette fonctionnalité simplifie l'exploitation. Mendix applications sur Azure.
Êtes-vous prêt à démarrer votre prochaine application ?
- Télécharger Mendix Studio Pro.
- Jetez un œil de plus près à toutes les fonctionnalités, améliorations, correctifs et plus encore dans le Mendix Notes de version 10.21.
- Vous ne voulez pas manquer les futures mises à jour ? Abonnez-vous à notre blog pour suivre les dernières nouvelles.