簡體   English   中英

我應該在其中將Linq的dbml文件保存到SQL的Visual Studio

[英]Visual Studio in which folder should I save dbml files for Linq to SQL

在Internet上搜索之后,我得出的結論是,我應該將dbml文件保存在App_Code文件夾中。 請建議我是否正確。

我正在使用asp.net網絡表單

通常,我建議您將DBML文件放在數據訪問層(DAL)下 ,這應該是VS解決方案中的一個單獨的類庫項目。 這樣,將來將DAL代碼與您的主要Web界面分離開來,就可以更輕松地管理/維護您的DAL代碼。

綜上所述,這實際上還取決於項目的規模。 如果它是企業應用程序,那么肯定要使用n層體系結構 ,從長遠來看,它將使您受益。 您最后想要做的就是將數據訪問/業務邏輯代碼緊密嵌入UI中。 難以調試,難以測試,難以維護...

另一方面,如果這只是一個原型/小型項目,那么請確保您可以在一個Web應用程序項目中准備好一切,以便快速淘汰該項目。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM