2014-12-30 3 views
0

Многие (если не все) MSDN страниц, документирующие Microsoft Enterprise Library Validation Блок запуска с предупреждением:Является ли Microsoft.Practices.EnterpriseLibrary.Validation устаревшим?

Этот контент не является устаревшим и больше не поддерживается. Он предоставляется в качестве любезности для лиц, которые все еще используют эти технологии. Эта страница может содержать URL-адреса, которые были действительны при первоначальной публикации, но теперь ссылаются на сайты или страницы, которые больше не существуют.

см. Например Microsoft.Practices.EnterpriseLibrary.Validation Namespace page. Этот блок устарел? или весь блок Microsoft Enterprise Library устарел?

+0

Да, в соответствии с MSDN. И они говорят, что вы должны сейчас обратиться к http://msdn.microsoft.com/library/cc467894.aspx. – msporek

+0

И у вас есть эта ссылка прямо под абзацем, который вы указали, на странице, которую вы указали. – Andrew

ответ

2

Корпоративная библиотека не устарела и блок приложения проверки еще существует в последней версии (версия 6). Вы можете прочитать об этом в Chapter 7 of the Developer's Guide, Banishing Validation Complication: Using the Validation Application Block.

Причина «устаревшего» сообщения заключается в том, что документация для предыдущих версий («Retired Releases») оставлена ​​в MSDN.

Прежде чем использовать блок приложений для проверки для нового проекта, я бы рекомендовал определить, нужны ли вам функциональные возможности. Например, вы можете использовать System.ComponentModel.DataAnnotations с ASP.NET MVC для выполнения проверки без Enterprise Library.