gpt4 book ai didi

linq-to-sql - Entity Framework 值得为一个新的小应用程序迁移吗?

转载 作者:行者123 更新时间:2023-12-01 08:19:34 26 4
gpt4 key购买 nike

Entity Framework 值得为一个新的小应用程序迁移吗?大约 10 个表和一个 WinForms 应用程序。
是 DataTables/Data Rows 或 Linq-to-SQL 的替代方案

最佳答案

我将不同意那些说 LINQ to SQL 更适合小型项目的人,这是基于对小型项目使用 LINQ to SQL 和 Entity Framework 的实际经验。我真的很难克服 LINQ to SQL 令人难以置信的弱架构更新场景(扔掉旧模型,重新生成一个新模型,然后重新应用您的自定义)。在大多数情况下,您可以使用这两种工具完成您需要做的事情,但是如果您的数据库架构会发生变化或发展,您将花费太多时间摆弄 L2S 设计器。

避免使用 Entity Framework 的最佳理由是您不了解它。我不是在这里被翻转;如果您确实了解 L2S 而您不了解 EF,那么请务必使用 L2S;你可能会更有效率。但是,如果您了解这两种工具,EF 几乎可以做 L2S 可以做的所有事情,甚至更多(简单的模型更新、模型优先、代码优先模型、可定制代码生成、RIA 服务等……) .

关于linq-to-sql - Entity Framework 值得为一个新的小应用程序迁移吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2726806/

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