.net – 您是否会在新项目中使用LINQ to SQL?

我一直在调查用于我正在设计的一个新的基于Web的项目的数据层,我非常希望看到结合LINQ to sql.其明显的简单性,灵活性和设计师支持真正吸引人,而与sql Server的密切联系是好的.

然而,最近已经公布了LINQ to sql将被放置在实体框架的后座位,现在已被传递给ADO.NET团队(http://blogs.msdn.com/adonet/archive/2008/10/29/update-on-linq-to-sql-and-linq-to-entities-roadmap.aspx).当然,将来会得到支持,但是它不太可能会看到更多的开发工作.

考虑到这一点,你会建议我在我的项目中使用这种技术,还是选择一个替代的ORM(nHibernate?)或手动编码一个通用的DAL?

该项目本身是基于ASP.NET和sql Server 2005/2008的,并且可能会使用MVC,即使它仍处于测试阶段.这是一个个人项目,数据库不会过于复杂,它将主要用作原型来查看.NET未来技术.我将把未来的项目基于我从这个学到的东西,所以我做出的选择会影响更大的解决方案.

是的,我意识到微软明天可能会带来全新的数据访问技术!

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...