ASP.NET 怎麼學 - 入門概念二三事

今天是星期六,雖然不是上班族,但是很怪的,每到假日,看別人放假自己整個人就懶了起來,所以今天寫不了什麼東西,但是,學習是條漫長且艱辛的路,沒有堅持就走不下去,想成功的人是沒有休息權利的,因此,今天雖然很晚了,還是要來篇短文,這樣才對得起明天早起好學的讀者,但是我真的很想睡覺(事實上也沒想要成功),所以來唬弄一下、呃,更正,輕鬆一下好啦,談談 ASP.NET 入門概念二三事。
  • 無論是只有一個網頁的 Hello World 專案,或是極度複雜的購物網站,ASP.NET都是一種以「要求/回應」模型為基礎的「Client(客戶端)/Server(伺服端)」架構應用程式,使用者於客戶端提出要求,這個要求經由網路傳送至伺服器被處理,經過程式運算,最後將結果回應至客戶端,也就是我們所看到的網頁,所有的ASP.NET應用程式都是這種架構,沒有例外,只是運作模式的差異。
  • ASP.NET與傳統的視窗程式沒有兩樣,由視覺化元素與邏輯程式碼所組成,網頁負責管理並且呈現這些視覺化元素,提供使用者與應用程式互動的橋樑,邏輯程式碼負責運算,支撐「要求/回應」模型的運作。
  • ASP.NET開發人員的主要工作是撰寫邏輯程式碼,這些邏輯程式碼最後被包裝成為類別,如果你是個必須獨力完成專案的可憐蟲,除了將這些類別與視覺化元素作整合之外,還必須負責美工讓網頁能夠美美的呈現你所完成的功能。

以上三點概念通了,你就可以開始愉快的下手寫ASP.NET程式了。

沒有留言: