我即将开始一个新的项目,并决定我将使用什么数据访问技术……出于各种原因,我真的很喜欢LINQ to SQL,但是我是否应该使用Entity Framework来启动新项目呢?我认为实体框架更加臃肿和不必要的复杂,这是我考虑使用LINQ to SQL的部分原因……但正如我所说的,这可能只是我这边的看法,因为我并没有太多地使用实体框架。那么,人们会推荐我在今天开始一个新项目时使用哪一个(注意这个应用程序将在未来几年内存在)?
我正在寻找一种使用Linq to SQL的更复杂的方法。我正在学习L2Q,但我只看到了业务对象的简单示例和它们中的简单CRUD操作。任何包含以下内容的示例应用程序:2-跟踪数据更改,并自动能够在一个简单的操作中对多个表进行更改。智能SubmitChanges?(不知道这是否可能-现在我编写自己的存储过程来完成所有工作,