Я буду заниматься написанием стандартного класса проверки даты завтра для приложения для собраний, над которым я работаю на работе, который будет проверять, будет ли данный старт или дата окончания A) меньше текущей даты, или B) начало дата больше, чем дата окончания собрания (или наоборот).
Я думаю, что это, вероятно, довольно распространенное требование. Может ли кто-нибудь указать мне направление сообщения в блоге, которое могло бы помочь мне в решении этой проблемы?
Я использую .net 3.5, поэтому я не могу использовать новый валидатор модели api, встроенный в .NET 4. Проект, над которым я работаю, это MVC 2.
ОБНОВЛЕНИЕ: класс, который я пишу, должен расширить пространство имен System.ComponentModel.DataAnnotations. В .NET 4 есть интерфейс IValidateObject, который вы можете реализовать, что делает эту вещь абсолютной ошибкой, но, к сожалению, я не могу использовать .Net 4. Как я могу сделать то же самое в .Net 3.5?