1
私はすでに多くのORMマッパーを試していますが、欠けている部分や本当に使いたくない部分が常にあるようです。私がORMマッパーを使用するためORM Mapper .NET linux server
以下の部分は、持っている必要がありますされています
- これは、Linuxサーバ上でマッパーを使用することが可能である必要があります。 ORMがちょっとした手助けをすることができれば、私は2段階アプローチをとっても大丈夫です。つまり、ストアドプロシージャ(アプリケーションがOracle DB上で実行されている時点では、Lightspeedはファンクションごとに複数の参照カーソルを使用できないようです)を使用する必要がありますが、将来的にはMySQLとSQL Serverをサポートできるようになっているので、このアプローチを使用しないことを望みます)、または文の一括処理(データベースへの不必要な往復を避けるため)があります。 もう1つの可能性は、マッパーが問題なしに(主にパフォーマンス)モノにサーバー部分を実行できるかどうかです。
- 検証:ユーザー入力を検証してからサーバーに送信する必要があります。これは、少なくとも文字列長チェックを含む自動機能を意味します(これらはWPF UIで表示する必要があります)。
- 使いやすさ
- 既存のOracleデータベースで動作する必要があります(dotConnectなどのサードパーティプロバイダを使用する場合は問題ありません)。
- 多くの手作業をせずにOracleから別のデータベースに移行する可能性があります。私はMySQLとSQL Serverをサポートしたいと思います。
はい、NHibernateの周りに道がない場合のように見えます。これは単なる最も柔軟な解決策であるようです。 – Eggi