2010-02-24 73 views
1

我致力於EF,因爲我目前在一個項目中使用它,但我也發現它是一個主要的痛苦和學習曲線,因爲它有一些事情我沒有做好,我期望它。實體框架的哪些缺點已在.Net 4.0中解決?

有誰知道在EF 4.0中以下問題是否更容易?

  1. 外鍵訪問,有時你想從表中獲取外鍵而不是實體引用。當前的EF隱藏了密鑰。
  2. 枚舉管理。我有簡單的類,其中包括基於枚舉的屬性,但將它們映射到EF是一個真正的痛苦,因爲它不會原生處理它們。
  3. 設計者錯誤。從EDMX中刪除設計器元素(如表格)時,它不會真正刪除,除非您編輯可能很複雜的XML,否則無法再添加它。
  4. 有更多的地方EF是痛苦的,但我認爲我已經阻止他們從我的意識此刻,所以任何其他錯誤修復/改進?

是的,我可以讀取MS絨毛,但他們說EF已經準備好使用之前和在我看來,它不是。

Ryan

回答