© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2022
S. HoeflingGetting Started with the Uno Platform and WinUI 3https://doi.org/10.1007/978-1-4842-8248-9_8

8. Model-View-ViewModel (MVVM)

Skye Hoefling1  
(1)
Rochester, NY, USA
 

In the last few chapters, we have been building our main application dashboard and login page. We are now ready to start architecting our application to support scalable design patterns that separate the user interface code from business rules and code that communicates with the Microsoft Graph for OneDrive APIs.

The most common application architecture for Uno Platform is Model-View-ViewModel or MVVM, which is used in various application platforms such as WPF, UWP, Xamarin.Forms, and ...

Get Getting Started with the Uno Platform and WinUI 3: Hands-On Building of Cross-Platform Desktop, Mobile, and Web Applications That Can Run Anywhere now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.