An In-Depth Study of the MVVM Light Databinding System

Date: 19 Apr 2016
Location: Zurich Switzerland
Event name: Xamarin User Group Zurich
Duration: 45 minutes


Databinding is a very powerful feature allowing the layers of your applications to be connected in a flexible manner. It started in XAML applications on Windows but is now widespread in multi-platform applications, and even on the web with Angular for instance. Databinding is the foundation for the Model-View-ViewModel (MVVM) pattern, and allows you to share even more code than before. While databinding is available out of the box for Xamarin.Forms and for Windows applications, additional components (such as the MVVM Light Toolkit) are needed in Xamarin.Android and Xamarin.iOS. Laurent Bugnion is a Xamarin most valuable professional (MVP), Microsoft MVP and Regional Director, author of the MVVM Light Toolkit and experienced speaker. In this session, he will show you how databinding can be leveraged in your cross-platform applications, and all the nuances of this binding system. This session will be rich in samples, and will allow you to master MVVM Light databinding and the MVVM pattern. Please note: This is a preview of the session that Laurent will give at Xamarin Evolve end of April. This presentation will be held in English.

Sample code (GitHub):


You can browse, fork, download the sample source code on GitHub.