0

私はMVCの初心者ですが、WSで4年以上働いています。

レポートWebアプリケーション(いくつかのグリッドといくつかのグラフィックス)を構築する必要があり、それを構築するための最良の方法を知りたいです。このアプリケーションは、さまざまなブラウザ/デバイス(スマートフォン、iPad、desktop-win、desktop-macなど)からアクセスでき、永続性を維持する必要があるため、JavaScript以外のデバイス用のUIとjQueryで動作する別のUIの両方について考えていました。 Webサービスを消費します。

一方、MVCについて読んだことがあり、複数のサイトで、ビュー全体を返すいくつかのメソッド(Khajaの応答)とjQueryで動作する別のメソッドを作成してこれを実行できると述べています。

これについてのあなたの意見を知りたいので、これでより良い決定を下すことができます。

ありがとうございました。

4

2 に答える 2

0

ホルヘ、services \ APIを扱いたい場合は、WebAPIを使用してみてください。参照:http ://www.asp.net/web-api

これは実際にはMVC4の追加機能セットです。これは、RESTfulJsonベースのAPIを作成するための優れたサポートを備えています。これはjqueryでうまく機能します

これは見る価値のある素晴らしいビデオです:http://channel9.msdn.com/Shows/Web+Camps+TV/Dan-Roth-Takes-Us-on-a-Deep-Dive-into-Web-API

また、Web API + jqueryを使用した優れたサンプルプロジェクトは次のとおりです:http://code.msdn.microsoft.com/Contact-Manager-Web-API-0e8e373d/

于 2012-09-18T13:11:01.207 に答える
0

間違いなく、MVCでそれを行うことができます。編集可能なグリッドが必要かどうかは明確ではありません(おそらく、レポートサービスを実行しているときではありません)...とにかく、mvcのモデルセクションで、テーブルタイプまたはリストタイプの戻りオブジェクトを作成します。セクションを表示します。モデル自体からビューを自動的に作成できます。画像の場合、パスがデータベースに保存されている場合は、次の構文を使用します

<img src= "@Url.Content(Model.PictureLocation)" alt="IMAGES" />
于 2012-09-18T08:21:59.893 に答える