Continue

Continue

Appendix

.NET MIGRATION GUIDE
Your journey to .NET is more than just a decision. Plan and Execute the right way.

Appendix

Checklist for Planning Your .NET Migration

Inventory Your Existing Applications

What .NET platform(s) does each application use? 
Are these .NET platforms LTS, STS, or already out-of-support?
How business-critical is each application?
Take note .NET Framework technologies in use:  WCF, Web Forms, WF, WPF, and WinForms

Assess Deprecated Components

Rank deprecated components by priority
Does the deprecated component have a direct-port tool to the current .NET  
or will it be a total rewrite?

Prioritize with Stakeholders

Discuss difficulties honestly, including non-technical challenges
Plan for follow-up conversations
Discuss alternatives to migration to .NET

Prepare a Rough Migration Schedule

Research new platforms
Discuss options with colleagues and stakeholders
Consider reasons to delay or lengthen migration times

Increase Your Release Velocity

Assess how you’re currently releasing, especially .NET Framework apps
Experiment with breaking large projects into smaller releases
Download free CI/CD tools like BuildMaster to practice using automation