De C# à C++ : Comment nous avons automatisé la conversion de projets – Partie 2
La conception et le développement du traducteur de code C# vers C++ ont été réalisés exclusivement par CodePorting. Cela a nécessité de nombreuses recherches, l'application de plusieurs approches et des tests différents, en fonction du modèle de mémoire et d'autres aspects. Au final, deux solutions ont été choisies. L'une d'entre elles est actuellement utilisée pour les versions C++ des produits Aspose.
De C# à C++ : Comment nous avons automatisé la conversion de projets – Partie 1
Les clients apprécient les produits Aspose, qui permettent de manipuler des protocoles et des fichiers de formats populaires. La plupart d'entre eux ont été initialement développés pour .NET. En même temps, les applications commerciales pour les formats de fichiers fonctionnent dans différents environnements. Cet article décrira comment nous avons réussi à mettre en place les versions des produits Aspose pour C++, en construisant un cadre pour la traduction de code de C#. Maintenir la fonctionnalité des versions .NET pour ces produits était techniquement un défi.