Items related to From MVC to Blazor: Modernize Existing ASP.NET Applications...

From MVC to Blazor: Modernize Existing ASP.NET Applications with Interactive C# UI: 3 (The Blazor Web Apps Series) - Softcover

Book 3 of 3: The Blazor Web Apps Series

Thalden, Miro

 
9798176042504: From MVC to Blazor: Modernize Existing ASP.NET Applications with Interactive C# UI: 3 (The Blazor Web Apps Series)

Synopsis

Many ASP.NET MVC applications are not ready for a complete rewrite. They contain years of business rules, working authentication, established URLs, shared services, and forms that users already understand. The real challenge is adding a more interactive modern experience without breaking the parts of the application that already work.

From MVC to Blazor: Modernize Existing ASP.NET Applications with Interactive C# UI is a practical guide for developers and teams who want to introduce Blazor into an existing ASP.NET MVC application through controlled, incremental modernization. Rather than treating migration as a single large project, this book shows how to evaluate what should change, introduce Blazor alongside MVC, and replace functionality in manageable steps.
You will learn how to:

  • Evaluate whether a specific MVC area is a good candidate for modernization
  • Inventory existing pages, JavaScript, authentication, data access, and service boundaries before making changes
  • Host Blazor alongside ASP.NET MVC while maintaining consistent routing, layouts, sessions, and cookies
  • Select high-value screens for replacement while keeping existing URLs and business rules intact
  • Share models, validation, services, and data access across MVC and Blazor
  • Replace Ajax and jQuery-based interface elements with maintainable Blazor components
  • Preserve authentication, authorization policies, roles, and user identity across both UI approaches
  • Manage navigation, bookmarks, redirects, SEO considerations, testing, performance, and application payloads during the transition
  • Plan migration waves with feature flags, rollback strategies, team ownership, and practical cutover patterns
  • Apply the concepts to a worked membership-area migration and reuse the approach across future modules
This book is designed for ASP.NET developers, .NET teams, and organizations maintaining existing MVC applications who want to modernize their user interfaces without committing to an unnecessary rewrite. It is also useful for developers moving from traditional server-rendered MVC views toward component-based Blazor development while keeping existing application foundations in place.
By the end of the book, you will have a practical framework for deciding what to migrate, how to introduce Blazor safely, and how to move an MVC application forward one screen or module at a time.
Modernize what needs to change, preserve what already works, and move from MVC to Blazor with a plan.

"synopsis" may belong to another edition of this title.