Entity Developer for NHibernate 6.1

ライセンス: 無料トライアル ‎ファイルサイズ: 38.49 MB
‎ユーザー評価: 5.0/5 - ‎2 ‎投票

NHibernateのエンティティ開発者は、NHibernateのための強力なモデリングとコード生成ツールです。モデルを設計するモデル優先およびデータベース優先のアプローチを使用するか、既存の NHibernate マッピング ファイルをインポートして C# または Visual Basic .NET コードを生成します。 NHibernate のエンティティ開発者は、データベースに接続するための任意のADO.NETデータ プロバイダーを使用できます。この製品は、ほぼすべての種類のマッピングの作成をサポートしています。Entity Developer の T4 ベースのコード生成は、コード生成に必要なほとんどすべてのことが可能な非常に柔軟です。 主な特長: * コード生成エンティティ開発者との Visual ORM モデル デザイナーは、NHibernate モデルを視覚的に作成および編集するのに役立ちます。複合型、複合 ID、一対多、一対一、多対多の関連付け、各種の継承階層、コンポーネントのナビゲーション プロパティ、コンポーネントのコレクションなど、このようなマッピングの作成をサポートします。T4 のようなテンプレートを使用するため、コード生成は非常に柔軟です。 * 大規模なモデルの高度なサポート 大規模なデータベースからモデルを生成する場合、Entity Developer は最適な方法でメタデータを取得し、サーバー呼び出しの数を減らします。エンティティ開発者は、モデルを複数の図に分割できます。エンティティ クラスごとに個別のファイルを生成するオプションを提供します。 * Visual Studio エンティティ開発者との統合は、シームレスに Visual Studio 2008、2010、2012、2013、2015 と統合します。 * モデルファーストアプローチは、マッピングとストレージ部分をモデルの概念部分と自動的に同期し、データベースをモデルと同期するためのウィザードを使いやすい方法です。 * データベース優先アプローチを使用すると、生成されたクラスに柔軟な命名規則を提供し、迅速かつ簡単にデータベースからモデルを生成することができます。 * 名前付き SQL クエリサポート モデルのメソッドとして解釈される名前付き SQL クエリを定義できます。

バージョン履歴

  • バージョン 6.1 に転記 2017-03-16
    - Visual Studio 2017 がサポートされています
  • バージョン 5.8 に転記 2015-07-30
    - Visual Studio 2013 がサポートされています
  • バージョン 4.00 に転記 2011-07-07

プログラムの詳細

  • カテゴリ: 開発 > C/C++/C#
  • パブリッシャー: Devart
  • ライセンス: 無料トライアル
  • 価格: $199.95
  • バージョン: 6.1
  • プラットフォーム: windows

Eula

EULA - 使用許諾契約書

ライセンス契約の重要 - コピー、インストール、または使用する前に読み取る。本ソフトウェアおよび関連資料 (以下の条項を注意深く読むまでは、"Software") を使用またはロードしないでください。本ソフトウェアを読み込むか使用することにより、お客様は本契約の条項に同意するものとします。同意したくない場合は、本ソフトウェアをインストールまたは使用しないでください。配布パッケージが変更されない場合、ソフトウェア未登録バージョンは自由に配布することができます。著作権者からの書面による許可なく、本ソフトウェアの配布に対して、一部の人または会社が手数料を請求することはできません。ソフトウェアは配布され、AS IS"です。いかなる種類の保証も明示または黙示されません。ご自身の責任で使用してください。著者は、このソフトウェアを使用または悪用する間、データ損失、利益の損失または他の種類の損失に対して責任を負いません。お客様は、本契約に規定されている場合を除き、本ソフトウェアの一部を複製、改変、賃貸、販売、頒布、譲渡することはなく、お客様は本ソフトウェアの不正コピーを防止することに同意するものとします。お客様は、本ソフトウェアのリバースエンジニアリング、逆コンパイル、逆アセンブルを行うことはできません。お客様は、複数のユーザーによる本ソフトウェアの同時使用をサブライセンスまたは許可することはできません。不正使用は、本ライセンスの即時かつ自動的な終了を生じとするものとします。本ソフトウェアには、第三者のサプライヤーのソフトウェアまたはその他の財産が含まれている場合があり、その一部は、同封された"license.txt"ファイルまたはその他のテキストまたはファイルに従って識別され、ライセンスされている場合があります。