作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试就将要移植到MVC 2的许多旧版应用程序使用哪种ORM做出明智的决定。我看过的ORM是LINQ to SQL,LINQ to Entities和nHibernate。 L2S似乎是最简单的方法,但是我发现许多文章和博客条目都表明Microsoft在.NET 3.5之后将不再对其进行更新。考虑到这一点,我与实体进行了一些合作,但是发现它对于我正在使用的小型应用程序(与nHibernate相同)非常繁琐且过于复杂。我最近购买了史蒂文·桑德森(Steven Sanderson)的“Pro ASP.NET MVC 2 Framework”,在其中他选择使用LINQ to SQL作为他的ORM,并指出:
I'm aware that some developers have expressed concerns that Microsoft might
deprecate LINQ to SQL in favor of Entity Framework. However, Microsoft included
and enhanced LINQ to SQL in .NET 4, so these fears cannot be entirely justified.
最佳答案
我收到的消息是:期待我们真的应该尽可能多地使用Entity Framework; LINQ to SQL基本上处于维护模式:它不会很快消失,但也不会显着发展。同时, Entity Framework 正在发展,并且还与RIA服务或WCF数据服务等其他产品/框架集成在一起。
关于asp.net - 微软是否已证实他们对LINQ to SQL报废的立场?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3407565/
我是一名优秀的程序员,十分优秀!