将Entity Framework用于大型项目

时间:2014-01-14 13:14:32

标签: c# entity-framework

我可以将实体框架6与.net 4.5一起用于大型项目吗?

在这个项目中,我在这个项目中有很多解决方案,其中一些与数据库快速通信,如Smtp和拥抱数据通信

感谢

//编辑以获取更多详情

我开始了一个大项目,它有五个部分

1-发送带有smtp的短信,这会在数据库上产生巨大的请求和重载,例如在secound 1500记录插入和选择中

2-付款申请

3-许多其他请求......

2 个答案:

答案 0 :(得分:0)

我可以将实体框架6与.net 4.5一起用于大型项目吗?

在这个项目中,我在这个项目中有很多解决方案,其中一些与数据库快速通信,如带有拥抱数据通信的Smtp

是的,虽然它可能取决于您的数据库设计。即便如此,如有必要,您也可以使用存储过程。

答案 1 :(得分:0)

默认答案肯定是肯定的。这是所有ORM闪耀的地方。在大型系统中,编写数据访问层是一项很容易出错的任务。

作为Steve McConnell suggests in his great book ,您永远不应该对性能进行推测。因此,如果您有特定的性能问题,则应尝试进行基准测试

如果您需要我的意见,在清晰的代码和性能之间,我选择明确的代码。它将允许您实现更强大和可维护的系统。然后,如果您发现性能问题,则可以进行必要的微小更改。这是我的默认规则。

希望我帮忙!