Modernizing Desktop Apps on Windows with .NET 6

Categories:

Recommended

This book is about strategies you can adopt to move your existing desktop applications through the path of modernization and incorporate the latest runtime, language, and platform features. You’ll discover that there’s no unique recipe as each application is different, and so are your requirements and preferences. The good news is that there are common approaches you can apply to add new features and capabilities to your applications. Some of them won’t even require major modifications of your code. In this book, we’ll reveal how all those features work behind the scenes and explain the mechanics of their implementations. Moreover, you’ll find some common scenarios for modernizing existing desktop applications shown in detail so you can find inspiration for evolving your projects.

Microsoft’s approach to modernizing existing applications is to give you the flexibility to create your own customized path. All the modernization strategies described in this book are mostly independent. You can choose ones that are relevant for your application and skip others that aren’t important for you. In other words, you can mix and match the strategies to best address your application needs.

Who should use the book

This book for developers and solution architects who want to modernize existing Windows Forms and WPF desktop applications to leverage the benefits of .NET and Windows 10.

You might also find this book useful if you’re a technical decision maker, such as an enterprise architect or a development lead or director who wants an overview of the benefits of updating existing desktop applications.

How to use the book

This book addresses the “why”—why you might want to modernize your existing applications, and the specific benefits you get from using NET and MSIX to modernize your desktop apps. The content of the book is designed for architects and technical decision makers who want an overview, but who don’t need to focus on implementation and technical, step-by-step details.

Along the different chapters, sample implementation code snippets and screenshots are provided, with chapter 5 devoted to showcase a complete migration process for sample applications.

Category:

Attribution

Olia Gavrysh, Miguel Angel Castejón Dominguez. Modernizing Desktop Apps on Windows with .NET 6. https://learn.microsoft.com/en-us/dotnet/architecture/modernize-desktop/

VP Flipbook Maker

Make stunning flipbooks online. Create flipbooks for free with Visual Paradigm. Create online flipbooks, design, publish and share your flipbooks online, try it now!