2012-01-17 29 views
4

私はWebアプリケーションの開発を学び、当初はデザインパターンや、プログラマーが使用していたさまざまなフレームワークや技術の考え方の数に圧倒されました。どのようなデザインパターンを使用していますか?

私はある種の「模様」を決めました。名前があるのか​​、他の人もこの模様を使っているのか、もっと良いやり方があるのか​​疑問です。私が使用します。

  • HTML/CSSを提示するために。
  • jQueryのAJAXは、JSONが解析され、その後のパターンではありませんjQueryの

答えて

9

と、ブラウザに表示されます。

  • JSON
  • 返され、データベース(SQL Serverなど)の接続のためのASP.NETのASHXクラスの呼び出しこれはアーキテクチャ、具体的には the 3-Tier architectureです。あなたが持っている階層は

    1)表示されている
    2)データ処理(ASP/NET)
    3)データベース

    デザインパターンは、一般的な問題を解決するためのコードパターンです。たとえば、シングルトンパターンは、アプリケーションが何かのインスタンスを1つしか持たないようにするという問題に対する解決策です。

    アーキテクチャは、全体として、アプリケーションが設計されている方法の一般的なアプローチです。あなたの場合、Webクライアント、処理レイヤー、データレイヤーがあります。あなたのデザインに応じて、クライアント側のコードは、独自のアーキテクチャを持っているかもしれない、独自のアプリ、(例えば、MVCアーキテクチャ)と見なされる可能性があることを

    注意。

    +0

    我々がここにいる何あなたの洞察力 – nfw

    +1

    てくれてありがとう;) – hvgotcodes

    1

    私はMVCパターンについて話していると信じています。しかし、それは少し異なります。

    MVC on Wikipedia

    関連する問題