0

完全にコードで構成され、XML を必要としない .NET 2.0 (Windows 2000 で実行する必要があるため、3.0/3.5 は廃止) 用の ORM フレームワークを探しています。アプリをスタンドアロンにして、サポート ファイルなしでコピーできるように、これをアプリに「ハード コーディング」する必要があります。

nHibernate のような一般的なもののほとんどを見てきましたが、XML 要件は私にはうまくいきません。また、codesmith テンプレートを介してサポート クラスを生成する機能も必要です。VS 2008 で C# 3 を使用していますが、.net 2.0 をターゲットにする必要があります。

誰か提案はありますか?

4

2 に答える 2

1

xml マッピング ファイルなしで nHibernate を構成できるFluent NHibernateが存在します。

その次に、 LLBLGenも確認できます。

于 2009-09-19T19:55:43.037 に答える
1

nHibernate をもう一度見てください。今回はよく見てください:-)

nHibernate はデフォルトで外部 XML ファイルによって構成されますが、必ずしもそうであるとは限りません。

私のプロジェクトでは、XML を使用するのがとても好きだったので、XML を保持しましたが、外部に保存する代わりに (エンド ユーザーがそれをいじる可能性があります)、埋め込みリソースからマッピング ファイルを読み込みます。

さらに、(私の知る限り) XML を放棄し、.NET のクラス属性を使用して nHibernate を構成する可能性があります。

于 2009-09-19T19:58:11.650 に答える