实体框架和SubSonic、wcf数据服务之间的区别

发布于 2025-01-07 11:21:01 字数 181 浏览 5 评论 0原文

我对使用subsonicado.net实体框架WCF数据服务感到非常困惑,我应该选择哪一个? 我使用 asp.net mvc 创建一个中间件(网站)。 我寻求功率、实现速度、运行时繁重、抽象之间的折衷...... 那么我应该使用哪个orm?

I am very confused with the use subsonic or ado.net entity framework or WCF Data Services Which one I should choose?
I creating a middleware (web site) using asp.net mvc.
I seek a compromise between power, speed of implementation, heavy at runtime, abstraction ...
So Which orm i should use?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

只想待在家 2025-01-14 11:21:01

一切都取决于您真正需要什么。在大多数任务中,ado.net 实体框架将是最好的一个原因:

  • 它众所周知,并且有数十亿字节的文档
  • 它支持几乎所有最流行的数据库
  • 强大的支持
  • 相当快

问题:

  • 学习所有功能并不容易
  • 性能反而较差 在我们的解决方案中,
  • 我们在执行一些非常具体的任务(例如与 memcached 集成)时遇到了很多问题。

我认为 EF 在 95% 的任务中是最好的。

希望我的回答对你有意义

All depend on what you really need. In most of tasks ado.net entity framework will be the best one cause:

  • It's well known and there are gigabytes of documentation
  • It support almost all most popular databases
  • Great support
  • Pretty fast

Problems:

  • It's not to easy to learn all features
  • Performance is less instead of small orms
  • On our solution we got a lot of problems with implementation of some very specific tasks (like integration with memcached)

My opinion EF is the best in 95% of tasks.

Hope my answer make sense for you

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文