【发布时间】:2011-03-01 03:24:53
【问题描述】:
我迟到了,现在才开始在 OS X / Cocoa 中使用 Core Data - 这太不可思议了,而且真的改变了我看待事物的方式。
在 C# 或现代 Windows 框架中是否存在等效技术?即拥有托管数据类型,您可以在其中保存、数据管理、删除、搜索全部免费?
还想知道 Linux 上是否有类似的东西。
【问题讨论】:
-
我的印象是 C# 基本上是建立在数据管理基础之上的。我错了吗?
我迟到了,现在才开始在 OS X / Cocoa 中使用 Core Data - 这太不可思议了,而且真的改变了我看待事物的方式。
在 C# 或现代 Windows 框架中是否存在等效技术?即拥有托管数据类型,您可以在其中保存、数据管理、删除、搜索全部免费?
还想知道 Linux 上是否有类似的东西。
【问题讨论】:
不适用于 C#,但是,
对于 Windows 和 Linux,Core Data 已通过 Cocotron 变为现实。这不是适合所有人的解决方案,可能只是少数人的解决方案,但非常棒。
【讨论】:
可能最接近 Windows 上的 Core Data 的是ADO.NET Entity Framework。不幸的是,它比 Core Data 低很多。例如,您必须创建和维护自己的数据库架构。
【讨论】: