Silverlight Model-View-ViewModel Toolkit

  •        93

The Silverlight Model-View-ViewModel Toolkit is created for those who are using Model-View-ViewModel design pattern for building Silverlight Business Application.

http://silverlightmvvm.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Patterns & Practices: Composite WPF Contrib

  •    WPF

Composite WPF Contrib contains community extensions to the patterns & practices Prism project

Composite Extensions / Test Suite reference implementation

  •    WPF

This project provides a new reference implementation for the Composite WPF libraries. During the development of this reference implementation I have extracted some useful classes into a new library called ‘Composite Extensions’.

Prism - Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Windows 10 UWP, and Xamarin Forms

  •    CSharp

Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Windows 10 UWP, and Xamarin Forms. Separate releases are available for each platform and those will be developed on independent timelines. Prism provides an implementation of a collection of design patterns that are helpful in writing well-structured and maintainable XAML applications, including MVVM, dependency injection, commands, EventAggregator, and others. Prism's core functionality is a shared code base in a Portable Class Library targeting these platforms. Those things that need to be platform specific are implemented in the respective libraries for the target platform. Prism also provides great integration of these patterns with the target platform. For example, Prism for UWP and Xamarin Forms allows you to use an abstraction for navigation that is unit testable, but that layers on top of the platform concepts and APIs for navigation so that you can fully leverage what the platform itself has to offer, but done in the MVVM way.Prism 6 is a fully open source version of the Prism guidance originally produced by Microsoft patterns & practices. The core team members were all part of the P&P team that developed Prism 1 through 5, and the effort has now been turned over to the open source community to keep it alive and thriving to support the .NET community. There are thousands of companies who have adopted previous versions of Prism for WPF, Silverlight, and Windows Runtime, and we hope they will continue to move along with us as we continue to evolve and enhance the framework to keep pace with current platform capabilities and requirements.

Phantom MVVM ToolKit

  •    

This project is an attempt to make a very noninvasive framework to assist in MVVM application design for Silverlight and WPF.

RxViewModel - ReactiveViewModel-esque using RxSwift

  •    Swift

The Model-View-ViewModel (MVVM) pattern is an application pattern that isolates the user interface from the underlying business logic. MVVM belongs to a class of patterns called Separated Presentation. These patterns provide a clean separation between the UI and the rest of the application. This improves the testability of the application and allows the application and its UI to evolve more easily and independently. The Model-View-ViewModel (MVVM) pattern helps you to cleanly separate the business and presentation logic of your application from its user interface (UI). Maintaining a clean separation between application logic and UI helps to address numerous development and design issues and can make your application much easier to test, maintain, and evolve. It can also greatly improve code re-use opportunities and allows developers and UI designers to more easily collaborate when developing their respective parts of the application.


iOSDesignPatternSamples - This is Github user search demo app which made by many variety of design patterns

  •    Swift

This is Github user search demo app which made by many variety of design patterns. You can compare differences like this.

Simple MVVM Toolkit for Silverlight, WPF and Windows Phone

  •    Silverlight

Simple MVVM Toolkit makes it easier to develop Silverlight, WPF and Windows Phone applications using the Model-View-ViewModel design pattern.

Photoviewer

  •    WPF

A photoviewer application build in WPF using the composite WPF framework. This application is used to test and demonstrate several composite WPF features and WPF features.

mvvmlight - The main purpose of the toolkit is to accelerate the creation and development of MVVM applications in Xamarin

  •    CSharp

The main purpose of the toolkit is to accelerate the creation and development of MVVM applications in Xamarin.Android, Xamarin.iOS, Xamarin.Forms, Windows 10 UWP, Windows Presentation Foundation (WPF), Silverlight, Windows Phone. More information about the MVVM Light Toolkit can be found on http://www.mvvmlight.net.

Simple Framework for MVVM

  •    WPF

A MVVM related framework for Silverlight (and probably works in WPF) for slow duck tape programmers like my self.

MVVM Light Toolkit

  •    WPF

The MVVM Light Toolkit is a set of components helping people to get started in the Model - View - ViewModel pattern in all XAML/C# frameworks.

WPF Architectural Patterns Examples

  •    

Some sample code demonstrating how various GUI architectural patterns can be implementing in WPF.

BubbleBurst

  •    Silverlight

BubbleBurst is an addictive game written in WPF. It is the subject of the "Advanced MVVM" e-book.

Design Pattern Automation Toolkit

  •    VBNET

A toolkit to design applications using design patterns, with facility to generate code, and reverse engineering. Drag and Drop facility to create UML Class diagrams Support to write custom plug-ins for code generators and reverse engineering.

WPF Password Generator with Prism and Moq

  •    CSharp

This is a WPF application that generates strong passwords. It is written using the Model-View-ViewModel (MVVM) design pattern and incorporates Prism 4.

design_patterns_in_typescript - :triangular_ruler: Design pattern implementations in TypeScript

  •    TypeScript

There is a tsconfig.json file in the root directory which is responsible for the compiler options. As it is set the default target is Ecmascript5 now.

Composure

  •    

This project will attempt to consolidate various interesting CodePlex frameworks into a comprehensive build environment for implementing non-trivial spikes and prototypes related to composite application and system development.

Actipro WPF Controls Contrib

  •    WPF

Open source code developed in C# that can be used with Actipro's WPF controls. Current features include a number of enhancements for Microsoft's open source WPF DataGrid along with integration of Actipro's docking windows product with Prism.

Design-Patterns-In-Swift - Design Patterns implemented in Swift

  •    Swift

A short cheat-sheet with Xcode 8.2 Playground (Design-Patterns.playground.zip). In software engineering, behavioral design patterns are design patterns that identify common communication patterns between objects and realize these patterns. By doing so, these patterns increase flexibility in carrying out this communication.

Design-Patterns-In-Kotlin - Design Patterns implemented in Kotlin

  •    Kotlin

In software engineering, behavioral design patterns are design patterns that identify common communication patterns between objects and realize these patterns. By doing so, these patterns increase flexibility in carrying out this communication. The observer pattern is used to allow an object to publish changes to its state. Other objects subscribe to be immediately notified of any changes.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.