![XML Mapper MVP Project Featured Image | Embarcadero RAD Studio Delphi C++Builder Blogs](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/10/XML-Mapper-MVP-Project-Featured-Image.png?resize=1140%2C675&ssl=1)
Récemment, nous avons lancé une nouvelle expérience d’ouverture de certains projets internes sur lesquels les MVP peuvent travailler. Contrairement à certaines de nos initiatives open-source telles que Bold, celles-ci sont toujours la propriété d’Embarcadero et font partie intégrante du produit. C’est quelque chose dans lequel les MVP ont demandé la possibilité de s’impliquer pendant un certain temps, il est donc très excitant de dire enfin que c’est en plein essor et un succès.
Le premier projet expérimental était le XML Mapper, et il y a quelques jours, la première version du XML Mapper mis à jour est disponible via GetIt. Les principaux objectifs de cette première version comprenaient la mise à jour de l’interface utilisateur, la correction des bogues existants et l’amélioration de la conformité aux normes de schéma XML, mais l’équipe a de grands projets pour l’avenir de XML Mapper, vous verrez donc beaucoup plus de mises à jour.
![image4 | Embarcadero RAD Studio Delphi C++Builder Blogs](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/10/image-4.png?resize=750%2C138&ssl=1)
Si vous jetez un œil à l’ancien mappeur XML avant d’installer le nouveau, vous verrez jusqu’où il est arrivé.
![](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/10/XmlMapper_Original-1.png?resize=735%2C436&ssl=1)
![](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/10/XmlMapper_LightNew-2.png?resize=737%2C436&ssl=1)
Tout comme RAD Studio, le mappeur XML prend en charge à la fois le thème clair et sombre, et il synchronise automatiquement les changements de thème avec RAD Studio (et finalement même le système d’exploitation).
![xmlmapper_lightnew-3-2702738](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/10/XmlMapper_LightNew-3-2702738.png?resize=737%2C436&ssl=1)
![](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/10/XmlMapper_DarkNew.png?resize=737%2C436&ssl=1)
Si, après avoir installé le nouveau mappeur XML, vous souhaitez accéder à l’ancien mappeur XML pour des raisons nostalgiques, ou si vous devez le désinstaller, l’ancien mappeur XML est sauvegardé sur celui-ci et est disponible pour la restauration. Vous pouvez le trouver dans le dossier C:\Users\Jim\Documents\Embarcadero\Studio\21.0\CatalogRepository\XMLMapper-27
renommé en XmlMapper_old.exe
.
Enfin, je tiens à saluer tous les MVP qui ont été impliqués dans les tests et la mise à jour du projet XML Mapper, en particulier l’équipe de base qui est restée fidèle à ce projet et l’a vu jusqu’à sa sortie réussie, et qui travaille dur sur les futures fonctionnalités et mises à jour.
![image5 | Embarcadero RAD Studio Delphi C++Builder Blogs](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/10/image-5.png?resize=750%2C552&ssl=1)
J’ai demandé à chacun des membres de l’équipe principale de partager quelques réflexions sur leur implication.
![RogerSwann1 | Embarcadero RAD Studio Delphi C++Builder Blogs](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/10/Roger-Swann-1.jpg?resize=200%2C200&ssl=1)
J’avais peur de rejoindre le projet XML MVP: être un gars C ++ et travailler sur ce système basé sur Delphi me rendait prudent. Il s’est avéré que je pense que mon rôle de révision de code a apporté une contribution modeste mais utile et il est très intéressant de travailler avec un groupe de programmeurs compétents et expérimentés de différents horizons (à la fois professionnels et géographiques), qui sont tous des «joueurs d’équipe» .
Roger Swann, MVP Embarcadero C ++
![GlennDufke1 | Embarcadero RAD Studio Delphi C++Builder Blogs](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/10/Glenn-Dufke-1.jpg?resize=200%2C200&ssl=1)
XML Mapper est un outil incroyablement précieux et utile pour les développeurs, il avait besoin de plusieurs mises à jour pour corriger les bogues et prendre en charge les nouvelles fonctionnalités de schéma XML. Quand Embarcadero a annoncé que les MVP pourraient contribuer à des projets spécifiques faisant partie de l’installation de l’EDI, je me suis instantanément joint pour aider avec XML Mapper et le rendre encore meilleur. L’expérience de collaboration a également favorisé une grande équipe de développeurs talentueux où nous pouvons nous inspirer d’expériences mutuelles à l’échelle mondiale et a permis à XML Mapper de progresser énormément, tout cela grâce à l’équipe. Je rejoindrai certainement plus de projets à l’avenir une fois qu’ils seront disponibles.
Glenn Dufke, MVP Embarcadero
![OlafMonien1 | Embarcadero RAD Studio Delphi C++Builder Blogs](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/10/Olaf-Monien-1.jpg?resize=200%2C200&ssl=1)
Quand Embarcadero a annoncé qu’il ouvrirait certains projets pour la collaboration MVP, j’ai immédiatement su que ce serait une excellente opportunité de corriger et de développer activement du code et de faire partie d’une large équipe. Le mappeur XML est également en quelque sorte sous-estimé en termes de ce qu’il peut faire, il était donc tentant de contribuer à améliorer sa réputation. En travaillant sur le projet, où j’ai été récompensé en tant que chef d’équipe, j’ai eu la chance de rencontrer d’autres MVP très talentueux, avec lesquels j’avais peu ou pas de contact auparavant. Nous avons tous, en équipe, appris plusieurs techniques précieuses, ce qui a été (et est toujours) une belle expérience!
Olaf Monien, Coordinateur régional MVP et chef d’équipe XML Mapper
![MVPBritainandIrelandJasonChapman1 | Embarcadero RAD Studio Delphi C++Builder Blogs](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/10/MVP-Britain-and-Ireland-Jason-Chapman-1.png?resize=200%2C200&ssl=1)
Je voulais juste aider et faire partie du premier projet Embarcadero travaillant en étroite collaboration avec un groupe de MVP sur une partie source fermée de l’EDI. Je peux voir que c’est une direction de voyage incroyable, c’est-à-dire amener la communauté brillante et enthousiaste à être en mesure de contribuer au produit réel, ce qui est un grand pas en avant par rapport aux tests et aux rapports sur les problèmes. J’ai assisté à la plupart des réunions hebdomadaires de stand-ups et j’ai regardé du code et j’ai trouvé un bug obscur dans le changement de moniteur avec différents DPI. L’ambition de l’équipe en ce qui concerne le XML Mapper est grande et j’espère que nous pourrons continuer à travailler dessus ainsi que d’autres add-ons / parties du produit. Je pense que nous avons commencé à construire un modèle pour les collaborations futures, tout en ayant un tableau complet de tâches sur lesquelles continuer à travailler.
Jason Chapman, Coordinateur régional MVP Embarcadero
![MiguelAngelMorenoprofilepicture | Embarcadero RAD Studio Delphi C++Builder Blogs](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/10/Miguel_Angel_Moreno__profile_picture.png?resize=186%2C200&ssl=1)
Il y a quelques années, j’ai utilisé XML Mapper comme outil clé dans certains projets basés sur XML. La technologie avait l’air impressionnante, mais je sentais que je n’avais pas profité de toute la puissance que ces outils pouvaient offrir … Maintenant que le code XML Mapper a été mis à la disposition des MVP, je suis vraiment ravi de découvrir toutes ses capacités et fonctionnalités, et de aider les développeurs Delphi et C ++ Builder à comprendre et à explorer la puissance que cet outil peut offrir, et en ces temps modernes où la facturation et la comptabilité électroniques envahissent lentement mais régulièrement le monde, il n’y a pas eu de meilleur moment pour tirer parti des fonctionnalités que XML Mapper a intégré…
Miguel Angel Moreno, MVP Embarcadero
![RicardoBoaro1 | Embarcadero RAD Studio Delphi C++Builder Blogs](https://i0.wp.com/blogs.embarcadero.com/wp-content/uploads/2020/10/Ricardo-Boaro-1.jpg?resize=200%2C200&ssl=1)
Avoir l’opportunité de travailler sur le projet XML Mapper est un grand honneur, je pense que c’est une grande incitation en tant que MVP à faire partie d’un projet comme celui-ci. Nous partageons des idées, apprenons les uns des autres et ce qui gagne, c’est la communauté des développeurs avec un produit avec des améliorations et de nouvelles fonctionnalités. Merci à tous les membres de l’équipe pour le partenariat, aujourd’hui je peux dire que j’ai de nouveaux amis. Merci Embarcadero de nous avoir fourni cette expérience.
Ricardo Boaro, MVP Embarcadero
Mettez donc à jour votre mappeur XML et soyez à l’affût d’autres mises à jour de mappeur XML et d’autres versions de MVP Project!
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition