•        49

An MVC implementation for Windows Forms. It is currently a very rough proof of concept.



Related Projects


ASP.NET MVC Forms makes developing forms faster and easier. Forms can be rendered either automatically or get your hands dirty with a completely custom layout. The design is based off the Django Project forms module, ported to ASP.NET MVC.

Regex Lab .NET

Regex Lab .NET is a full-featured application for editing regular expressions (or regex patterns). The application features a modern, highly functional UI for writing or debugging regular expression patterns. It is written with C# and WinForms.

WinForms in XAML

Toolkit to design and instantiate Windows Forms controls using XAML capabilities. Support for all standard WinForms controls, bindings, resources and arguments.

Matt's TinyMVC - MVC for ASP.NET Web Forms

MattsTinyMVC enables ASP.NET Web Forms applications to be developed using the MVC (Model-View-Controller) design pattern. MattsTinyMVC features two-way data binding of any WebControl or HtmlControl, no-code state/cache management, and enables full unit-testing of your web app....


(pt-BR) Esta é uma aplicação de exemplo para a plataforma .Net, que irá mostrar o uso correto de: Design Patterns, MVC, Persistência, etc... (en-US) This is a sample aplication to .Net plataform, that will show the correct use off: Design Patterns, MVC, Persistence, etc...

ASP.NET Design Patterns - ASP.NET MVC 2 Case Study Starter Kit

ASP.NET MVC 2 Case Study Starter Kit as featured in the Wrox Design Patterns book

TodoMVC - A sample MVC 4 applicaton using some good design patterns

A sample MVC 4 applicaton using some good design patterns


PatientOS - an Open Source (GPL) Healthcare Information System. PatientOS (pronounced Patient-oh-es where O and S stand for Open Source) has been designed from the outset to be a Healthcare Information System (HIS). Healthcare Information System (EHR EMR PMS) for small hospitals and clinics. Scheduling, Orders, Meds, Pharmacy, Clinical Doc, HL7, Billing & more. Broad commercial support. Distributed clinical system written in pure Java with toolset to customize.

koossery.MVCwin: an MVC open source framework for winform .NET applications

koossery.MVCwin is an MVC open source framework for winform .NET applications. koossery.MVCwin is an open source and fully supported Microsoft framework for building winform .NET applications that use a MVC (model-view-controller) pattern.

MVC Dynamic Forms GUI

MVC Dynamic Forms GUI allows you to create dynamic data-collection forms using Microsoft MVC. It is a complete web front-end that lets you rapidly build data collection forms using quick field configuration and drag-and-drop. This project uses the MVC Dynamic Forms component. ...

.NET WinForms NodeGraph Control

NodeView is a lightweight C# Windows Forms Control that allows to design & create Editable Node Trees in your application.

angularjs-in-patterns - AngularJS in patterns - this repository provides different look into AngularJS

One of the best ways to learn something new is to see how the things you already know are used in it. This document does not intend to make its readers familiar with the design or architectural patterns; it suggests basic understanding of the concepts of the OOP, design patterns and architectural patterns. The goal of this paper is to describe how different software design and architectural patterns are applied in AngularJS or any AngularJS single-page application.The document begins with brief overview of the AngularJS framework. The overview explains the main AngularJS components - directives, filters, controllers, services, scope. The second section lists and describes different design and architectural patterns, which are implemented inside the framework. The patterns are grouped by the AngularJS component they are used in. If some patterns are used inside multiple components it will be explicitly mentioned.

Business MVC Starter Kit

This project is an MVC starter kit for a small business. It has started out as a demonstration for a talk and we hope it blossoms into a complete starter kit. It has been developed using C#, ASP.NET MVC, LINQ to SQL, and several design patterns including the Repository pattern.

WinForms Shape Control

A simple WinForms control that will display a shape (rectange, triangle, star, curve, polygon, etc.) with a number of different fill and outline effects, including text. Nice for spicing up a form.

WinForms Group Controls

WinForms controls that display multiple sub-controls without creating a unique window handle for each child. Instead each child is drawn using the default renderers and its space and status are managed by the parent. Currently a RadioButtonList and a CheckBoxList are implemented.


ASP.NET MVC Case Study Starter Kit to accompany the Wrox Professional ASP.NET Design Patterns book

Aspect Forms

A .NET Winforms drag drop design surface, plugin driven. Written for project DNorm (distributed rewrite of Norman, not yet committed due to currently not OSS libraries), but designed to be standalone library

WinFormsMvcExample - Simple WinForms app that uses Mvc to show a list

Simple WinForms app that uses Mvc to show a list

Drawing Custom Borders in Windows Forms

This project is a small library that extends Windows Forms with ability to customize the windows's non-client area. This allows you to create custom skins for any window and give your application consistent and unique look. The project includes also an interactive editor to ea...