FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
123
返回列表 发新帖
楼主: 甘桂
打印 上一主题 下一主题

下个版本的示例不要再用EF了。

[复制链接]
6#
发表于 2013-10-21 13:47:34 | 只看该作者
我还是看好EF的,EF6.0也出来了,第一个完全开源的版本。

用EF就要按照EF的逻辑去思考问题,在整个APPBOX中,没有用到类似SQL的联合查询(JOIN来JOIN去的),简单Include搞定(看我的博客:http://www.cnblogs.com/sanshi/p/3277638.html);而SQL中复杂的子查询也可以使用ANY 或者 ALL 等关键字实现(http://www.cnblogs.com/sanshi/p/3282833.html)。

本来我也觉得EF会很难,什么INNER JOIN、LEFT JOIN、子查询都该怎么实现呢?等仔细看了一端时间的EF文档,才发现我想多了。


5#
发表于 2013-10-21 13:04:46 | 只看该作者
呵呵,自从appbox3.0改为EF后,我也不知道怎么下手了,建议还是使用其它方式吧
地板
发表于 2013-10-21 12:37:32 | 只看该作者
同意,那些ORM最后解析后还是SQL语句,这本身就会耗掉一部分性能,而且对一些复杂查询支持的也不够好!!
板凳
发表于 2013-10-21 11:38:52 | 只看该作者
非常赞同楼主观点:
1、FINEUI重点用于处理UI及其交互;
2、直接使用SQL语句,灵活方便,直观,便于维护,效率高;
3、如其学掌握ORM,还不如学习SQL简便
反正我一直直接使用SQL语句,不理睬什么EF、NH,iBatis乱七八糟的东西!
沙发
发表于 2013-10-21 11:11:30 | 只看该作者
欢迎大家参与讨论
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-6-8 10:39 , Processed in 0.043005 second(s), 12 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表