Click here to Skip to main content
15,880,469 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 Score

MVVM 

12 May 2010 by Ivan Krivyakov
WPF: Context Menu on List Item
18 Jun 2010 by Colin Eberhardt
This blog post looks at the problem of showing modal dialog windows in applications that target both the Silverlight and WPF platforms. A solution is provided which allows modal dialogs to be written that work well for both technologies.
13 Feb 2011 by Tony Champion (Champion DS)
Binding to a ComboBox in Silverlight: A Gotcha
1 Sep 2009 by Jeremy Likness
Silverlight, with its powerful text and graphics manipulation capabilities and strong interaction with the scripting DOM, seems to be the perfect engine for a Captcha challenge.
4 Sep 2010 by Kunal Chowdhury «IN»
Here, I am consolidating all the Silverlight Articles that I posted in my Blog and CodeProject for your further reference. It includes articles of last six months.
10 Jan 2010 by Daniel Vaughan
In this post, I would like to briefly discuss the System.Windows.Threading.Dispatcher class, and the significant differences between its Silverlight and Desktop CLR implementations.
12 Nov 2010 by User 271009
In the Box – MVVM Training
9 Feb 2011 by Tomer Shamam
Design Time Support for MEF
16 Mar 2011 by Abhishek Sur
RegisterName for StoryBoards in WPF (NameScopes)
24 May 2011 by Colin Eberhardt
This blog post shows how to implement tombstoning within a Windows Phone 7 application that follows the Model-View-ViewModel pattern.
4 Jan 2010 by Sacha Barber
WPF: New Threading Component
16 Feb 2010 by Steve Psaltis
This post will be the first in a 3 part series of posts where I will explain how I am currently developing WPF MVVM applications in a testable way with little or no code behind.
23 Jun 2010 by rudigrobler
7MC Gofer is a Windows Phone 7 based remote control for my Windows Media Center.
24 Jan 2011 by rudigrobler
Windows Phone 7 MUST HAVE Toolkits
14 Mar 2011 by rudigrobler
How to make the ApplicationBar bindable in a WP7 application.
25 Oct 2015 by Fitim Skenderi
CodeProject Lately I have been playing around with F#, and I must admit I like the language a lot ! I think it is very expressive and very intuitive to use.I personally think that the best way to learn a new language is to find a project that you are familiar with (you have implemented in the l
6 Mar 2017 by Paul D. Sheriff
In this post, you are going to learn to search for products. You also learn how to handle all post backs through a single method in your MVC controller. You will add code to check for no rows being returned, and display a message to the user.
2 Mar 2010 by jmix90
As pointed out in this post, collections of the ViewModels and the models are not in sync.
7 Mar 2010 by jmix90
Here is the next episode of our serie MVVM - Creating ViewModel.
1 Apr 2010 by rudigrobler
Building OpenPOS: SalesModule (Part 1)
28 May 2010 by rudigrobler
OutlookBar for WPF & Silverlight
12 Aug 2010 by rudigrobler
WPF NotifyIcon
22 Feb 2011 by rudigrobler
The top requested features for WPF, Silverlight and WP7
19 May 2011 by Colin Eberhardt
A method of using attached properties to bind a ViewModel which contains multiple data series to a Visiblox chart without any code-behind
15 Jun 2015 by Sacha Barber
Azure: how to upload and stream video content to WPF from blob storage
6 Mar 2017 by Paul D. Sheriff
In this post you add a product detail page in order to gather product data for adding to the product table.
1 Apr 2010 by rudigrobler
In my “quest” to create thumbnails similar to the ones used in Internet Explorer 8, I hit a couple of snags!
20 May 2010 by Tom Janssens
This post will explain the guts of the underlying architecture and some information about the design decisions used.
10 Feb 2011 by Tony Champion (Champion DS)
Logging in Silverlight and WP7 with MVVM Light
27 Feb 2011 by Steve Psaltis
Prism 2.1: MVVM Vs MVP
18 Apr 2011 by Ivan Krivyakov
WPF Bindings
17 Oct 2011 by Colin Eberhardt
A Windows Phone 7.1 (Mango) MVVM Tombstoning Example
13 Feb 2013 by saramgsilva
Steps needed to consume an OData service in Windows Store Apps and use the MVVM Pattern and has Ioc container for managing the dependencies
18 Apr 2013 by mbcrump
I hear this question a lot.. Should I use code-behind or MVVM in my application? What are the pros/cons of each and can you show me a simple example of how a Command works?
3 Mar 2014 by Sacha Barber
WinRT: StyleMVVM Best Of Breed MVVM Framework (IMHO)
6 Mar 2017 by Paul D. Sheriff
This post is going to finish the MVC application using a MVVM approach.
14 May 2011 by Colin Eberhardt
This blog post describes a novel method of generating boiler-plate MVVM code using codesnippet automation.
6 Mar 2017 by Paul D. Sheriff
This blog post is the first in a series of four posts to discuss how to use a Model-View-View-Model (MVVM) approach in an MVC application.
29 Mar 2015 by Sander Rossel
Knock, knock. Who's there? Knockout. Knockout who? Knockout.js!
8 Jun 2010 by Pete O'Hanlon
Using Attached Behaviors to modify the behaviour of a TextBox
13 Jan 2018 by DevLake
WPF Master Details MVVM Application
16 Aug 2010 by Steve Psaltis
A simple workaround to the lack of a Command property on a button
10 Sep 2012 by Shayne P Boyer
How to get started with Windows Phone and MVVM light
1 Mar 2010 by jmix90
When you want to make an object binding-aware you have two choices : implements INotifyPropertyChanged or creates DependencyProperties.
13 Sep 2015 by Sander Rossel
The sixth in a series on MEAN web development.
30 Jan 2012 by Barry Lapthorn
This article shows a trivial "Hello World" MVVM WPF application using the MVVM Light library.
29 Dec 2013 by IInjac
MVVM for Windows Phone developers
20 Jun 2010 by rudigrobler
Mahhala (isiZulu word for free or without charge) is a new series that showcase some of the cool free WPF/Silverlight controls available… “You can learn a lot by reading other people's source code. That's the idea behind this series.
30 Aug 2010 by Kunal Chowdhury «IN»
MVVM described in a way which is much easier to understand and easy to recall
7 Feb 2010 by User 271009
What the Heck is BBQ Shack?In September of 2009 I went on a cruise to Alaska with a simple goal of writing a WPF application that shared business objects and Ocean framework code with a Silverlight 3 project within the solution.  The WPF and Silverlight code sharing has since been made mu
10 Sep 2012 by Shayne P Boyer
Getting started with Windows Phone and MVVM Light
27 Dec 2010 by Nikos Baxevanis
This post aims to provide a way to implement the Model View ViewModel (MVVM) architectural pattern using Plain Old CLR Objects (POCOs) while taking full advantage of .NET 4.0 DynamicObject Class.
8 Apr 2010 by jmix90
A lot of controls expose properties which are not DependencyProperties and then you can’t put a binding on it. On some other cases, you only have a getter as accessor and you can’t put a binding on it too...
3 Aug 2010 by Kunal Chowdhury «IN»
Some of the best practices you should follow while developing in WPF/Silverlight
14 Apr 2010 by Steve Psaltis
How do you go from one view to another without coupling views or view models together? Here is how I am currently doing it.
30 Jul 2009 by Pete O'Hanlon
Silverlight charts, and reaching my inner child
14 Dec 2013 by comiscience
How to think in MVVMLight messenger
30 Jan 2011 by Ashish Kaila
Synergy is a platform toolkit that unleashes the power of WPF, Silverlight and Windows Phone 7 platforms. In this blog I will discuss the Windows 7 phone part of this library and how it helps to somehow converge development practices to that of WPF and leverage data binding capabilities.
22 Apr 2009 by Wes Aday
This is the second part in a two part article on the Model-View-ViewModel design pattern in WPF.The ModelOur friend the Model is responsible for getting and holding onto the data. The data could come from anywhere, a file, a database, thin air, etc.
16 Apr 2009 by Pete O'Hanlon
Action based ViewModel and Model Validation
23 Jul 2010 by atverma
INotifyPropertyChanging and INotifyPropertyChanged in Real Life using Expression Trees
12 May 2011 by rudigrobler
How to make the ApplicationBar bindable.
10 May 2010 by User 271009
Stuff is an example application I wrote for WPF Line of Business Tour at Redmond event.  During some of the event sessions I used the code in Stuff to demonstrate topics I was teaching.  During the event, we did not do an end-to-end examination of Stuff, that is the purpose of this bl
12 Aug 2010 by rudigrobler
OutlookBar for WPF & Silverlight
5 Oct 2010 by jmix90
How to integrate the Office Ribbon respecting the pattern (especially the commands)
22 Apr 2009 by Wes Aday
This code that I am presenting here is a derivative of the demo application written by Josh Smith, http://joshsmithonwpf.wordpress.com.
12 Mar 2010 by jmix90
Here is the next episode of our serie MVVM - Creating ViewModel.
25 Feb 2010 by jmix90
When you create WPF applications, you may (or you should !) use the M-V-VM pattern and so have to use/create ViewModel.The viewModel job is mainly to expose properties of your businessObjects to your views, ready for binding. Here is a first solution to create ViewModel from your model.
1 Dec 2010 by Leom Burke
MVVM – The ‘Other’ ViewModel
22 Apr 2009 by Wes Aday
 This is a beginners introduction to the MVP and MVVM design pattern as implemented in Prism
5 Jun 2012 by ManojKumar19
Hands on Lab for MVVM, Value Converter, XAML Binding, Delegate Command pattern, INotifyPropertyChange, Lambda Expression, LINQ etc. in Silverlight/WPF project
21 Mar 2012 by SteveAdey
This is a quick demonstration of how to use the standard WPF TabControl inside MVVM.
10 Jan 2011 by jebarson
Highlighted Features & Improvements In Silverlight 5
12 Aug 2010 by rudigrobler
Fluent Ribbon Control Suite
16 Jan 2012 by SteveAdey
Setting up an MVVM application and some simple binding to text and commands.