Postal 1 loading screens

broken image
broken image

So, when you are designing a dynamic application you should use the MVVM pattern. With it, the business rules are completely separated from the UI and you can use Data Binding to bind the data to the UI. When we want to load the XAML dynamically, we must ensure that all business rules are separated from the UI – we are only loading a new UI, the business rules remain the same.

broken image
broken image

When this happens, WPF is a huge help, as it can load its design dynamically and load the XAML files at runtime. Most of the time, our design is fixed and we don’t have to change it while it’s executing, but sometimes this is not true: we need to load the files dynamically, due to a lot of factors: