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是每個數據庫是唯一的。
評論沒有發現