1

いくつかの背景として、ASP.NET MVCが提供する柔軟性と利点を好み、リリース以来MVCで構築してきました。しかし、私が始めようとしている新しいプロジェクトには、複雑なカレンダー/スケジューラー制御が必要です-そして、jQueryの代替案のどれもすべての要件を満たしていません。

これにより、ASP.NET WebFormsを対象としたものを除いて、すべてのボックスにチェックマークを付けるTelerikRadtoolsスケジューラーにたどり着きました。

プロジェクトの残りの部分には、MVCを介して公開されるパターンに最適な基本的なCRUD機能が含まれています。

最近、ODataについて多くの話題を目にしましたが、これが私が求めている「中間点」になるのではないかと考えていました。

WebformsのODataを活用した経験はありますか(可能であれば、またはやりたいことですが)。

まだjQueryベースのクライアント側の重いUXを作成しようとしているので、他の考えや提案を歓迎します。

4

1 に答える 1

0

私はまだ Web フォーム開発に WCF Data Services を使用していませんが、WCF-DS/OData 機能の構築を開始するリストの次に取り組んでいる主なプロジェクトです。

それは間違いなく可能であり、クエリ可能なフィードや追加の CRUD 機能を提供したい既存のサイト/アプリケーションに素晴らしいアドオンを提供すると思います。私の問題は、現在、私の Web フォーム プロジェクトが基になるドメイン モデルとして Entity Framework を使用していないことです。手作業で作成された一連のエンティティがあります。そのため、挿入/更新/削除機能のために IUpdatable を実装するために、多くの (やや平凡な) 作業を行う必要があります。しかし、アプリケーションから情報を広めるという点で、いくつかの迅速な利点を提供するために、IQueryable 側の作業を迅速に開始して実行します。(努力する価値があるかどうかを確認するために、最初に簡単に達成できる成果を検討することもできます-それは価値があると確信していますが、私はまた、迅速な勝利を目指しています!)

私は自分の地域で WCF Data Services と OData に関する講演を行い、私の例では多くの jQuery を活用しました。個人的には大好きです。WCF-DS がサポートする JSON 形式は優れており、私の jQuery の作業に完全に適合します。

WCF-DS フィードをいくつかの jQuery UI アイテム (データを表示および/または更新するためのモーダル、さまざまなタブのフィードのさまざまな部分 (非同期で取得) など) に統合し、いくつかの jqGrid サンプルの統合も計画しています。私の WCF-DS フィードを持っています。

jQuery を使用する場合は、すべてを JSON のままにしておくことをお勧めします (明らかに)。問題はありません。

他にご不明な点がございましたら、お問い合わせください。これ以上の回答やフィードバックがないことに驚いています。これは、さまざまな種類のアプリ (Web フォーム、jQuery、Silverlight など) に統合できる、非常に優れたフレームワークだと思います。

お役に立てれば!幸運を!!

于 2010-07-15T18:23:46.773 に答える