mvc.net introduce anotaciones de datos para la validación del modelo. Esto también se puede hacer en Xamarin.