2014-01-14 95 views
0

對於大項目,我可以使用Entity Framework 6和.NET 4.5嗎?對大項目使用實體框架

在這個項目中,我在這個項目的許多解決方案,其中一些是與數據庫中的快速通信等爲SMTP時使用的擁抱數據通信

感謝

//編輯瞭解更多詳情

我開始一個大項目,它有五個部分

1-發送短信與smtp創建巨大的請求和數據庫過載例如在secound 1500記錄插入和選擇

2-支付請求

3-許多其他的請求......

+1

你的問題很廣泛,你能否詳細解釋一下?定義*巨大*和*快速*。 –

+1

你可能想讀這個SO問題http://stackoverflow.com/questions/19311491/how-entity-framework-works-for-large-number-of-records – StackTrace

回答

0

默認的答案肯定是肯定的。這是所有ORM閃耀的地方。在編寫數據訪問層的大型系統中,這是一個很大且容易出錯的任務。

由於Steve McConnell suggests in his great book你不應該對性能進行推測。因此,如果您有特定的性能問題,您應該嘗試基準

如果你想要我的意見,清晰的代碼和性能之間,我選擇清晰的代碼。它可以讓你實現更強大和可維護的系統。然後,如果您發現性能問題,則可以進行必要的小改動。這是我的默認規則。

希望我幫了忙!

+0

感謝您的回答 – HoseinEghbal

0

我可以使用實體框架6 .NET 4.5的大項目?

在這個項目中,我在這個項目的許多解決方案,其中一些是與數據庫中的快速通信等爲SMTP時使用的擁抱數據通信

是的,儘管它可能取決於在你的數據庫設計上。即使如此,如果有必要,您也可以使用存儲過程。

+0

感謝您的幫助 – HoseinEghbal