2009-08-05 16 views
2

私はC#と.net開発が初めてです。私はデータベースのテーブルに対してCRUD操作とエンティティオブジェクトのコードを生成できるC#コードジェネレータを探しています。DB駆動型ソフトウェアの開発をスピードアップできるC#コードジェネレータ?

Oracleデータベースをサポートしている必要があります。 生成されたコードは、シンプルで使いやすいものでなければなりません。

ありがとうございます! Oracleのプロバイダ

  • NHibernate
  • LLBLGen Pro
  • DbLinq

  • 答えて

    3
    • Entity Frameworkのオラクルからコードを生成するための
    +0

    彼はいくつかのORMツールではなく、コードジェネレータの後ろにいると考えています – MPritchard

    +0

    ほとんどのORMツールはコードジェネレータとして機能します。それらを区別するためにOPからの詳細が必要です。 –

    +0

    申し訳ありませんDAL – MPritchard

    0

    チェックアウトCodeSmith(LINQツーSQLのような)。それは私が何を探していることはORMツールだと思うなどnHibernate

    0

    を、このような.netTiersなどのフレームワークで使用されるファイルの生成をサポートしなければなりません。市場には数多くのORMツールがあり、一部はオープンソースプロジェクトであり、その他は大規模な商用製品です。

    ここで私が読んで/使用/聞いたことがあるのOracleをサポートして.NETベースのORMのリストがあります:

    DataObjects.Net

    NHibernateの

    亜音速

    +0

    ありがとうございます。QuBaR、ありがとうございます。 –

    +1

    LLBLGenを忘れないでください... – Matt

    0

    MyGenerationは人気のコードですデータアクセスのためのジェネレータ。私はそれがオラクルのテンプレートを持っていると信じています:

    +0

    非常にありがとうJohoW、それは強力に見え、すべての最高のオープンソースです!確かめます。 –

    0

    私はORM製品を探しているべきです。すでに述べたものに加えて、私はTelerikのオープンアクセスを呼び起こすだろう。これは数多くのデータベースをカバーし、他の多くのマイクロソフトテクノロジとの統合に適しています。

    ダウンサイドは無料ではないということです。しかし、私の場合、私たちの会社はコントロール付きのパッケージで購入しました。 Silverlightプロジェクト用の一連のコントロールを購入する必要がありました。あたかもWPFかWinFormsのコントロールを必要とするかのように、彼らのスイートを購入する上司を売却しました。彼らには、ORMとレポートとともに、あらゆる.NETプロジェクトのコントロールを含むスイートがあります。

    関連する問題