Windows Phone 7 Extension Tools

  •        57

This toolset coded in C# currently contains a Windows Phone 7 IoC (Compact Container port with the Common Service Locator desktop port) and DI framework for Windows Phone and Silverlight. This allows true implementation of the MVVM pattern for your Silverlight applications.

http://wp7.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

MVVM-WPF(+Silverlight 5.0) XAML Markup Dependency Injection Binding Extensions


XAML mark-up extensions for MVVM pattern. Mark-up extensions allow to bind RouteEventHandler, Command and other to targets via Dependency Injection.

MVVM-WPF(+Silverlight 5.0) XAML Markup Binding Extensions


WPF + Silverlight 5.0 XAML mark-up extensions for MVVM pattern. Mark-up extensions allow to bind RouteEventHandler and Command to their targets.

Extension Toolkit


The Extension Toolkit project provides a collection of useful extension methods for all kind of types (e.g. String class extensions). The Microsoft documentation is describing extension methods as follows: Extension methods enable you to add methods to existing types witho...

ReactiveMVVM


ReactiveMVVM is MVVM pattern, it's achieved by Microsoft Reactive Extensions. Can used in silverlight, WPF and WP7. ReactiveMVVM makes it easier for you to develop multithreading program in Silverlight, WPF and WP7 project. To be good work with it, you need know Rx framework.

Caliburn Micro: WPF, Silverlight, WP7 and WinRT/Metro made easy.


A small, yet powerful framework designed for WPF, Silverlight, WP7 and WinRT/Metro which supports architectures based on MVVM (Presentation Model), MVP and MVC.



wp7-flagmatch - A flag matching game for WP7 demonstrating MVVM


A flag matching game for WP7 demonstrating MVVM

WP-Fx


WP-Fx is a small framework to simplify the work with WP7. Features - EasyMoq (Mocking-Framework) - Testing extensions - MVVM extensions - About-page

MicroIoc - a tiny WP7 IOC container


MicroIoc is an ultra lightweight IOC container specifically targeted at the Windows Phone 7. It provides a clean API for registration and resolution of project dependencies.

.NET Extensions Methods Library for C# and VB.NET (ASP.NET, MVC, SL, WPF, EF)


The .NET Extensions project is monthly updated library of C# und VB.NET extension methods for ASP.NET Web Forms, MVC, WPF, Silverlight and Entity Framework. It's part of a column published by Patrick A. Lorenz (www.pgk.de) in the German magazine "dotnetpro" (www.dotnetpro.de).

dotNetExt - .NET Extension Method Library


dotNetExt is a Extension Method Library for the .NET Framework that extends the BCL Types with helper methods that make simple tasks simpler. So far there are extensions for the Object, IEnumerable<> and String BCL Types. The library is flexible so you can Import All Extension...

php-di-ioc-adapter - An adapter for PHP-DI 4.4 and rkr/php-ioc-contract


An adapter for PHP-DI 4.4 and rkr/php-ioc-contract

VSTOContrib


VSTO Contrib lets you easily unit test, use IoC/DI and develop in a MVVM style within Office Add-ins. It supports Outlook, Word, Excel and PowerPoint 2007 or 2010, and has both .net 3.5 and 4.0 builds

Bxf (Basic XAML Framework)


Basic Xaml Framework (Bxf) is a simple, streamlined set of UI components designed to demonstrate the minimum framework functionality required to make MVVM work well while leveraging the Visual Studio 2010 XAML designer ("Cider"). Bxf works with Silverlight, WPF and WP7.

ReactiveProperty - MVVM Extensions for Rx


ReactiveProperty is MVVM and Asynchronous Extensions for Reactive Extensions. Target Framework is .NET 4.0 Client Profile, Silverlight 4, Windows Phone 7.1.

WP7Contrib


WP7 Contrib is a set of components to help build WP7 Apps. It can be plugged into MVVM Light or used as separate components in your App. Our goal is to provide a set of tools and patterns that help WP7 developers.

appfog-wp7 - AppFog app for Windows Phone 7, using the MVVM pattern and MVVM Light framework


AppFog app for Windows Phone 7, using the MVVM pattern and MVVM Light framework

ioc - core functions of ioc/di


core functions of ioc/di

linqextended - Useful extension methods to add functionality beside existing Linq extensions.


Useful extension methods to add functionality beside existing Linq extensions.

Catel - application development platform with MVVM support (WPF, SL, WP, WinRT)


Catel is an application development platform with the focus on MVVM (WPF, SL, WP and WinRT) and MVC (ASP.NET MVC 4).