2014-12-30 38 views
0

許多(如果不是全部)MSDN頁記錄了微軟企業庫驗證模塊開始一個警告:Microsoft.Practices.EnterpriseLibrary.Validation是否過期?

此內容已經過時,不再被維護。它是爲仍然在使用這些技術的個人提供的禮遇。此頁面可能包含最初發布時有效的URL,但現在鏈接到不再存在的網站或頁面。

參見例如Microsoft.Practices.EnterpriseLibrary.Validation Namespace page。這個區塊是否過時了?或者整個Microsoft企業庫塊已被棄用?

+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中閱讀。

「過時」消息的原因是以前版本(「退役版本」)的文檔留在MSDN上。

在爲新項目使用驗證應用程序塊之前,我建議您確定是否需要其提供的功能。例如,您可以使用System.ComponentModel.DataAnnotations和ASP.NET MVC在沒有Enterprise Library的情況下執行驗證。