Tags » Mvvm

How to handle navigation events in MVVM using Windows Template Studio

Windows Template Studio is a Visual Studio 2017 Extension that accelerates the creation of new Universal Windows Platform (UWP) apps using a wizard-based experience.
Among the other things, it allows to use the MVVM pattern with a simple selection in the wizard, by providing a basic implementation rather than using MVVM Light. 407 more words

C#

MVVM - Who's in charge of navigation?

An interesting question comes up when we implement the MVVM pattern – who is in charge of navigation? The view controller should really just be for setting the view and delegating input to the view model, and the view model does the business logic. 833 more words

IOS

A Modern Architecture for Swift iOS apps

One of the most important things about programming in a team, especially at an agency, is some kind of structure that the whole team follows. A team where each person does their own thing, while giving each person more freedom, ends up in a mess. 1,397 more words

IOS

Bootstrap Series - Xamarin.Forms in Prism.Forms

Welcome! This is the second entry in a series where I explore MVVM frameworks that can be used with Xamarin.Forms. As a by-product of my investigation, I’ll have a handy bootstrapped project of each framework to help you get started using the framework discussed! 2,246 more words

Xamarin.forms

TargetInvocationException - How to break on the correct line

In many modern applications, you use Task or Threads to optimize your code. But when an exception occurred, you receive a generic exception like System.Reflection.TargetInvocationException: ‘Exception has been thrown by the target of an invocation.’ 23 more words

Tips And Others

Bootstrap Series - Xamarin.Forms in MvvmLight

Welcome! This is the first entry in a three(?) part series where I explore MVVM frameworks that can be used with Xamarin.Forms. As a by-product of my investigation, I’ll have a handy bootstrapped project of each framework to help you get started using the framework discussed! 1,965 more words

Xamarin.forms