FramworkGenは、WindowsとWebアプリケーションのデータ·アクセスの持続性コードを生成。ネットORMです。 FrameworkGenは、3層アーキテクチャでのC#2.0のコードを生成します。単にSQL Serverデータベースを選択することにより、FrameworkGenは、SQL ServerおよびビジネスとC#のデータ·レイヤーでのストアドプロシージャを作成します。これは、大幅に開発者がアーキテクチャ全体の品質を向上させながら、データ·アクセス·コードを書くことに費やす時間が短縮されます。開発者は、ビジネス/機能開発タスクに集中するより多くの時間を持つことになります。 FrameworkGen自体が現在はSQL Serverと連携するがFrameworkGenが生成するデータアクセスコードは、データベースに中性です。データ検索コードは、最適なパフォーマンスを提供する唯一のフォワード読み取り専用データ検索のためのSqlDataReadersを使用しています。
このリリースの新機能:ます。
新しい設定DatabasePrefixesToRemoveFromObjectNamesを追加しました、これは接頭辞がエンティティから削除することができます/エンティティは、オブジェクト名を。
キャッシングのバグが修正されましたロード子供を使用して。
joingテーブルがある場合、負荷子ども問題を修正しましたが、基本的に1つのレコードが常により多くがあった場合にも返されていました。
リファクタリングエンティティとエンティティクラス。
エンティティとエンティティは今IReadOnlyを実装しています。オブジェクトがFrameworkGenキャッシュに格納されている場合には、呼び出すことによって読み取り専用行われます
オブジェクトは不変作る新しいMakeReadOnly方法。コードが読み取り専用バージョンを変更しようとするとReadOnlyExceptionがスローされます。
これは、メモリの消費量を削減し、パフォーマンスを向上させ、クリーンなアーキテクチャを提供しています。
DBプロジェクトは、今ではVS2010で問題を引き起こしていたとしてremoverdされています。ストアドプロシージャスクリプトは、現在の出力ディレクトリの下に適切な名前のフォルダに作成されています。
データベースごとに一意であることのappSettingsを更新します。
コメントが見つかりません