Migrate and modernize Windows apps

Keep your current desktop app model and add modern Windows capabilities, or move to a different app model or UI framework.

Choose your path

Start with the goal that matches how much of your existing app you want to change.

Modernize or migrate your app

Follow the workflow that matches your current app model and intended destination.

Continue your Windows app journey

Review the destination frameworks, packaging and deployment choices, and API reference for your selected path.