2011年2月20日 星期日

第4章 Web Form 架構

        從上面的章節您大致上可以瞭解在.NET FrameworkASP.NET的運作與檔案之間的關係,從這一章開始,我們將焦點集中在ASP.NET程式設計的核心 Web Form』物件上。

        首先我們探討ASPXASP之間在程式設計概念上的不同,並且介紹Web Form物件的運作概念,然後我們透過實例來實際驗證Web Form執行的過程,最後我們對Web Form物件的操作做完整的介紹。

        讀者可以在此章節中對整個WebFrom有非常完整的認識,但是此章之第1,2,3,4節中的內容,雖說是Web Form.NET Framework中運作的基本流程概念(因此我們放在本章之初),但由於與過去ASP觀念差異相當大,且融入了物件導向概念,若讀者過去不曾利用物件導向語言來開發過Windows應用程式,或是類似的專案,可能一時之間難以會意,則可先跳過前四節,從第五節開始讀起。

        第五節之後即是程式設計的部分,概念部分較少(相對的圖開始比較多…),如果直接從第五節開始讀起,基本上不會影響您設計ASP.NET的開發功力,只是會有點知其然而不知其所以然。但當您開發過一兩支ASP.NET程式之後,可回過頭來看看這四節,融會貫通之後功力大增,將全面掌握Web Form的運作架構。

        之所以在前面要花四節的時間來介紹整個ASPX運作流程,是因為想要進入高階的ASP.NET Web應用程式設計領域,得需要瞭解整個ASPX的運作概念,才能夠精準的掌握程式設計的流程,善用Web控制項,並且流利的操作Web Form物件,否則在撰寫Web應用程式的時候,很有可能會循著過去ASP的習慣,把ASP.NET當成ASP來用,這樣將失去ASP.NET的價值,且容易背離Web Form的物件導向程式設計精神。

        特別是過去在ASP程式設計累積了相當多經驗的讀者,可以透過前面四節,詳細的比較ASPASPX之間的差異,相信能夠有不少的收穫。

沒有留言:

張貼留言