.net mvc(管理者が高いレベルで理解するために、それがどのように働くか、利点など)についての最短の説明は何でしょうか。.net mvcの簡潔な説明。
答えて
hereを開始することがあります。
ASP.NET MVCあなたはASP.NETフレームワークを使用して ことにより、モデル ビューコントローラ(MVC)アプリケーションを構築することができます。 ASP.NET MVC は代替ではなく、次のような利点が提供していますASP.NET Webフォーム ため 交換、次のとおりです。懸念の
- 明確な分離を
- テスト容易性 - テスト駆動開発
のサポート- HTMLきめ細かく制御およびJavaScript
- 直感的なURL
はcurtiskが彼の答えで指摘したように、wikipediaも同様に良好な説明があります
モデル・ビュー・コントローラ(MVC)ソフトウェア工学で使用されるアーキテクチャー・パターンです。パターンの使用を成功させると、ビジネス・ロジックをユーザー・インターフェースの問題から切り離し、アプリケーションの視覚的外観または基礎となるビジネス・ルールを変更することなく、他のものに影響を与えることなくアプリケーションを作成することができます。
まずhttp://en.wikipedia.org/wiki/Model-view-controllerの段落、そして本当にMVCをリモートasp.netに縛られていないが、ただ、言語に依存しないパターン記述にコードメトリクス、指標や統計情報などの
Managerを与えます。コード品質の重要な尺度はカップリングです。マネージャーに説明すると、MVCはカップリングを減らし、プログラムの柔軟性が長期的に向上します。
そこにはいくつかのメトリック電卓があります。hereはコードプレックス上に1つあります。
Hereは、ソフトウェアメトリック用の別のソフトウェアであり、それらについても説明します。カップリングを参照するメトリックを確認してください。
メトリック計算機は何をしていますか?コードの行数をカウントするなど? – Blankman
多くのコードメトリクスがありますが、コード行数はそのうちの1つに過ぎません。アセンブリ結合の場合、ターゲットアセンブリを使用するアセンブリの数と、それによって使用されるアセンブリの数の組み合わせです。 –
簡単に言えば、ASP.net MVCは、asp.net Webフォームよりも優れたモジュール性とテスト容易性を提供します。しかし欠点は、Webフォームが提供する抽象概念の一部を失うことです。
- 1. jQuery簡潔に文法の説明
- 2. SurveyMonkey API v3調査リスト - 間違っていて簡潔に簡潔に説明する
- 3. Akka.Netクラスタリング簡単な説明
- 4. Pythonのメモリモデル/実行環境の簡潔な解説?
- 5. Androidサービスの簡単なマイナーな説明?
- 6. 簡潔な構文
- 7. Stateソフトウェアデザインパターンの簡単な説明。
- 8. Androidパホトピックへの簡単な説明
- 9. ScalaのifNotPresent簡潔な形
- 10. pdfbox 2.0:簡潔な説明/それぞれのjar/toolが使用されているものの一覧
- 11. MVCのリポジトリパターン:コントローラコードの説明
- 12. @sectionのASP.NET MVCの説明
- 13. ASP.Net MVCのカスタムモデルの説明
- 14. 簡潔なDNGヘッダー情報?
- 15. もっと簡潔なjquery
- 16. MVC 3 Razor Meta説明/キーワード
- 17. 印刷名簡潔
- 18. LogCatメッセージの簡潔な色付け?
- 19. 簡潔な角形式の検証
- 20. 簡潔なエディターの可用性
- 21. C#の簡潔でユニバーサルなA *検索
- 22. .NETの配列パラメータの説明をスローガン
- 23. .NET 3.0から4.0のBCLデルタの簡潔なリストはありますか?
- 24. 配列の簡潔さ
- 25. F#関数の簡潔
- 26. フォームバリデーション - 簡潔性の面で
- 27. SICPの最後の2つの章の簡単な説明
- 28. WindowsでのOpensslのセットアップの簡単な説明
- 29. アンドロイドの簡単な説明:初心者のためのglEsVersion = "0x00020000"?
- 30. スウィフトでの簡単な不動産のゲッターの説明
本当ですが、投稿にはp.net-mvcというタグが付いているので、Blankmanは一般的にMVCだけでなくASP.NET MVCを意味すると思います。 –
真剣に? ASP.NETのサイトの4つの箇条書きポイントは、高レベルのマネージャに何かを説明するつもりですか? "ああ、はい、テスト駆動開発!何を意味するのですか?私たちはそれをしますか?はい、はい、URLは直感的になりますか?それは懸念を言う...ああ、私は懸念が好きではない" – curtisk
私の答えを編集して、ウィキペディアの情報を追加しました。あなたの雷を盗もうとするのではなく、単により良い答えを出そうとしています。 –