我有两个解决方案:1我的Silverlight应用程序和1我的WCF服务。 目前我可以通过我创建的ADO.NET自我追踪实体访问我的实体类型(它为我提供了一个包含所有实体的.tt文件),但每当我编辑数据库中的某些内容时都会失败,而且我需要花费数小时修理它。Silverlight项目从WCF服务分隔 - 如何存取权限的数据库类型
所以这里是我认为我需要的东西(如果存在,请提出一些更好的建议): - 我应该切换到NHibernate并将数据绑定到.xml文件中。 - 我应该能够通过两个解决方案之间的共享.xml文件从我的SilverLight解决方案访问我的实体类型。
我的一个同事建议我使用ADO.NET的DbContext发电机,但据我所知它仍然产生它失败对我来说这些可怕.TT文件。
怎么办? 使用NHibernate,DbContext Generator或其他东西?直接在数据库中没有任何变化,所有的变化是由源文件驱动 -
什么样的问题做一个运行相比,前使用代码第一次进入的时候。 NHibernate的? –