【问题标题】:Alternatives of persisting data using C#?使用 C# 持久化数据的替代方案?
【发布时间】:2009-09-14 09:41:58
【问题描述】:

我有一个 C# 中的小应用程序,到目前为止,我已经使用直接运行 SQL 的数据持久性类来实现它,我知道有更好的替代方案,如 Hibernate.NET 和可能的 Spring.NET。 还有一些我忘记了?优点和缺点? 谢谢!

【问题讨论】:

标签: c# .net persistence


【解决方案1】:

以下是一些比较常见的:

Spring.NET 并不是真正的专用数据持久性框架。它更像是一个 IoC(控制反转)框架,它为您提供依赖注入和许多其他东西,包括插入数据持久性框架的能力。

LINQ to SQL 和 SubSonic 可能是所有这些中最容易使用和学习的。 NHibernate 和实体框架更复杂,但也可能比普通的 LINQ to SQL 更强大和灵活。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-30
    • 2019-12-04
    • 2015-05-22
    • 1970-01-01
    • 2023-01-18
    • 1970-01-01
    相关资源
    最近更新 更多