3

フルスケールの ASP.NET MVC アプリケーションを設計する可能性を検討しています。以下の点を知りたいです。

=>可能ですか?MVC のアーキテクチャは、大量のデータ処理を処理する大規模でトラフィックの多い Web アプリケーション用に設計されていますか?(クライアントに大量のデータを持ち込むような懸念がありますか?速度が低下しますか?) 簡単にする機能は何ですか?重いアプリケーションを設計するために使用する、または使用するのが難しい。

この点で、すべてのデータ トランザクションを担当する Entity Framework について詳しく知りたいです。

=>大量のトラフィックを処理する MVC で設計された Web アプリケーションの例。

=>サンプル プロジェクト、チュートリアル、レクチャー、コード例などを含むリソースへのリンク。

=>参考のために、このテクノロジーに精通している可能性のある専門家のヘルプ。

=> Web フォームより優れていますか? MVC アプリケーションは、従来の Web フォームに代わるソリューションを完全に提供しますか?

この件についてあなたの考えを共有してください。

ありがとう、

マンゲシュ

4

1 に答える 1

8

はい、Mvc アプリケーションは大規模なデータを完全に処理でき、アプリケーションのアーキテクチャは、アプリケーションのパフォーマンスを向上させるために多くのサポートを提供します。それでも、コーディング方法論とコードのクリーン度に依存します。プロジェクトをレイヤーまたはモジュールに分割する方法。モジュールのいずれかの準備ができたら、MVC 単体テスト機能を並べて使用できます。これにより、すべてのモジュールを統合したときに最終的に快適になります。

=> 大量のトラフィックを処理する MVC で設計された Web アプリケーションの例 http://www.nopcommerce.com/default.aspx
http://www.sitefinity.com

=> サンプル プロジェクト、チュートリアル、レクチャー、コード例などを含むリソースへのリンク。
ミュージック ストアは、Asp.net Mvc の最適なアプリケーションです。http://www.asp.net/mvc/tutorials/mvc-music-store =

> このテクノロジに精通しているエキスパート ヘルプを参考にしてください。
申し訳ありませんが、私はこの質問を理解できません。しかし、あなたの質問は、MVC で作業するための前提条件に関するものだと思います。Asp.net Web フォームで作業したことがあり、MVC に切り替えたことがある場合は、MVC テクノロジの威力を理解しています。

=> Web フォームより優れていますか? MVC アプリケーションは、従来の Web フォームに代わるソリューションを完全に提供しますか?
私の観点からは、MVC は Web フォームよりもはるかに優れたオプションです。MVC は用語 RAD で多くのサポートを提供し、Knockout.js のような Web アプリケーションにリッチ コントロールを簡単に統合できる多数の Jquery ライブラリも利用できるため: http://knockoutjs.com/
Angular.js: http:/ /angularjs.org/
KendoUI.js: http

://www.kendoui.c​​om MVC 対 WebForms に関する多くの議論も見ることができます:
http://www.codeproject.com/Articles/528117/WebForms-vs-MVC

于 2013-04-05T10:33:52.367 に答える