1

アプリケーションでこれまでに見た中で最も深いレベルのカスタマイズを必要とするクライアントのために、アーキテクチャのレビューと次世代の推奨事項をまとめました. 彼らの望みは、エンタープライズ Web アプリケーションを UI からバックエンドまで、顧客(制御レベルのカスタマイズを必要とする 40 以上の顧客) によってカスタマイズすることです。カスタマイズには、特別なビジネス ルール エンジンや、輸送業界に関係する非常に複雑なロジックも含まれます。彼らは可能な限り、すべてを自動化することで開発者の涅槃を望んでおり、カスタマイズを顧客が主導し、開発者の関与を最小限またはまったくなくすことができます。

私の調査によると、セキュリティだけでなく追加の配管が組み込まれている必要がありますが、DDF は他の何よりも目標に近づくことができます。しかし、彼らは私が提供した情報よりも詳細な情報を求めています。

私は、DDF の実装に成功し、DDF によって解決された企業の問題に関する詳細を提供する企業レベルの企業のケーススタディまたはその他のそのような証言が本当に必要です。どんな指示や助けも大歓迎です。ありがとう!

4

2 に答える 2

2

今は 7 月なので、あなたの質問はおそらく OBE です。しかし、動的データを使用して、陸軍および空軍内の 15 の施設で現在使用されている輸送スケジューリング Web アプリ (ASP.Net 4.0) を設計および運用しました。これは、単一インスタンスのスケーラブルな Web アプリケーションであり、データベース常駐の構成設定を通じて顧客の要件に適応します。フィールド テンプレートを拡張して、Telerik ASP.Net コントロールを使用し、ユーザーの役割と機能によって構成できるようにしました。

柔軟に構成可能な UI を提供する上で大きな障害となるようなメタデータはほとんど見つかりませんでした。

于 2011-07-14T21:04:54.507 に答える
1

少なくとも 1 つの注意事項があります。DDF の重要な側面 (およびセールス ポイント) の 1 つは、列とテーブルのスキャフォールディングに役立つメタデータ属性の割り当てと、そのメタデータを活用するための新しい動的データ コントロール (QueryableFilterUserControl、DynamicDataManager、PageAction など) の使用です。ただし、メタデータの 1 つの側面は、実行時に割り当てられ、アプリケーションの開始後は操作できないことです。したがって、異なるユーザーがすべて基本的に同じメタデータ セットにログインすることになり、ユーザーに基づくカスタマイズは悪夢になります。グループの役割に基づいてセキュリティとアクセス許可を設定することはできますが、制御レベルのカスタマイズは困難です。これが役立つことを願っています。

于 2011-05-04T17:31:01.780 に答える