当前位置:  开发笔记 > 数据库 > 正文

您今天对您的数据层选择什么,Linq或Subsonic?

如何解决《您今天对您的数据层选择什么,Linq或Subsonic?》经验,为你挑选了1个好方法。

我们准备在工作中开始一个全新的项目,没有遗留代码.我们过去确实使用过Subsonic,我们对它非常满意.但那是在Linq之前.

有没有人不得不面对同样的问题(Linq x Subsonic)?

你的决定是什么?原因是什么?

有任何见解赞赏.



1> Corbin March..:

亚音速

优点:

很好,很简单

脚手架

缺点:

方法签名通常接受可以被滥用的字符串参数(尽管您被鼓励使用DAO字符串常量).

记住:

需要网站项目无代码,无需模型生成(需要BuildProvider).

Linq To SQL

优点:

IDE中的语法糖

MS支持

查看要在IDE中执行的SQL

允许在模型中进行不同级别的调整,从自动生成到显式定义再到对象属性.

缺点:

复杂.您需要学习像DataContext这样的新概念才能有效.

记住:

一些stackoverflow用户质疑Linq对SQL的持续支持.

还评价ADO.NET实体框架和这里.

推荐阅读
手机用户2402851155
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有