14

新しいプロジェクトを開始していますが、ORMの選択についてアドバイスが必要です。このトピックは以前に取り上げられたことがあると思いますが、このトピックはEntity Framework 5(4ではない)またはTelerikOpenAccessORMのいずれかに固有のものです。

プロジェクトはWindowsAzureに常駐し、WindowsAzureSQLデータベースを使用します。4.5がAzureで稼働したら、.NET4.5に移行します。

私は現在、TelerikUltimateCollectionのサブスクライバーです。

知っている人はこのシナリオの長所/短所を持っていますか?現在、TelerikOpenAccessに少し傾いています。

ありがとう

4

1 に答える 1

7

まず、コメント:

「これは実際には答えではありませんが、Azureに対してOpenAccessを使用する場合は、次の点に注意してください。telerik.com/ community / forums / orm /orm-express/…」は正しい製品を反映していません。 。

OpenAccessの無料版を扱っています。Jayanthaは彼の質問で、彼が「UltimateCollectionSubscriber」であると指定しました。

OpenAccessORMはAzureと互換性があります。

Entity Framework5ではなくOpenAccessORMを選択するいくつかの理由:

  • VisualDesignerでのバッチ操作
  • WCFサービスのコード生成
  • ASP.NetWebAPIサービスのコード生成
  • 動的モデルの変更
  • カスタムタイプフレームワーク
  • 組み込みの検証フレームワーク
  • .NET3.5のサポート
  • 悲観的な並行性
  • ビルトインL2キャッシュ
  • 高度な接続プール
  • 純粋なXMLマッピング

EF5が提供するOpenAccessを使用すると失われるもの:

  • 自己追跡エンティティ
  • Visual Designerでの列挙の完全サポート(部分的なサポートのみ)

フィギュアに行こう!

于 2012-12-16T23:54:22.870 に答える