對於大項目,我可以使用Entity Framework 6和.NET 4.5嗎?對大項目使用實體框架
在這個項目中,我在這個項目的許多解決方案,其中一些是與數據庫中的快速通信等爲SMTP時使用的擁抱數據通信
感謝
//編輯瞭解更多詳情
我開始一個大項目,它有五個部分
1-發送短信與smtp創建巨大的請求和數據庫過載例如在secound 1500記錄插入和選擇
2-支付請求
3-許多其他的請求......
對於大項目,我可以使用Entity Framework 6和.NET 4.5嗎?對大項目使用實體框架
在這個項目中,我在這個項目的許多解決方案,其中一些是與數據庫中的快速通信等爲SMTP時使用的擁抱數據通信
感謝
//編輯瞭解更多詳情
我開始一個大項目,它有五個部分
1-發送短信與smtp創建巨大的請求和數據庫過載例如在secound 1500記錄插入和選擇
2-支付請求
3-許多其他的請求......
默認的答案肯定是肯定的。這是所有ORM閃耀的地方。在編寫數據訪問層的大型系統中,這是一個很大且容易出錯的任務。
由於Steve McConnell suggests in his great book你不應該對性能進行推測。因此,如果您有特定的性能問題,您應該嘗試基準。
如果你想要我的意見,清晰的代碼和性能之間,我選擇清晰的代碼。它可以讓你實現更強大和可維護的系統。然後,如果您發現性能問題,則可以進行必要的小改動。這是我的默認規則。
希望我幫了忙!
感謝您的回答 – HoseinEghbal
我可以使用實體框架6 .NET 4.5的大項目?
是
在這個項目中,我在這個項目的許多解決方案,其中一些是與數據庫中的快速通信等爲SMTP時使用的擁抱數據通信
是的,儘管它可能取決於在你的數據庫設計上。即使如此,如果有必要,您也可以使用存儲過程。
感謝您的幫助 – HoseinEghbal
你的問題很廣泛,你能否詳細解釋一下?定義*巨大*和*快速*。 –
你可能想讀這個SO問題http://stackoverflow.com/questions/19311491/how-entity-framework-works-for-large-number-of-records – StackTrace