WCF RIA Services Contrib is a collection of tools for WCF RIA Services. Contributions are welcome.
WCF RIA Services Contrib has the following features:
Library | Description |
---|---|
ComboBoxExtensions | Is a collection of extensions to ComboBox that add asynchronous loading, cascading ComboBoxes and support for Entity associations to ComboBoxes. |
Data Validation Framework | Is a generic validation framework that is much more flexible and feature-rich than the validation framework of WCF RIA Services. |
Entity Tools | Is a collection of extension methods that add state manipulation functionality (such as cloning) to entities. |
EntityGraph | Is a technology to separate generic operations (such as cloning iterating, validation) from your data model. |
FluentMetadata | A Fluent API for defining metadata for WCF RIA Services entities. |
T4RIA | is a T4 template that generates domain services, metadata and localization for WCF RIA Services from ADO.NET Entity Data Model. |
WCF RIA Services is available in the following forms:
- Source code. If you need the most recent stuff of WCF RIA Services Contrib, or if you want to make (and contribute) your own changes, checking out the source code here is the way to go.
- NuGet. This is the prefered way of using WCF RIA Services Contrib because it allows you to use only those parts that you need, because installation is very simple, and because most NuGet packages are released more frequently then the binary release of WCF RIA Services Contrib, described below. The following sub-components of WCF RIA Services Contrib are distributed as NuGet Packages:
- Binary zip file. This bundles EntityTools, ComboBoxExtensions, and T4RIA. You can obtain this distribution via the Downloads tab. The zip file is no longer being maintained.
If you have any RIA Services related code which you would like to add to this project please let me know. I welcome anyone willing to contribute.