Porting Assistant for .NET supports automated code translation

Posted on: Dec 21, 2020

Porting Assistant for .NET now supports automated code translation. In addition to identifying incompatibilities in the source code, Porting assistant can now automatically make changes to the source code to address commonly found incompatibilities with .NET Core. For example, when Porting Assistant detects the usage of Entity Framework in an application, it automatically adds EF Core as a dependency, update the namespaces in the source code, and add applicable stubs to allow developers to quickly port the application.

Porting Assistant for .NET is an open source analysis tool that scans .NET Framework applications and generates a .NET Core or .NET 5 compatibility assessment, helping you port your applications to Linux faster. Porting .NET Framework applications to .NET Core or .NET 5 helps customers take advantage of the performance, cost savings, and robust ecosystem of Linux.

The new, updated Porting Assistant for .NET with code translation assistance can be downloaded from here. Existing customers can update to the latest version of the tool to take advantage of the new capability.

To learn more about the usage of code translation, please refer to the documentation in the GitHub.