An open source, that contains sample code related with sharing code in .Net. The main goal is to use portable class libraries.
Important references from
In this moment, is only available the
Topics: PCL, MVVM and OData
Targets: Windows Phone 7, Windows Phone 8 and Windows Store Apps
More information in Documentation.
Note: Netflix API is a service that is not more available, should use fake service, available in sample
Building Apps for Both Windows 8 and Windows Phone 8 Jump Start
- PortableNotepad – This sample shows how to access non-portable functionality from portable code by creating a
portable abstraction with platform-specific implementations.
Goals: Abstraction for Load / Save data in files
Projects: Windows Phone, Windows Store App, WPF App
Goals: Navigation, inversion of control, and synchronizing data across multiple clients with Windows Azure Service Bus.
Projects: Windows Phone, Windows Store App
Note: Use Autofac portable library (IoC Container)
- TwitterSearch – This sample shows how
to create a twitter search client.
Goals: Twitter Search API, Azure Mobile Services,
Projects: Windows Phone, Windows Store App, Console App
Note: Use MVVMCross portable library
Goals: Share the solver code.
Projects: Windows Phone App, Desktop App, Xbox App
- is a photo sharing app that enables you to connect to another device using Proximity (NFC) and a tap gesture, and then send pictures back and forth between the connected devices. It demonstrates code sharing techniques that you can use when developing
an app for bot
Goals: Windows Runtime API common code
Projects: Windows Phone, Windows Store App (C# and C++)
Sample – Tutorial
Sample – TwitterSearch
Allow to use async/await without .Net Framework 4.5
Fork from toolkit MVVM Light: Portable.
Library for MVVM in Windows Phone, Windows Store, iOS, and Android
Portable adapters and APIs
An addictive .NET IoC container
Simple.OData.Client is a multiplatform OData client library supporting .NET 4.x, Silverlight 5, Windows Phone 8, Android and iOS. The adapter provides a great alternative to WCF Data Services client. It does not require generation
of context or entity classes and fits RESTful nature of OData services.
PCL Storage provides a consistent, portable set of local file IO APIs for .NET, Windows Phone, Windows Store, and Silverlight. This makes it easier to create cross-platform .NET libraries and apps.
Building Android Apps with MVVM and Data Binding
Do not do more copy and paste between windows store and windows phone apps
Developing for Windows Phone 8 and Windows 8
Portable Library Tools 2 (for Visual Studio 2010)
Follow in Twitter
@dsplaisted (About PCL)
@davkean (About PCL)
@slodge (About MVVMCross)
@onovotny (About MVVM Light (PCL) Version)
This project is a result from deep study that I (saramgsilva) did about this subject, and has the goal to share these