【发布时间】:2012-02-28 19:35:48
【问题描述】:
我正在开发 WPF 客户端应用程序。我从未见过有人在客户端使用 ORM。
我在这里对在客户端与服务器应用程序中使用 ORM 进行一些分析。
默认情况下它是惰性的。这意味着,直到查询第一次执行之前什么都没有发生,但是在该查询被缓存之后。现在可以在服务器应用程序中理解这点,但是客户端经常启动,所以我可以在客户端应用程序中使用预加载吗?
如果dll被篡改,黑客可以立即看到所有数据库结构,是否容易找到数据?
在客户端使用 ORM 时还有其他影响吗?
谢谢, 奥姆卡尔
【问题讨论】:
标签: c# entity-framework nhibernate c#-4.0 orm