I’ve gotten quite a few requests for the source code behind the RIA Services Validation blog post series. I am pleased to announce that the code is now published on GitHub. http://github.com/jeffhandley/RIAServicesValidation Within that repository, you’ll find: RudeValidation.Web/Models – Server-side model classes RudeValidation.Web/Validators – Custom validators including CompareValidator, ConditionallyRequired, and...
[Read More]
RIA Services Validation: ViewModel Validation with Entity Rules
For those of you familiar with the ViewModel (or MVVM) pattern, you are likely also familiar with a typical pain point regarding validation: you often need to duplicate your entity validation metadata onto your ViewModel classes. This can lead to burdensome dual maintenance of your validation rules, and it can...
[Read More]
Business Application Project Login / Registration Disables Everything
There is a known issue with WCF RIA Services V1.0 SP2 RC’s Business Application project template. The issue only surfaces in Silverlight 5, and there’s an easy way to fix it. We determined the root cause of this issue after it was too late to fix it in time for...
[Read More]
WCF RIA Services V1.0 SP2 RC
On September 1, 2011, Silverlight 5 RC was released. As always, RIA Services is included in the Tools for Silverlight, and that release included our V1.0 SP2 RC build. And also as always, we published a standalone installer for RIA Services. You can find it on the download center. The...
[Read More]
I Get NuGet. You Get NuGet?
Hello, my name is Jeff, and I am addicted to NuGet. I firmly believe NuGet is one of the best things to come out of Microsoft in a long time, or maybe ever. NuGet has already transformed the way the RIA Services team releases software. Now it’s starting to...
[Read More]