2012-01-17 65 views
4

我學習了Web應用程序開發,最初在圍繞設計模式的思想流派以及程序員正在使用的許多不同框架和技術的思想流派中淹沒了。我使用什麼設計模式?

我已經解決了某種「模式」,我想知道它是否有名稱,或者其他人是否也使用過這種模式,或者如果有更好的方式做事。我用:

  • 用於演示文稿的HTML/CSS。
  • JQuery的AJAX調用一個ASP.NET的ashx類數據庫(SQL Server)的連接,這回JSON
  • JSON解析,然後使用jQuery

回答

9

顯示在瀏覽器這不是一個模式。這是一個架構,特別是the 3-Tier architecture。你有這些層是

1)查看
2)數據處理(ASP/NET)
3)數據庫

設計模式是用於解決一個普遍問題的代碼圖案。例如,Singleton模式是確保應用程序只有一個事例的問題的解決方案。

架構是整個應用程序如何設計的一般方法。就你而言,你有一個Web客戶端,一個處理層和一個數據層。

請注意,根據您的設計,客戶端代碼可能被視爲自己的應用程序,它可能有自己的體系結構(例如MVC體系結構)。

+0

感謝您的見解 – nfw 2012-01-17 22:21:48

+1

這就是我們在這裏爲了什麼;) – hvgotcodes 2012-01-18 01:08:13