From VB6 to .NET Core 3