私はASP.netとは何かを知っています.MVCとその他のデザインパターンについて知っています。私の質問は、なぜこのデザインパターンを選択したのですか?なぜASP.netの3tiersやASP.netのAOP ...など
は、Webサイトを構築するためのより強力なプログラムで簡単ですか?言い換えれば、ASP.netで他のデザインパターンの代わりにMVCを使用する利点は何ですか?なぜMicrosoftはASP.net MVCを構築するためにMVCを選択しましたか?
0
A
答えて
11
MVCは強力なパターンであり、Ruby on Railsを含む他の開発コミュニティでも非常に人気があることが証明されています。ウィキペディアにはMVC web frameworksという長いリストがあります。マイクロソフトは、WebFormsから移行していく人が増えていく中で、残されたくないと思う。
+1
+1 - 短いと甘い –
8
私の推測によれば、それはウェブの実績のある非常に適切なパターンです。 MVCは、httpプロトコルのステートレスな性質に非常に適しています。他の言語用の他の多くの大きなWebフレームワークでは、MVCパターンが使用されます。
+0
+ 1井戸 - あなたの答えとスピルトの組み合わせは決定的な答えになります –
関連する問題
- 1. MicrosoftはなぜMVC for ASP.NETを選択したのですか?
- 2. ASP.NET MVCが間違ったコントローラアクションを選択しました
- 3. なぜAsp.net MVCチームはSite.Masterページの "〜/ Content/Site.css"ではなく "../../Content/Site.css"を選択しましたか?
- 4. DropDownListとAsp.Net MVCを構築する
- 5. ASP.NET MVC選択リスト
- 6. Asp.net MVCのカスタムHTMLヘルパーを構築するためのヘルプが必要
- 7. asp.net mvcドロップダウンリストの値を選択した値オーバーライダーの問題
- 8. ASP.NET MVC 5 URLは、私はASP.NETに基づいてVS13 MVC 5で作成したページを持って選択
- 9. UrlRewriter.Net、ASP.NET MVCルーティング、または何をお勧めしますか?
- 10. MVC 3 - 選択したコントローラに部分ビューを投稿する
- 11. asp.net webformとmvcアプリケーションのどちらを選択しますか?
- 12. Asp.net MVC Nhibernateがリストボックスで選択した項目を収集しない
- 13. Asp.net mvcは選択の結果を表示します
- 14. Windows Azure上のASP.NET MVCは、プロダクション環境に適した選択ですか?
- 15. ASP.NET MVC DropDownListForモデルから値を選択しない
- 16. ASP.Net-MVC htmlドロップダウンリストから選択した項目を取得するためのサンプルコード
- 17. asp.netで選択した値MVC 4.0のドロップダウンリスト
- 18. データベースなしの選択肢を覚えているasp.net mvc
- 19. HTML.DropDownListから選択した値をコントローラ(.Net MVC)に戻す
- 20. ASP.NET MVC 2アプリケーションを構築する簡単な自動化
- 21. スケーラブルなASP.NET MVC Webアプリケーションを構築する
- 22. なぜASP.NETヘルパーをASP.NET MVCで使用しますか?
- 23. ASP.NET MVC 2 DropDownListが選択された値を設定しない
- 24. Spring MVCはWebリンクを構築するためのJava APIを提供していますか?
- 25. MicrosoftとOracleを使用したMVC
- 26. MVC編集後にICollectionを再構築しますか?
- 27. MVC 1またはMVC 2の知識なしにasp.NET MVC 3を学ぶべきでしょうか?
- 28. ASP.NET MVCで構築できないWebサイトがあります
- 29. なぜルーティングデコレータはASP.NET MVC 2でルーティングを中断しますか?
- 30. ASP.net MVCにログインするためのベストプラクティス?
[Gu](http://weblogs.asp.net/scottgu/)にメールを送信してみませんか? ASP.NETとASP.NET MVCの違いは、このサイトの右上隅にある検索ボックスの使用を躊躇しない限りです。このトピックについて何百もの議論が出てくるでしょう。 –
ASP.NET 3tierはどのようなものでしょうか? ASP.NETは単なるプレゼンテーション層です。私はそれを3層のアプリで使ってきました。私はAOPを知りませんが、Wikipediaの記事をスキミングすると、ビジネスロジックを再び記述するようです。 – Rup
@ダリンディミトロフ:もう一度質問を読んでください。 –