Notre produit de Migration
C++ To .Net
-

- CasaPole se positionne aussi comme editeur de logiciel innovant avec son logiciel " C++ Migration Workshop " qui permet la migration du code c++ en Dotnet. Détail ...
Produits
L'outil de migration « C++ MigrationWorkShop »
Le code C++ est très utilisé dans plusieurs applications, mais de plus en plus on assiste au passage aux nouvelles technologies pour aller plus vite en développement surtout pour la couche IHM.DotNet est un exemple de la techno qui devient de plus en plus utilisé, et la question qui se pose est comment une application DotNet peut exploiter l’existant en c++ rapidement ?
Les solutions existantes d’interopérabilités :
L’utilisation de PInvoke : cette technique marche que pour appeler les fonctions de type « Extern C » donc ce n’est pas l’idéal pour invoquer et hériter d’objets C++.
L’utilisation d’un pont codé en C++\CLI pour faire le lien entre DotNet et C++ : cette solution est intéressante, par contre s’il ya pas mal de code a exploiter depuis Dotnet la migration manuelle risque de prendre pas mal de temps, surtout si on doit toujours se mettre a jour par rapport aux changement au niveau du code C++,l’autre limitation est l’absence d’un mécanisme d’héritage entre une classe DotNet et une classe C++ chose importante pour modifier le comportement des classes C++ en DotNet.
Notre Solution :
C++ Migration Workshop est un générateur qui génère depuis une librairie C++ un Assembly DotNet, et depuis tout langage Dotnet on peut exploiter cet assembly d’une façon transparente, on peut utiliser les classes générées et on peut aussi hériter de ces classes pour surcharger le code C++ en Dotnet.
Notre outil vous intéresse ? contactez-nous : contact@casapole.com