NET Validation Library - PullRequest
       1

NET Validation Library

2 голосов
/ 27 января 2010

Как я вижу, в большинстве приложений есть требование для некоторой формы проверки, и доступно множество фантастических бесплатных предложений (IE, Свободная проверка , Блок проверки , Spring, Castle Виндзор и тд). Мой вопрос: почему в .NET Framework нет встроенных проверочных библиотек?

Мне известно, что .NET Framework позволяет разработчику создавать свои собственные библиотеки / методы проверки и т. Д. и все, что предоставляется как часть .NET Framework, не всегда отвечает потребностям каждого. Но наверняка что-то могло быть включено?

ASP.NET имеет минимальный набор валидаторов, но они не были расширены с момента выпуска .NET 2.0.

Ответы [ 3 ]

2 голосов
/ 27 января 2010

это делает (вроде) - DataAnnotations

0 голосов
/ 29 января 2010

Команда Microsoft Patterns and Pratices имеет модуль проверки в Enterprise Library . Я никогда не использовал этот модуль, но модули, которые я использовал в EntLib, очень хороши.

В течение многих лет у меня было несколько дискуссий с членами команды P & P, и я считаю, что есть кое-что, что, по мнению MS, должно (или не должно) быть частью базовой структуры. P & P устанавливает лучшие практики использования тех или иных технологий MS, и некоторые результаты учитываются при внедрении в среду, а другим лучше в их собственном мире.

0 голосов
/ 27 января 2010

Если Microsoft включила что-то похожее на одну из этих библиотек;

1 - все ненавидят это
2- будет препятствовать инновациям
3- все будут ненавидеть это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...