【ASP.NET 3.5 精要剖析 】- 第一章

【ASP.NET 3.5 精要剖析 】 第一章:先瞭解Web應用程式是怎麼回事

在你開始ASP.NET學習課程,動手開發ASP.NET網頁之前,首先必須瞭解的是,網站並非單一技術,它是由許多不同的技術所組成的應用系統,搞不清楚這些技術的本質,你不可能學好ASP.NET,因此本書第一章,將為大家建立必要的概念性知識,為接下來的ASP.NET學習之路,奠定良好的基石。

ASP.NET 3.5已經發展成為是一種全方位的網站開發技術,無論伺服器端或是瀏覽器端的網頁設計,搭配VWD等開發工具,ASP.NET針對網站的開發設計工作,提供了相當足夠的支援,相對的,由於這些功能太過強大,因此在我們正式進入各種技術細節的討論課程之前,會先來談談整個ASP.NET網站的組成架構,釐清ASP.NET的技術輪廓。

網站主要由兩個部份所組成,分別是提供視覺化介面的網頁元素與驅動網頁所需的邏輯程式碼。

視覺化元素構成了我們所看到的網頁,提供各種資訊內容與視覺化操作功能。邏輯程式碼則是讓網頁能夠與使用者互動的關鍵,換句話說,前者構成了網站的外觀,後者則是為網站注入生命的靈魂。

ASP.NET技術本身被發展用來實作各種類型的網站,因此針對這兩個部份提供了各種不同程度的支援,同時透過.NET平台,提供強大的伺服器端運算能力。

網頁視覺化元素與邏輯程式碼,分別代表了網站可視與不可視的部分,從技術面來看,前者由各種不同型式的標籤程式碼所組成,透過瀏覽器解譯呈現在使用者面前,後者則是開發人員根據網站運作所需的流程,利用Visual Basic或是C# 等程式語言所撰寫而成的網頁驅動程式,讓網頁的內容能夠與使用者進一步作互動。



有了這層基礎概念,接下來就可以進一步來看看ASP.NET網頁的內容組成細節 <待續 … >

沒有留言: