2009-11-18 67 views
0

訪問Web父應用程序中的數據並將必要的數據傳遞給控件並通過屬性返回,或者傳遞一個引用或url指針(web服務)來控制並讓它訪問數據需要牢記的是,父級不需要使用服務器控制使用的任何其他地方的數據。服務器控制/數據訪問最佳實踐?

回答

-1

我認爲通常應用程序管理控件會更容易,但在某些情況下,特別是當您不需要應用程序訪問數據時,您可以只嵌入控件,例如,當你想嵌入一個外部視頻播放器等或一些外部網絡部分或其他框架。

1

這個想法是你不希望UI與數據庫層交互。所以你通過創建一個數據層(基本上是一個你可以編譯到一個程序集/ dll的類)來抽象這些數據。您的用戶界面會與BLL進行對話,BLL則會與DAL進行對話。

+0

嗯,是的,我應該更清楚。控件不會直接訪問數據,還有其他圖層,但是我的問題是從Web父控件還是控件中調用服務更好?是否真的很重要? – suedeuno 2009-11-18 19:55:43