Porting Assistant for .NET

从 .NET Framework 移植到 .NET Core 的洞察和协助

Porting Assistant for .NET 是一种分析工具,可扫描 .NET Framework 应用程序并生成 .NET Core 兼容性评估,从而帮助您更快地将应用程序移植到 Linux。将 .NET Framework 应用程序移植到 .NET Core 可帮助客户利用 Linux 的性能、成本节省和强大的生态系统。但是,将应用程序移植到 .NET Core 可能需要进行大量的手动工作。应用程序所有者需要花费宝贵的时间来确定与 .NET Core 不兼容的依赖项和 API,并预估所涉及的工作量。Porting Assistant for .NET 可快速扫描 .NET Framework 应用程序,以识别与 .NET Core 的不兼容性,查找已知的替代项,并生成详细的兼容性评估。这减少了将应用程序现代化改造到 Linux 时涉及的手动工作。

Porting Assistant for .NET 作为一个单独的工具或作为 Visual Studio IDE 扩展程序提供。

Porting Assistant for .NET 是一个开源工具,您可以在Porting Assistant for .NET GitHub 存储库中找到源代码。

效益

快速确定优先级

Porting Assistant for .NET 使您能够扫描整个 .NET Framework 应用程序组合以生成 .NET Core 兼容性评估报告。这使得您可以根据所需的工作量,轻松确定要移植应用程序的优先级。

减少手动工作量

Porting Assistant for .NET 可识别 .NET Framework 应用程序中不兼容的 .NET Core API 和包,并找到已知的替代项,从而减少搜索可替代包和 API 的手动工作量。

工作原理

product-page-diagram_Amazon-Porting-Assistant-for-NET@2x

客户

Kloia

Kloia

“Porting Assistant for .NET 在 .Net Core 迁移的初始阶段起着至关重要的作用,并在此过程中起到了指导作用。借助 Porting Assistant for .NET,我们可以预见项目的复杂性,并可以更好地进行规划和实施。”

Turgay Özgur,Kloia 软件架构师

Slalom

Slalom

“将基于 .NET Framework 构建的 Microsoft 工作负载迁移到 .NET Core,有望显著降低 Microsoft 工作负载总体拥有成本。Porting Assistant for .NET 使团队能够快速实现 .NET Core 的优势,立即实现 Microsoft 工作负载现代化,并降低操作系统许可成本和利用容器化。Porting Assistant for .NET 为 Microsoft 工作负载带来了颠覆性变化。”

Patrick Swain,Slalom 业务总监

Infosys

Infosys

许多客户希望从旧式 .NET 迁移到 .NET Core,以利用其跨平台功能,这让云市场看到了大量的商机。随着容器化和 Kubernetes 成为新常态,Porting Assistant for .NET 可用于方便地快速评估、移植旧式 .NET 应用程序并将其迁移到 .NET Core。对于应用程序采用微服务或单体式架构的企业而言,他们可以利用 Porting Assistant for .NET 和 Infosys Modernization Practice 的深厚专业知识来加速向云的迁移。

Jai Ganesh,Infosys Modernization Practice 高级首席科学家

IBM

IBM

客户可以从 .NET 应用程序环境的现代化中受益匪浅。迁移到 .Net Core 是一个不错的选择。Porting Assistant for .NET 是一个很好的工具,它可以帮助识别依赖项、兼容性问题,并推荐替代解决方案,从而减少迁移中涉及的手动工作。在未来,这将成为 Microsoft 工作负载迁移的必备工具。

- Arun Dwarakanath,IBM Global Business Services,AWS Practice 首席架构师

博客文章

Steve Roberts
2020 年 10 月 15 日
Steve Roberts
2020 年 7 月 1 日
Standard Product Icons (Features) Squid Ink
查看产品功能

访问 Porting Assistant for .NET 功能页面。

了解详情 
Sign up for a free account
注册免费账户

立即享受 AWS 免费套餐。 

注册 
Read the documentation
文档

通过《用户指南》了解有关 Porting Assistant for .NET 的更多信息。

了解详情