- 無論是只有一個網頁的 Hello World 專案,或是極度複雜的購物網站,ASP.NET都是一種以「要求/回應」模型為基礎的「Client(客戶端)/Server(伺服端)」架構應用程式,使用者於客戶端提出要求,這個要求經由網路傳送至伺服器被處理,經過程式運算,最後將結果回應至客戶端,也就是我們所看到的網頁,所有的ASP.NET應用程式都是這種架構,沒有例外,只是運作模式的差異。
- ASP.NET與傳統的視窗程式沒有兩樣,由視覺化元素與邏輯程式碼所組成,網頁負責管理並且呈現這些視覺化元素,提供使用者與應用程式互動的橋樑,邏輯程式碼負責運算,支撐「要求/回應」模型的運作。
- ASP.NET開發人員的主要工作是撰寫邏輯程式碼,這些邏輯程式碼最後被包裝成為類別,如果你是個必須獨力完成專案的可憐蟲,除了將這些類別與視覺化元素作整合之外,還必須負責美工讓網頁能夠美美的呈現你所完成的功能。
以上三點概念通了,你就可以開始愉快的下手寫ASP.NET程式了。
沒有留言:
張貼留言