2011-02-02 58 views
10

我聽說ASP.NET 4中的ASP.NET動態數據。ASP.NET動態數據PRO和CONS

我想知道你是否已經在真實場景中實現了web應用程序和你的意見,特別是在條款的定製。

一些問題:

  • 我可以使用自定義邏輯來驗證字段?
  • 當用戶按下某個特定表的DELETE按鈕時,是否可以添加邏輯?

至於第一次看起來,它似乎很容易構建腳手架,但任何缺點?

謝謝你的時間! Regards

回答

10

我主要使用動態數據來創建「僅限開發人員」的後端管理工具,我需要直接訪問數據庫。爲此,使用起來非常方便和快速。

MSDN有幾篇關於定製動態數據的文章:ASP.NET Dynamic Data Layer Customization: Validating Data Fields。我相信它足夠靈活以滿足您的要求。

至於利弊,它確實取決於你正在建造的東西。實現自定義設計和功能最終可能會從頭開始實施項目(無論使用哪種腳手架框架)。 因此,如果您的項目是一個基本的數據錄入應用程序,請使用動態數據。如果它是面向客戶的網站,我認爲你可能更適合使用ASP.NET Webforms或MVC。但是,這表示,從瀏覽器訪問數據,DD仍然非常方便。

+0

感謝Jakob的意見 – GibboK 2011-02-02 16:38:46