Validemos la GUI también
Con más razón, si estamos trabajando con una aplicación de acceso remoto, la validación de formularios es algo que debe hacerce, hoy dÃa no alcanza solamente con validar el negocio.
Y los muchachos de patterns and practices, con el Validation App Block, parece que lo lograron, hechenle un vistazo a este post.
Acá les dejo otro link:
http://codebetter.com/blogs/david.hayden/archive/2007/02/14/Validation-Application-Block-ASP.NET-Integration-Example-Download-_2D00_-Jan-2007-CTP.aspx