2012-01-11 27 views

回答

0

什麼控制器是什麼? 如名稱所述,控制器控制用戶的操作。

http://en.wikipedia.org/wiki/Controller_(computing

在計算,特別是在計算機硬件,控制器是 芯片,擴展卡,或一個獨立的設備(通常稱爲 控制單元),其與一個外圍接口設備。

隨着上述各行的一點點操縱,

在編程世界中,控制器是與實體/對象的操作接口的方法。

什麼時候最適合使用它? 通常,我們在實體/對象的上下文中構建軟件/應用程序。我們很少考慮不同類型的行爲 - 儘管用戶的行爲在軟件可用性中扮演着重要的角色。

不要讓控制器很重。用它作爲用戶的動作指導。

控制器將用戶的操作引導至特定類型的操作。 (例如,ReadController指向執行讀操作的動作)。

VAR Controller pattern,用ASP.NET MVC編寫,是區分不同網頁操作的一個很好的例子。