Click here to Skip to main content
15,879,093 members
Everything / MVVM

MVVM

MVVM

Great Reads

by Sacha Barber
It would probably be like Cinch, an MVVM framework for WPF.
by Alan Beasley
Explanation and examples of Additional Templates and Generated Content of a ListBox. Covering Layout, Transitions, and Animation.
by Nish Nishant
An ExifReader class in C# that supports custom formatting and extraction. StyleCop compliant code, with demos for WPF and Windows Forms.
by defwebserver
How using the Silverlight DataTrigger allows you to run a process and then raise another when using View Model (MVVM)

Latest Articles

by Peter Sun (247)
Implement ChatGPT API in C# WPF with GPT3.5-turbo
by Federico Alterio
Description of a library that allows to use a porting of Angular Signals in .NET MVVM Frameworks
by Graeme_Grant
MVVM made simple via Blazing.Mvvm Library using the Microsoft Community Toolkit
by Jo_vb.net
How to get started using the MVVM Toolkit

All Articles

Sort by Title

MVVM 

9 Mar 2009 by Paul_Wade
A WPF application for viewing RSS video feeds. Built using the MVVM pattern.
20 Feb 2014 by Sacha Barber
WPF: Version II of my 100% Reflective class diagram creation tool.
27 Feb 2018 by Amir Jalilifard
Lets take an exciting travel to the land of MVC, MVP and MVVM patterns with our sexy friend : JavaScript
13 Aug 2010 by David Veeneman
An article about a Bindable WPF RichTextBox
11 Dec 2009 by Abby Fichtner (Hacker Chick)
A tutorial and application on using WPF Data Binding with LINQ to SQL classes. This is part 3 of a three-part tutorial on using LINQ to SQL.
22 Feb 2009 by Raul Mainardi Neto
An implementation of the MVVM Patterns + CommandModel within a WPF LOB application.
26 Dec 2010 by Inder gujral
A Nmeric Up Down Control for WPF
6 Jul 2011 by Weidong Shen
This article describes building a sample Silverlight application with the MVVM Light toolkit, WCF RIA Services, and a pluggable application architecture using MEF.
21 May 2010 by Dr. Song Li
This article gives a practical quick-start tutorial on MVVM in WPF for application developers.
11 Jan 2011 by Kunal Chowdhury «IN»
A Quick Guide to Silverlight Ribbon Controls (Part - 1)
7 Jul 2011 by Weidong Shen
Part 1 of a series describing the creation of a Silverlight business application using MEF, MVVM Light, and WCF RIA Services.
8 Jul 2011 by Weidong Shen
Part 2 of a series describing the creation of a Silverlight business application using MEF, MVVM Light, and WCF RIA Services. In this second part, we will go through various topics on how MVVM Light Toolkit is used in our sample application.
8 Jul 2011 by Weidong Shen
Part 3 of a series describing the creation of a Silverlight business application using MEF, MVVM Light, and WCF RIA Services. In this part, we will discuss how custom authentication, reset password, and user maintenance are implemented in the sample application.
30 Aug 2010 by defwebserver
This module allows you to easily gather, and process Expense Reports, from users in your DotNetNuke portal
8 Mar 2011 by Weidong Shen
Part 1 of a series describing creation of a Silverlight business application using Self-tracking Entities, WCF Services, WIF, MVVM Light Toolkit, MEF, and T4 Templates.
8 Mar 2011 by Weidong Shen
Part 2 of a series describing the creation of a Silverlight business application using Self-tracking Entities, WCF Services, WIF, MVVM Light Toolkit, MEF, and T4 Templates.
8 Mar 2011 by Weidong Shen
Part 3 of a series describing the creation of a Silverlight business application using Self-tracking Entities, WCF Services, WIF, MVVM Light Toolkit, MEF, and T4 Templates.
12 Apr 2011 by Weidong Shen
Part 4 of a series describing creation of a Silverlight business application using Self-tracking Entities, WCF Services, WIF, MVVM Light toolkit, MEF, and T4 Templates.
21 Jun 2010 by Arun Jacob
This is a simple Silverlight RSS Reader which pulls out data from a feed URL.
23 Dec 2010 by Ashley Davis
Explains how to create a control whose position you can data-bind a property to
13 May 2010 by Dr. Song Li
This article gives a simple tutorial on developing ASP.NET applications in MVC pattern.
13 Oct 2012 by Bernardo Castilho
An article that shows how to implement MVVM apps with KnockoutJS and custom controls.
5 May 2011 by Pat Capozzi
In this article, I reduce the use of the MVVM pattern in Silverlight to the absolute minimum lines of code in order to understand the basics.
13 Jun 2012 by wim4you
This article describes a Tabbed File Explorer with minimal functionality using only basic MVVM techniques and some attached properties. In a first article I described a MVVM Tabbed Navigation Tree, in this article I add a Tabbed Folderplane.
14 Sep 2013 by Thomas Willwacher
A WPF Find/Replace Manager, usable with most text editors and both SDI and MDI interfaces
27 Apr 2012 by FenRunner
This is an alternative for "A Universal WPF Find / Replace Dialog"
21 Dec 2018 by Michael Shpilt
Shows how to create two Wizard-type applications using Model-View-ViewModel-Controller navigation framework
8 Jun 2010 by David Bobeck
Using attached properties in WPF or Silverlight to loosely couple UI element events to arbitrary code.
29 May 2012 by santosh_pathak
Hands on developing MVVM Application without any Frameworks
29 May 2012 by santosh_pathak
This is the Second Part XML file as data source in Windows8
3 Dec 2014 by Bruce Greene
An alternative MVVM implementation that employs a set of proxy control classes to act as a sort of "Platonic Ideal" WPF page for interaction with the view model.
29 Mar 2010 by Nish Nishant
An ExifReader class in C# that supports custom formatting and extraction. StyleCop compliant code, with demos for WPF and Windows Forms.
9 Apr 2010 by Nish Nishant
This article shows you how to add menu items to the system menu and attach command handlers in an MVVM compatible fashion
1 Apr 2011 by xandytsui
An Introduction to a new Android-java based MVVM Presentation Framework
8 Mar 2016 by Konstantin A. Magg
This post presents a JavaScript (ECMAScript 5) version of the Angular 2 tutorial "Tour of Heroes". Learn how to implement the TypeScript examples in JavaScript/ES5. This article covers part 1, 2 and 3 of the original tutorial.
5 Mar 2016 by Konstantin A. Magg
This post presents a JavaScript (ECMAScript 5) version of the Angular 2 tutorial "Tour of Heroes". Learn how to implement the TypeScript examples in JavaScript/ES5. This article covers part 4 and 5 of the original tutorial.
30 May 2018 by DannyStaten
Introduction to Angular's Directives and how you can use them to create your own attributes to define behavior in a highly reusable way
20 Jan 2010 by danielpalme
Overview of data structures and animations.
19 Oct 2010 by Florin Badea
This article presents a way to apply data templates dynamically by type in the Windows Phone 7 platform
10 Aug 2012 by Omar Gameel Salem
Implementation of the Apriori algorithm in C#.
25 Apr 2012 by Razi Syed
Easily bind a class to .NET data controls like GridView, FormView, etc., and get an updated object or list back in the code-behind effortlessly.
24 Nov 2013 by K. Naveen. Bhat
Tips to make Asp.Net MVC4 UI development easier with the flavor of knockout js.
9 Sep 2019 by vladimir husnullin
This article shows how to create a single page web applciation using AngularJS. It will be helpful for people willing to study Angular and MVVM practices.
17 Nov 2015 by vladimir husnullin
MVC/SPA/REST in web development with Jeneva.Net
16 Aug 2012 by Juan Pablo G.C.
Using MVVM with Windows 8 Modern UI.
29 Aug 2017 by Valerii Tereshchenko
Asynchronous validation for MVVM(WPF)
9 Nov 2010 by Your Display Name Here
Shows how to implement an asynchronous Model in the MVVM pattern.
27 Jan 2012 by Jarrey
Attached Command for Windows 8 Metro Style in C#
22 Feb 2011 by mbcrump
This article describes how to attach a command to the Windows Phone 7 Application Bar.
28 Jul 2010 by Jeremy Alles
Description of a method which uses attribute to perform user entry validation in a WPF MVVM application
16 Feb 2010 by Syed Mehroz Alam
How to customize an AutoCompleteBox as a type-ahead ComboBox for Line of Business applications.
1 Jul 2010 by Guia-Project
Unit-Testing of WPF User Controls via UI automation
29 Jan 2016 by Member 4027561
Experimenting with C# expression trees for creating data-bound UI's from code.
6 Sep 2011 by EmitsorGrp
Automatically generate a Windows Phone 7 settings page.
21 Aug 2009 by Sandrino Di Mattia
Validate your business entities in a maintainable way.
24 May 2010 by WPFanatic
Typesafe INotifyPropertyChanged implementation without run-time Reflection and without lambda expressions.
31 Mar 2010 by Sacha Barber, Richard E King, Fredrik Bornander
This is true code, what you say
30 Mar 2015 by Florian Rappl, Niki Kilbertus
Using Microsoft Azure to add advanced machine learning capabilities with connected IoT devices, which monitor activities of a baby and his or her environment.
29 Dec 2016 by Pete O'Hanlon
This series of articles covers MVVM from the absolute beginning; no frameworks and no helpers, we're going to learn MVVM from the nuts and bolts.
5 Jan 2017 by Pete O'Hanlon
Learning MVVM from the nuts and bolts
23 Feb 2017 by Pete O'Hanlon
Templates and how we can use them to support developing MVVM applications
5 Jan 2015 by Emiliano Musso
Entry-level examples on MVVM pattern, explaining the basic methods to mantain separated a program's graphical interface from its business logic
10 Jun 2012 by ManojKumar19
This article demonstrates how WF can be consumed as a business layer.
16 Feb 2010 by dawright, ProtoBytes
A heurisitc graphing tool to help discover 'Big O Notation' function thru infinite asymptotic's and instrumentation.
24 Feb 2011 by Dr. Song Li
This article introduces a simple method to bind UI events to the corresponding methods in the MVVM view models in Silverlight applications.
23 Nov 2010 by Craig Wooldridge
Binding WPF controls to an enum property
14 Jan 2011 by Michael Agroskin
BindingHub is the best thing since sliced bread. After you finish reading this article, you will start wondering how you could survive for so long without BindingHub. I did wonder the same thing after creating it.
20 Nov 2023 by Graeme_Grant
MVVM made simple via Blazing.Mvvm Library using the Microsoft Community Toolkit
29 Nov 2015 by MatthewThomas
Adding design time support for regions in Prism 6
6 Oct 2010 by Jan Brandsma
New take on the ViewModel locator using dynamics and ITypedList & TypeDescriptionProvider
15 May 2015 by Tiancheng Hu
New samples of using ThinkAlike to accomplish Android/Desktop cross-platform development, including helloworld, Web API access and widget UI.
30 Aug 2016 by Tiancheng Hu
New samples of using ThinkAlike to accomplish Android/Desktop cross-platform development, including helloworld, Web API access and widget UI.
10 Jan 2016 by Daniel Vaughan
A powerful, yet light-weight, data-binding library for binding XML layout files in Xamarin.Android.
23 Jul 2010 by Daniel Vaughan
Get a head start with the new Windows Phone 7 developer tools. Learn how to create a Sokoban game in Silverlight for the WP7 platform.
15 Nov 2009 by Scott Whitlock
An article for anyone interested in how to build an extensible application using WPF and the Model-View-ViewModel pattern.
2 Jul 2014 by Daniel McGaughran
An outline of how to build multilingual support into your WPF applications, where the language may be dynamically changed at runtime.
20 Nov 2010 by Abhishek Sur
C# 5.0 CTP was introduced recently, this article is specally dealing with my own understanding with this realease with few sample applications
10 Mar 2010 by Nic_Roche
This article demonstrates breaking out of the shell with module development and using Caliburn actions.
20 Apr 2011 by mega_me
Convention-over-configuration MVVM in the Windows Phone 7 world.
10 May 2009 by Niladri_Biswas
An attempt to show the flexibility of binding in WPF using MVVM pattern using cascading dropdown/combo box & listbox
3 Nov 2014 by Geert van Horrik
This article tries to explain why you should use Catel as the (or one of the) frameworks when developing WPF, Silverlight, and Windows Phone 7 applications.
25 Nov 2010 by Geert van Horrik
Catel is not just another Extension Methods library, nor just an MVVM-framework, but it is a combination of basic data handling, useful controls, and an MVVM-framework.
25 Nov 2010 by Geert van Horrik
This article explains some of the most important controls and windows of Catel.
28 Jan 2011 by Geert van Horrik
This article explains the MVVM framework that ships with Catel.
28 Jan 2011 by Geert van Horrik
This article explains how to write unit tests for MVVM using Catel.
28 Jan 2011 by Geert van Horrik
This article explains how to write a real-world application using Catel.
25 May 2011 by Geert van Horrik
Using Catel as an MVVM framework on Windows Phone 7.
16 Aug 2011 by Geert van Horrik
This article explains the new features of Catel 2.x
5 Dec 2009 by Sacha Barber
A code generator for my Cinch MVVM Framework.
2 Dec 2011 by johnlantz
Add entities to a model quickly, relate them to each other, and bind to them in XAML
20 Sep 2010 by Nish Nishant
This application monitors for new posts in the Code Project forums.
23 Jan 2011 by Nish Nishant
This is a WP7 application that will analyze your most recent posts and give you summarized statistics on your forum wide posting split up.
2 Jun 2014 by Fitim Skenderi
A small MVVM framework using RX
21 Feb 2011 by Amit Kumar Dutta
Discusses a simple and testable way to bind Commands inside DataTemplates (Parent-Child scenario) in any WPF or Silverlight application built with the MVVM design pattern