Search Results for: MVVM

Xamarin.Forms Fundamentals: MVVM

In my previous post we started with a blank Xamarin.Forms app and added manual data-binding.   That is, when a button was pressed, we assigned the value in an entry control to the text property of a label.  Yuck. Today we’ll … Continue reading

Posted in Essentials | Comments Off on Xamarin.Forms Fundamentals: MVVM

MVVM Ping Pong

Here’s a problem I come across more often than I would have expected.  I want my buttons to use Commands in the View Model, but in response to the command, I have to interact with the user in a way … Continue reading

Posted in MVVM, Xamarin | Tagged , | 8 Comments

MVVM Light and Xamarin.Forms

Laurent Bugnion is extremely well known and respected in the developer community.  He is probably most famous for the creation of MVVM Light. Laurent works as Senior Global Azure Advocate for Microsoft after almost 10 years spent working for IdentityMine … Continue reading

Posted in MVVM, Xamarin, XAML | Tagged | 1 Comment

Learning Xamarin.Forms – Part 2: MVVM

I think many would argue that discussing MVVM is premature in part 2 of a discussion on Xamarin.Forms.  My counter argument is that it is important to start out with best practices, and MVVM is the pattern of choice for … Continue reading

Posted in Essentials, Xamarin | Tagged , | 1 Comment

MVVM Light Messaging Made Absurdly Easy

I wanted to send a message from a ViewModel to its View so that the View could pop up a dialog box.  To do this, I used MVVM Light’s messaging bus. At first, this seemed difficult because I was over … Continue reading

Posted in Essentials | 1 Comment

Yet Another Podcast #156 – MVVM Light with Laurent Bugnion

  Laurent works as Senior Director for IdentityMine, one of the leading companies (and Gold Partner) for Microsoft technologies such as Windows Presentation Foundation, Xamarin, Windows Store, Windows Phone, XBOX and generally User Experience. He is based in Zurich Switzerland. … Continue reading

Posted in MVVM, Xamarin | Tagged | 1 Comment

Xamarin.Forms: Creating a sliding drawer with behaviors, messages and MVVM Light

Sliding Drawers have become a popular, almost required form of navigation in phone applications.  There are libraries that will do this for you, but you can use Xamarin.Forms to create what you want without too much effort.  Okay, with quite … Continue reading

Posted in Essentials | 3 Comments

Navigate and then send data back with Xamarin.Forms and MVVM Light

…By Jesse Liberty & Eric Grover The Challenge : Fetch Navigate to a second page, present an Editor (multi-line entry) and then send the data back to the original page (and navigate back at the same time). Behaviors, Commands and … Continue reading

Posted in Xamarin, XAML | 1 Comment

View Model Page Navigation with MVVM Light

When you move from code behind to a View Model (as you should, if only to make testing easier) certain challenges arise, such as: how do I navigate to another page? Fortunately, MVVM Light provides a Messaging bus, that makes … Continue reading

Posted in Xamarin | 1 Comment

Falafel2Go and MVVM

When we decided to rewrite Falafel2Go, we quickly decided to do so with Xamarin Forms. One of the many advantages of Xamarin Forms is how quickly you can write the software. Among the other advantages are that it supports XAML … Continue reading

Posted in Essentials | 1 Comment

Learning Xamarin: MVVM Light and Xamarin Forms

Today I’m going to kick off a series of postings on creating an application using Xamarin Forms and theMVVM Light Toolkit.  This is part of a larger series on Learning Xamarin. To get started, I created a new Xamarin Forms … Continue reading

Posted in MVVM, Xamarin | 3 Comments

Yet Another Podcast Show 127–Laurent Bugnion, Xamarin & MVVM Light

Laurent Bugnion, Microsoft MVP, Microsoft Regional Director and Senior Director for IdentityMine, works from Zurich Switzerland where he is the author of MVVM Light, one of the premier libraries and toolkits for MVVM on all XAML systems and now Xamarin … Continue reading

Posted in MVVM, Xamarin | Tagged | 16 Comments