If you aren’t familiar with it, the ValidationSummary control in Silverlight automatically shows validation exceptions for any controls within its same container element. That means if you add it to a grid or StackPanel that is full of bound controls, it will capture any validation exceptions from those bindings. It also gives you all kinds of useful functionality, like taking you to the invalid control when clicking on an item, and even removing the message when the input is corrected.
For example, these two textboxes are bound to FirstName and MiddleInitial properties, and MiddleInitial is required to be a ...