標籤:
C# 架構是什嗎?
MVC是什麼 ?
原廠模式是什嗎?
設計模式是什嗎?
三層架構是什嗎?
如果要學我該從何學起???
C# 架構看這裡
http://download.csdn.net/source/2578425
MVC是三個單詞的縮寫,分別為: 模型(Model),視圖(View)和控制Controller)。 MVC模式的目的就是實現Web系統的職能分工。 Model層實現系統中的商務邏輯,通常可以用JavaBean或EJB來實現。 View層用於與使用者的互動,通常用JSP來實現。 Controller層是Model與View之間溝通的橋樑,它可以指派使用者的請求並選擇恰當的視圖以用於顯示,同時它也可以解釋使用者的輸入並將它們映射為模型層可執行檔操作。
http://baike.baidu.com/view/31.htm
原廠模式定義:提供建立對象的介面.
原廠模式是我們最常用的模式了,著名的Jive論壇 ,就大量使用了原廠模式,原廠模式在Java程式系統可以說是隨處可見。
原廠模式如此常用,因為原廠模式就相當於建立執行個體對象的new,我們經常要根據類Class產生執行個體對象,如A a=new A() 原廠模式也是用來建立執行個體對象的,所以以後new時就要多個心眼,是否可以考慮使用原廠模式,雖然這樣做,可能多做一些工作,但會給你系統帶來更大的可擴充性和盡量少的修改量。
http://baike.baidu.com/view/1306799.htm
設計模式是一套被反覆使用、多數人知曉的、經過分類編目的、代碼設計經驗的總結。使用設計模式是為了可重用代碼、讓代碼更容易被他人理解、保證代碼可靠性。 毫無疑問,設計模式於己於他人於系統都是多贏的,設計模式使代碼編製真正工程化,設計模式是軟體工程的基石,如同大廈的一塊塊磚石一樣。
http://baike.baidu.com/view/66964.htm
三層架構,通常意義上的三層架構就是將整個業務應用劃分為:表現層(UI)、商務邏輯層(BLL)、資料訪問層(DAL)。區分層次的目的即為了“高內聚,低耦合”的思想。
http://baike.baidu.com/view/687468.htm
C# 架構是什嗎?MVC是什麼 ?原廠模式是什嗎?設計模式是什嗎?三層架構是什