Why migrate your software from ASP.NET to ASP.NET CORE?
ASP.NET Core is an open-sourced, redesigned and improved version of the existing ASP.NET Framework, for building modern, cloud-first web applications. The rewritten framework is also considered by developers to be more scalable and secure than its predecessor.
ASP.NET Core is considered the best choice for application flexibility, allowing you to target your web application to Windows, Mac or Linux operating systems. ASP.NET only tailors to Windows-based services.