Publié le: Dec 21, 2020

Porting Assistant for .NET prend désormais en charge la traduction automatique de code. Outre l'identification des incompatibilités dans le code source, Porting Assistant peut désormais apporter automatiquement des modifications au code source afin de résoudre les problèmes d'incompatibilité courants liés à .NET Core. Par exemple, lorsque Porting Assistant détecte l'utilisation d'Entity Framework dans une application, il prend automatiquement des mesures, notamment : l'ajout d'EF Core en tant que dépendance, la mise à jour des espaces de noms dans le code source et l'ajout des stubs applicables. Objectif : permettre aux développeurs de transférer rapidement l'application.

Porting Assistant for .NET est un outil d'analyse open source qui analyse les applications .NET Framework et génère une évaluation de compatibilité .NET Core ou .NET 5, permettant ainsi de transférer les applications vers Linux plus rapidement. Le transfert des applications .NET Framework vers .NET Core ou .NET 5 permet aux clients de tirer parti des performances, des économies et de la robustesse de l'écosystème Linux.

Le nouveau Porting Assistant for .NET mis à jour avec l'assistance de traduction de code peut être téléchargé ici. Les clients existants peuvent effectuer une mise à jour vers la version la plus récente de l'outil pour profiter de cette nouvelle fonctionnalité.

Pour en savoir plus sur l'utilisation de la fonctionnalité de traduction de code, consultez la documentation dans GitHub.