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