gpt4 book ai didi

sql-server - linq to sql 何时会被淘汰? Entity Framework (替代)发布了吗?

转载 作者:行者123 更新时间:2023-12-03 01:03:45 24 4
gpt4 key购买 nike

linq to sql 何时会被淘汰? Entity Framework (替换)发布了吗?

最佳答案

是的,ADO.NET Entity Framework 已随 .NET 3.5 Service Pack 1 一起发布。

不, Entity Framework 本身不会取代 LINQ-2-SQL - 两者有完全不同的目标受众,并且有各自的目标市场。

LINQ-2-SQL 非常适合简单的场景,在这些场景中,您的业务对象几乎是数据库表的 1:1 映射。这种情况经常发生,在这种情况下,EF 就显得大材小用了。

另一方面,EF 在企业级应用程序中非常有用,在企业级应用程序中,您的业务域对象不一定会 1:1 映射到表上,或者您需要支持 MS SQL Server 之外的多个数据库后端。

即使有了 .NET 4.0,Microsoft 仍在对 LINQ-2-SQL 进行投资 - 请参阅 Damien Guard 的 blog post达到这个效果。

马克

关于sql-server - linq to sql 何时会被淘汰? Entity Framework (替代)发布了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1018928/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com