FramworkGen是一个.NET的ORM生成的Windows和Web应用程序的数据访问持久性代码。 FrameworkGen生成C#2.0的代码在3层架构。通过简单地选择一个SQL Server数据库,FrameworkGen将建立存储在SQL Server和业务层和数据层在C#程序。这大大减少了时间开发上花费写数据访问代码,同时提高整体架构的质量。开发人员将有更多的时间专注于业务/功能开发任务。数据访问代码FrameworkGen生成数据库是中性的,虽然FrameworkGen本身目前仅适用于SQL Server中。数据检索代码使用SqlDataReaders只读只向前的数据检索,它提供了最优化的性能
什么在此版本中是新的:
- 在增加了新的偏好DatabasePrefixesToRemoveFromObjectNames,这使得前缀从实体剥离/实体对象的名称。
- 在使用负载的儿童在使用缓存修正了。
- 修正了负载的孩子时,有一个joing表,基本上是一个记录总是被退回,即使有更多的。
- 重构实体和实体类。
- 实体和实体实施现在IReadOnly。当一个对象被存储在FrameworkGen缓存它是通过调用只读制成
新MakeReadOnly方法使对象不可改变。如果代码试图修改一个只读版本ReadOnlyException将被抛出。
这将减少内存消耗,提高性能并提供更清洁的架构。 - 在DB项目现在已经removerd,因为它是造成VS2010的问题。该存储过程脚本现在在输出目录下适当命名的文件夹中创建。
- 更新的appSettings是每个数据库是唯一的。
评论没有发现