我正在閱讀Pro Asp.Net MVC,他們正在構建所有的linq2sql實體類,並將它們與linq映射屬性進行映射。然而,我看到的所有其他人(來自谷歌搜索)都在談論linq 2 sql,似乎正在使用視覺設計器來構建他們的所有實體。哪個是構建l2s實體的首選方法,每個實體的優缺點是什麼?使用dbml進行linq2sql查詢有哪些優缺點?
我注意到迄今爲止唯一的區別是,我似乎無法使用可視化設計器進行繼承映射,儘管MSDN說我應該可以這樣做,所以我可能只是在VS 2010的界面中丟失它。但是,我不太確定我應該使用繼承,因爲在技術上可以添加額外的連接時,我不需要子表數據。
作爲一個PS,l2s不會對我的模式做任何修改,我會手動生成模式更改,然後將它們複製到linq2sql中。
感謝,