WCF RIA Services (+ PRISM + MVVM) LoB Application

  •        124

WCF RIA Services sample LoB application (case study) built on PRISM with Entity Framework Model. It's a simple application for a fictive company Teleco Systems. Sample shows how to create Modular Silverlight applications with PRISM (Composite App Library) and WCF RIA Services.




Related Projects

Many-2-Many Relations for WCF RIA Services

M2M4RIA is a mechanism which adds support for many-2-many (M2M) relations to WCF RIA services. It requires Entity Framework 4.0 and RIA services 1.0.

Encryption with WCF RIA Services and Silverlight using MVVM

Web application using Silverlight 4.0, MVVM and WCF RIA services to encrypt/decrypt a multiline text.

IssueVision Silverlight

A sample Silverlight application built with MVVM Light Toolkit, WCF RIA Services and a pluggable application architecture using MEF.

WCF RIA Services Contrib

WCF RIA Services Contrib is a collection of tools for WCF RIA Services. Contributions are welcome.

Entity Framework4.1 + WCF Ria Services Sample

Entity Framework4.1 + WCF Ria Services?Implements Sample Project

Silverlight DataGridToolbar Control for OData, RIA Services and local data

The library contains three controls for Silverlight DataGrid. The first control works with OData(WCF Data Services), the second one works with RIA Services and the third one works with local data. It can be used to filter, remove, edit and insert data.

RIA Services Essentials

The RIA Services Essentials project contains sample applications/extensions demonstrating using and extending WCF RIA Services v1.

RIBA - Rich Internet Business Application for Silverlight, RIA Services, MVVM

RIBA is an sample LOB application with many features to show how to build distributed and secure Line of Business applications based on Silverlight 4, RIA Services and patterns like MVVM. A NHibernate sample with RIA Services is included.

RIA Services DataFilter Control for Silverlight

This RIA Services DataFilter is Silverlight control that designed for Filtering/Sorting/Grouping the Data using DomainDataSource from a kit of pattern NET/WCF RIA Services.

RIA Services Example

Projeto-exemplo para aprendizado e ensino do WCF RIA Services. Sample project for learning and teaching of WCF RIA Services

Project Niagara

An alternative way to supply validation metadata for use in Silverlight projects. Secondary goal of the project is to provide Validation services to ADO.NET Data Services and Web Services to provide parity with RIA Services.


Spinnerets is a network scanning and device discovery library with a Silverlight web UI. The intent is to add a sweep scheduling subsystem as a Windows service later. It's written using C# with a future front-end utility utilizing Silverlight and WCF RIA Services.


KharaPOS is an Exemplar application for Silverlight 4, WCF RIA Services and .NET Framework 4.

Open RIA Services

The Open RIA Services project continues what was previously known as WCF RIA Services.

Ria Services & WP7 Communication

Ria Services & WP7 Communication project contains a sample application demonstrating communication between WCF RIA Services v1 & external systems such as Windows Phone 7, using Soap, OData,Json.

HTML Client demo for WCF RIA Services

Demo application with HTML client (upshot.js + knockout.js) on WCF RIA Services

Prism tutorial

Prism tutorial is a sample application that uses the Microsoft Adventure Works Light database to demonstrate how to build an application that uses: Entity Framework WCF WPF Prism Enterprise Library for the application blocks


"Tiscs" is a open source project created by Tiscs.org. Hosted on Codeplex and licensed under the Microsoft Public License (Ms-PL).


IISLogAnalyzer is a package of software’s for analyzing IIS Log files. Package includes WPF and Silverlight 4 clients build with Prism and C# and the server build using C#, EF4, WCF and data provider model .

Coproject - rich project management

Coproject is a reference Silverlight application built on WCF RIA Services and Caliburn.Micro framework. It should demonstrate typical scenarios in business applications. It is also considered a good Caliburn.Micro step-by-step tutorial.