我有哪些选项可以为 LINQ-to-SQL 和 Entity Framework 上下文和数据实体对象生成类定义?我理解如何使用Visual Studio工具,但是我是否可以使用编程API来定义模型并从另一个应用程序生成相应的代码?
答案 0 :(得分:1)
Linq to SQL选项并不好 - 我所知道的最好的事情是L2ST4,它至少可以更好地控制生成的类。设计器文档是一个很大的,花哨的XML文件,所以我想如果你有这么激励的话,你可以创建一些外部生成的文件。
实体框架有更好的选择 - 特别是因为v 4.1为您提供了代码优先。所以这意味着您需要做的就是生成一个C#类,然后EF处理其余的。