2011-01-03 14 views
0

私はWebFormsで書かれたバンキング・オンライン・プラットフォームで働いています。私は同じことがMVCに書かれているか、そうでなければならないのだろうかと思います。 私はMVCで多くを読んだことがありますが、私はまだ試していませんでしたが、私は専門家のために質問する必要があります。WebFormsとMVC

すべてのトランザクションでは、ユーザーがデータを入力し、データを確認し、確認を取得する第3ステップを取得する3段階プロセスがあります。私は現在、このような40以上のプロセスを持っています。私のやり方は? MultiViewを使用した単一のASPX。

どうすればMVCで同じことができますか?私は40 + x 3ビュー(120 + aspx)を持っていますか?

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

+1

はここにあなたの目的は何である(ビッグデータを扱う場合、Webフォームは、大きな可能なものである)任意のビューステートのイベントを持っていないという意味で「軽い」ですか?コードを書き直し、ユーザーエクスペリエンスを向上させ、アプリケーションのパフォーマンスを向上させてコードを改善しようとしていますか?それとも、銀行に何らかの利益をもたらす必要がない、これは単なるプログラミングのエクササイズですか? – DOK

+0

技術の改良。コードはVBで、C#、.NETフレームワークのアップグレードでも書き直す必要があります。決定する必要があります。 1つの大きな利点は、ViewStateの不足でパフォーマンスがアップグレードされることです。 – TiagoDias

+0

同じようなことをしているのを見て、同じ決定に直面しています。あなたが何を選んでしまったのか不思議です。 – MrJD

答えて

0

部分ビューを使用することでMVCでも同じことができます。

MVCは、レンダリングされたHTMLおよびJavaScriptフレームワークを完全に制御できます。単体テストを書く方がはるかに簡単です。

またそれが

関連する問題