.NET modernization strategy