2011-11-27 93 views
2

我想自動生成C#代碼,以便在我的asp.net項目中進行數據訪問。哪些方法(也是爲什麼)更適合自動生成C#代碼:實體框架還是ApexSql代碼?自動生成C#代碼:ApexSql代碼或實體框架?

請注意,我會不時更新db模型。我想用最少的努力來做到這一點(例如,如果可能,不需要運行SQL diff工具)。

回答

1

我可能是錯的,但我不認爲ApexSql的代碼生成像EF。從你所提到的,這聽起來像你想EF英孚第一。

Code-First Development with Entity Framework 4

+0

我在想使用模型的第一種方法。對於頂點部分,可以使用「ApexSql代碼」生成代碼: http://www.apexsql.com/help/apexsqlcode/html/Code.htm#ApexSQL_Code_Application_Window.htm – ace

+0

EF是否創建任何存儲過程?或者是沒有必要感謝linq? – ace

+0

不確定,但我以前使用過LLBLGen Pro,它可以做任何事情。 NHibernate也是一個很好的工具。 –