Вот уже несколько дней бьюсь с поиском изящного решения проверки корректности введенных данных. Разрабатываю распределенное приложение для работы с БД (MS SQL). Приложение: WPF - WCF-сервис - БД. GUI имеет форму для создания нового объекта, к примеру, кабели. Данные из заполненной формы отправляются на сервис, где происходит валидация и результат проверки возвращается в форму, указывая на ошибки и предупреждения. Каким образом можно красиво, без костылей и кривизны реализовать такую валидацию. В какую сторону смотреть, в условиях ограниченного времени. На все про все есть сутки. Может быть есть готовый инструментарий для таких случаев. Безмерно благодарен за любую помощь!