.net開發方向、步驟

1..net開發方向:
    網站(asp.net,內網、互聯網)、C/S(Winform、wpf)、手機。
2.asp.net:
    需要知識:.net基礎、c#、HTML、css+div、JavaScript、JQuery、AJAX、ASP.net、 數據庫(ADO.net、SQLServer)。

    步驟:C#->.net類庫->ADO.net、數據庫->HTML->JavaScript->JQuery->ASP.Net

3.手機開發:Windows Phone: Silverlight做界面、Windows Phone SDK 操作手機、雲端開發。(除了雲端開發,其他都是手機端開發的)
       基層用:.net、C#。
              使用C#語言,調用.net類庫,來寫windows phone程序。當和手機交互時,調用Windows Phone SDK,
               需要做界面時調用Silverlight.
       雲端開發:ADO.net、SQLServer、XML、ASP.Net、Http、Socket。(開發服務器端的)
4.asp.net->WebApp、移動互聯網
5.手機開發(兩種):WebApp(JavaScript、HTML/HTML5)、Native(C#、Silverlight、Windows Phone SDK)。
6.開發大型網站所用的技術:
    URL重寫,頁面靜態化,緩存,第三方支付...

7.三層架構

    UI->BLL->DAL         ---->數據庫

    表現層(UI)、業務邏輯層(BLL)、數據訪問層(DAL)

8.MVC是UI裏面的一部分 ,跟三層架構沒什麼關係。

   MVC(模型Model-視圖View-控制器Controller)是一種設計模式,我們可以用它來創建在域對象和UI表示層對象之間的區分。

三層架構與MVC相同點:都是架構級別的,都有表現層。

不同點在於其他兩個層:MVC沒有把業務的邏輯訪問看成兩個層。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章