Click here to Skip to main content
15,901,373 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 Jo_vb.net
Use docking framework, MVVM Toolkit and some features
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

All Articles

Sort by Score

MVVM 

4 Sep 2009 by Sacha Barber
It would probably be like Cinch, an MVVM framework for WPF.
6 May 2010 by Alan Beasley
Explanation and examples of Additional Templates and Generated Content of a ListBox. Covering Layout, Transitions, and Animation.
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.
6 Nov 2010 by defwebserver
How using the Silverlight DataTrigger allows you to run a process and then raise another when using View Model (MVVM)
8 May 2011 by defwebserver
An example of a Silverlight 4 View Model Style video player that is not just 'skinable' but fully 'designable'.
6 May 2010 by defwebserver
A Silverlight file manager that allows drag and drop multiple file uploads
13 Oct 2012 by Bernardo Castilho
An article that shows how to implement MVVM apps with KnockoutJS and custom controls.
14 Mar 2022 by Paulo Zemek
Mistakes that can be made while using MVVM and how to overcome them
23 May 2012 by wim4you
This article describes one way of using the WPF TreeView to create tabbed Navigational Trees using MVVM for use in a File Explorer. In a next planned article a Tabbed Folder Plane will be added.
12 Apr 2010 by Nish Nishant
The Exif Compare Utility is a WinDiff equivalent for image files that compares the Exif meta-data and displays the differences and similarities. The application is written using WPF and MVVM.
27 May 2014 by thomai87
A responsive two dimensional spreadsheet-like control
12 Nov 2015 by Fred Song (Melbourne)
In this article, we started from Generate Inserts procedure, then go through how generates inserts SQL files with this procedure and runs these inserts SQL files to import data.
25 Jul 2009 by Stephen Cleary
Describes the ViewModel command classes in the Open-Source Nito.MVVM (WPF) library, and provides guidelines on their usage.
20 Nov 2023 by Graeme_Grant
MVVM made simple via Blazing.Mvvm Library using the Microsoft Community Toolkit
10 Mar 2010 by Nic_Roche
This article demonstrates breaking out of the shell with module development and using Caliburn actions.
5 Jan 2017 by Pete O'Hanlon
Learning MVVM from the nuts and bolts
25 Oct 2012 by Enrique Albert
WPF Validation using the IDataErrorInfo interface combined with Validation attributes
27 Aug 2018 by amitthk
RunCmd is a windows batch file editor,runner utility. It can be used to automate our repetitive tasks using commandline batch files.
19 Oct 2010 by Florin Badea
This article presents a way to apply data templates dynamically by type in the Windows Phone 7 platform
29 Jul 2016 by Hein Pauwelyn
This is an application made for Windows (Universal) 10 devices made with MVVM, IoC-containers and dependency injection. There is also an API from Yahoo and SQLite service.
27 Sep 2019 by Mohamed Kalmoua
In this article, I will discuss a WiFi password recovery and management tool that I created in WPF using Visual Studio 2019.
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.
23 Mar 2016 by Rubén Hinojosa Chapel
Prototype for a plugin architecture based on the Prism Library and the Modern UI for WPF (MUI) toolkit
4 Nov 2021 by #realJSOP
A tool to generate model and viewmodel classes directly from your selected database
30 Jun 2017 by Daniel Ziegelmiller
Connecting WPF with Windows Workflow (WF)
2 Jan 2020 by Daniel Ziegelmiller
A simplified approach to maintaining the WPF MVVM layers when the ViewModel needs to show a form dialog
29 May 2010 by defwebserver
An example of Silverlight 4 OData Paging with RX Extensions.
2 Dec 2011 by johnlantz
This tutorial shows how to build a simple WPF application using Code First in DevForce.
27 Apr 2012 by FenRunner
This is an alternative for "A Universal WPF Find / Replace Dialog"
26 Apr 2010 by George Henry 1954
Presents a class that facilitates high-usability binding of an ordinary TextBox to a numeric property
29 Jun 2010 by Izhar Lotem
Filter and export to Excel ListView data using MVVM standards.
5 Nov 2011 by Frank Augustin
Describe validation when presenting data in WPF Toolkit’s DataGrid.
28 Mar 2012 by Michael Soloduha
Extends WPF framework with binding that supports runtime path parameters
29 Nov 2015 by MatthewThomas
Adding design time support for regions in Prism 6
3 Jan 2018 by NoMoreComputers
Xamarin and MvvmCross: A simple tutorial for beginners
30 Sep 2010 by David Furshpan
A simple code that shows how to create, bind and inject View and ViewModel
27 Jan 2012 by Jarrey
Attached Command for Windows 8 Metro Style in C#
3 May 2012 by Shenwei Liu
The article series shows how to upgrade a Silverlight application having basic patterns to the MVVM and MEF composable patterns with easy approaches and detailed coding explanations.
21 Apr 2013 by slodge
Step 3 in the TipCalc tutorial for MvvmCross v3 - Hot Tuna
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.
18 Feb 2015 by Alvin Ashcraft
This year I have been looking at and starting to use several components from the Universal 14.2.4 release.
14 Dec 2010 by Jesse Liberty
In this tutorial we will build a meaningful, and nontrivial Windows phone 7 application. This will give us the opportunity to explore layout controls, interactive controls, Visual Studio and a good bit more.
6 Sep 2011 by EmitsorGrp
Automatically generate a Windows Phone 7 settings page.
17 Dec 2012 by Charles Mathis
This is an alternative for "Using RoutedCommands with a ViewModel in WPF".
10 Sep 2013 by Alvin Ashcraft
The Dew Review – DevExpress WPF Subscription – 2013.1 Release
8 Sep 2014 by cogi83
A SW to send your WAN IP and other info via email
26 Sep 2014 by BC3Tech
Microsoft’s XAML provides a way for us to define our UI in a declarative manner. Combined with databinding it means you should – in almost every case – never have to directly reference a UI control to accomplish some work. Add the MVVM design pattern in to the mix and I find myself “rethinking” any
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.
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.
28 Aug 2016 by George Sefcik
This article will show an easy way to add the ability to print, or save as an image, each screen (Window) or FrameworkElement (UserControl) in your application.
27 Apr 2020 by Volodymyr Kopytin
The project explains MVVM design pattern implementation in JavaScript front-end application.
13 Apr 2011 by Yunyou Yao
This article shows the implementation of a row header in a grid based on data grouping, and retrieving cell information from a cell-based grid.
25 Jul 2012 by jkircher90, Ryan Krage
WPF application to generate and display Infobright Big Data statistics.
18 Sep 2012 by Jens Theisen
Using "{Binding X.Y.Z}" in a type-safe way in your code.
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
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.
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 Jan 2017 by Darren G441
How to build a matrix display to represent a many-to-many entity relationship
28 Apr 2018 by MilanGohil
This article contains possible basic questions along with their answers to help you to understand or gain basic knowledge about Xamarin.
27 Jan 2022 by Jo_vb.net
My idea was to host a WPF user control with Ribbon within a WinForm VB.NET project and try to use MVVM pattern.
U 9 May 2024 by Jo_vb.net
Use docking framework, MVVM Toolkit and some features
24 Nov 2009 by BBalmer
MVVM patterned calculator that demonstrates Charting Toolkit styling.
1 Oct 2010 by David Furshpan
How to create Commands infrastructure in Silverlight
5 Nov 2010 by SofianH
A description of the open source Web RSS Builder
5 Nov 2010 by SofianH
A description of the open source Web RSS Builder
20 Apr 2011 by Yunyou Yao
How to merge two rows by drag-and-drop in DataGrid using MVVM.
2 Dec 2011 by johnlantz
Add entities to a model quickly, relate them to each other, and bind to them in XAML
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.
26 Mar 2013 by slodge
Step 5 in the TipCalc tutorial for MvvmCross v3 - Hot Tuna
26 Mar 2013 by slodge
Step 6 in the TipCalc tutorial for MvvmCross v3 - Hot Tuna
23 Mar 2013 by slodge
Recap at the end of the TipCalc tutorial for MvvmCross v3 - Hot Tuna
9 Aug 2013 by Mary Sammal
Tip Calculator App - How we did it
8 Jul 2015 by Arup Banerjee
In this article we use a real life scenario which involves observing intra-day trades.
6 Dec 2020 by Xomega Team
How to write multi-platform UI framework independent presentation logic
10 Dec 2010 by Beavis Killer
This article demonstrates how to generate plain old class objects (POCO) from the Entity Framework v4 (EF4) and use them through RIA Services in SilverLight version 4.
25 Mar 2011 by Tomer Shamam
Open Window, Dialog or Message Box from a ViewModel
28 Jan 2014 by Alvin Ashcraft
Looking at the Plantronics Voyager Legend, and using the Spokes SDK .NET Interop for COM Service API with C# while building a WPF sample application.
28 May 2014 by John_Tyrrell
My Health Assistant is an app that helps individuals manage and track their medication use through a simple interface. The app also features a health diary, a GPS-based pharmacy and ER locator, and personal health information.
25 Mar 2020 by Harry Constantinides
ComboBox control written in C#
6 Apr 2020 by Volodymyr Kopytin
How to make databind in pure JavaScript and not get lost with the complexity of the task
21 Jan 2014 by Ashley Davis
Documents my experiment building a flowchart with web technologies.
7 Aug 2010 by Sacha Barber
It would probably be like Cinch, an MVVM framework for WPF.
24 Nov 2012 by Leung Yat Chun
This article describe how to construct FileExplorer controls included DirectoryTree and FileList, using Model-View-ViewModel (MVVM) pattern.
13 Aug 2010 by David Veeneman
An article about a Bindable WPF RichTextBox
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.
3 Sep 2010 by Sacha Barber
A look into messaging solutions using NServiceBus.
7 Sep 2009 by Josh Smith
Reviews the “From Russia with Love” technique of simplifying the creation of ViewModel objects from other libraries, without compromising your MVVM architecture
17 May 2011 by Yevhen Bobrov
Simplifying programming of asynchronous WCF service calls and asynchronous programming in general.
14 Mar 2012 by Sacha Barber
Shows you how to use CinchV2 with Prism 4 with ease.
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.
6 Nov 2010 by Kunal Chowdhury «IN»
In this article, I will show you how to fire Triggers to call some methods present in your ViewModel, instead of writing in the code behind file. Read more to learn about it.
5 Dec 2009 by Sacha Barber
A code generator for my Cinch MVVM Framework.
16 Jan 2010 by David Veeneman
Adapt NHibernate classes to run in WPF
16 Jul 2010 by defwebserver
An example of a Silverlight Application that implements Create, Read, Update, and Delete using web services
21 Mar 2011 by Nick Polyak
Prism for Silverlight/MEF in Easy Samples tutorial. Part 2 - Prism Navigation
11 Sep 2010 by Renil Joy, Bangalore
Custom Rule Engine approach which can evaluate complex combinations of business rules. A sample application is provided in WPF following the MVVM pattern.
5 Nov 2010 by defwebserver
Programmatically selecting a Silverlight Tree View Control node using View Model (MVVM)
15 Apr 2014 by Tiancheng Hu
Using ThinkAlike, an ongoing Java MVVM framework(employing Android and JavaFX as view layer), to implement a cross-platform HearthStone game card reference and more.
27 Jan 2008 by Josh Smith
Provides guidance for using the Model-View-Controller design pattern to create modular WPF apps that are easy to unit test