社区
C#
帖子详情
NHibernate和DLinQ,选哪个好?
unused
2007-07-11 04:58:47
如题
...全文
376
14
打赏
收藏
NHibernate和DLinQ,选哪个好?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
unused
2007-07-16
打赏
举报
回复
结帖
unused
2007-07-13
打赏
举报
回复
我到是觉得“简洁”这方面还好啊,
比如做分页,用Skip和Take很轻松实现;
比如不用写长长的嵌套查询
你说的静态和动态这个还没注意呢,嗯,值得关注一下,谢谢!
Ivony
2007-07-13
打赏
举报
回复
虽然最终要翻译成SQL,但是写起来可比写T-SQL优雅和简洁多了(尤其是在Very复杂的查询时)
简洁不见得,强类型检查很不错。
只不过最大的硬伤就是还是个静态的玩意儿,动态的SQL解决方案不知道是不是还需要借助外力,不过现在还没有正式版,不知道最终长什么样儿。
unused
2007-07-13
打赏
举报
回复
嗯,我也觉得,又没有太好的生成工具
今天在网上找了一上午的LinQ方面的资料,感觉还是比较牛的
不但有命令行工具能够自动完成映射,还支持在C#中直接查询数据库
虽然最终要翻译成SQL,但是写起来可比写T-SQL优雅和简洁多了(尤其是在Very复杂的查询时)
看来既然跟MS混了就从一而终吧
mapserver
2007-07-13
打赏
举报
回复
NHibernate
太臃肿
unused
2007-07-13
打赏
举报
回复
再顶,难道这里没有对这个感兴趣的么?
unused
2007-07-13
打赏
举报
回复
现在准备放弃Helper,转向ORM,
问题是LinQ还没出,NHibernate又不是太好上手,犹豫中。。。
Ivony
2007-07-13
打赏
举报
回复
中国淫就是喜欢迷信,程序员也是……
unused
2007-07-13
打赏
举报
回复
转到C#区,自己再顶一下:)
outh24
2007-07-12
打赏
举报
回复
个人感觉,NHibernate时间长,资格老,架构成熟。
unused
2007-07-12
打赏
举报
回复
自己顶
huing
2007-07-12
打赏
举报
回复
个人决得NHibernate还行,
毕竟有Hibernate这个成功的东西作参考
unused
2007-07-12
打赏
举报
回复
大家给点意见
blackhero
2007-07-11
打赏
举报
回复
个人决得好像Dliq好像学人家NHibernate.
有ms的人说一下吧 是不是
用
LINQ
还是
NHibernate
?
感觉
LinQ
更轻量级。 两个都不是什么好东西…… 设计思路和发展方向都不一样。 好吃的就是好东西 Ivony兄对它们俩还是如此苦大仇深啊??呵呵…………:)
LINQ
没用过,
NHibernate
用过一点,当业务逻辑很复杂的时候用起来感觉不方便。
LINQ
老实说实现模式有些诡异,复杂的应用很容易大幅提高SQL的复杂程度,而现在
LINQ
的内置SQL脚本生成逻辑基本上还是靠...
Linq
学习笔记(2.1)——初识 D
Linq
1:创建实体类 首先为你项表达的数据库数据建立实体类,以后的Demo所用的数据库为Northwind; 针对产品表(Products)创建产品类 [Table(Name="Products")]publicclassProduct{[Column(IsPrimaryKey=true)]publicintProductID;[Column]...
数据持久层
NHibernate
数据持久层
NHibernate
C# 2007-06-07 21:07:20 阅读11 评论0 字号:大中小 在.NET平台下,关于数据持久层框架非常多,本文主要对如下几种做简要的介绍并推荐一些学习的资源:1.
NHibernate
2.NBear3.Castle ActiveRecord4.iBATIS.NET5.DAAB附加介绍:D
Linq
一.
NHibernate
提 起NHiberna
C# 3.0 D
linq
介绍(四)-之Select操作
先给关注d
linq
的朋友们道歉,最近工作实在忙,没有时间来写blog。从本节开始,我们讲d
linq
语法咯。我们先从select子句讲起。看下面的例子。 var q = from c in db.Customers select c.ContactName; 这是一个最简单的d
linq
查询语句,查询得到联系人的名字。在这里,我需要提醒下大家的是,像
转载:d
linq
入门系列(四)
先给关注d
linq
的朋友们道歉,最近工作实在忙,没有时间来写blog。从本节开始,我们讲d
linq
语法咯。我们先从select子句讲起。看下面的例子。 varq=fromcindb.Customersselectc.ContactName;这是一个最简单的d
linq
查询语句,查询得到联系人的名字。在这里,我需要提醒下大家的是,像这个语句只是个...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章