If you are a developer in the Microsoft environment and if you're developing desktop apps, it's likely that you've read something about Prism. If you don't then this is what Prism is about: Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Windows 10 UWP, and Xamarin Forms. (from … Continue reading WPF Prism concepts: regions
I’m sure we all hear about unit testing, test driven development and so on. These practices are useful and provide a long list of benefit like writing low-coupled and mantainable code to name a few. We want to write unit test for our UWP Prism application and we’d like, for example, to put our ViewModels … Continue reading UWP Prism Unit Test
In this post we’ll explore the management of the lifecycle of a UWP app inside the OS.
In this post we'll talk about the navigation with Prism in UWP. With navigation I mean the technique to go from one page to another of your app. The operation in UWP/XAML is tipically performed with the Frame class that's available only in the code-behind of a Page because it inherits from Frame. This way … Continue reading Prism UWP for beginners: navigation
Let's practice with Prism for UWP binding and commands.
I want to learn Prism because it may be helpful in some future projects of my company. To better understand how it works I need a target. I'd like to create a simple UWP app that displays my Twitter timeline and the local weather based on the GPS. Prism will help me to adopt the MVVM architeture and IoC/DI concepts.