ValidationResult - Specifying Member Names

The System.ComponentModel.DataAnnotations.ValidationResult class was created for RIA Services, and it was introduced in Silverlight 3.0 and then added into .NET 4.0.  A ValidationResult represents a validation error condition, specifying the error message and, optionally, any member names that the error corresponds to.  If you use the [Required] attribute, the [Range]... [Read More]

My Stretch Goal: To Ship RIA Services Source Code

When I laid out my commitments for the current fiscal year, I included “Ship RIA Services Source Code” as a stretch goal.  Pulling this off will require a ton of effort.  I’ll have to work with management up several levels, with our legal department, and with dozens of others to... [Read More]
Tags: RIAServices

Pictures from PDC09

Here are some of the pictures I took while in LA for PDC09.  I had a great time and I hope that I get the chance to attend more conferences. The Standard has its name upside down for the logo. I tried to take a picture of the desk at... [Read More]
Tags: PDC09

DomainDataSource Error Handling

With the RIA Services July 2009 Preview release, we heard significant feedback about the DomainDataSource error handling story.  The biggest problem was when errors occurred during Load() or SubmitChanges(), server-side errors would be silently swallowed unless you opted into the LoadError, LoadedData, and SubmittedChanges events, and explicitly checked for errors. ... [Read More]