天天看點

北大青鳥Asp.net之顆粒歸倉

        自從小編走程序式設計的世界以來,學習的程式設計知識都是和C/S這個小夥伴握手,直到做完牛腩老師的新聞釋出系統,才開始了小編的B/S學習生涯,和B/S初次謀面,小宇宙瞬間爆發了,看着自己的第一個B/S系統,牛腩新聞釋出系統,漸漸長大,對B/S的世界越來越着迷,北大青鳥視訊裡通過一個個完整的小例子來将web開發的流程進行了一步步的講解,從開始設計到添加控件,再到調試和部署釋出,使小編對web開發有了進一步的了解,重點當然是例子中涉及到的各個控件的使用,通過實作視訊裡的例子,對控件和web開發的一些知識也有了初步了解,通過北大青鳥Asp.net視訊的學習,對其中涉及到的基礎知識及web窗體的控件以及内置對象等知識又多了幾分了解,同時對比來看,對C/S和B/S的認識又加深了一步,小編才做完牛腩老師的新聞釋出系統之後,對B/S的大緻内容有了一個初步的了解。通過asp.net視訊的學習,對其中涉及到的基礎知識及web控件又多了幾分了解。首先小編來簡單的介紹一下C/S和B/S:

       C/S又稱Client/Server或客戶/伺服器模式。伺服器通常采用高性能的PC、工作站或小型機,并采用大型資料庫系統,如Oracle、Sybase、Informix或 SQL Server。用戶端需要安裝專用的用戶端軟體。 

       B/S是Brower/Server的縮寫,客戶機上隻要安裝一個浏覽器(Browser),如Netscape Navigator或Internet Explorer,伺服器安裝Oracle、Sybase、Informix或 SQL Server等資料庫。浏覽器通過Web Server 同資料庫進行資料互動。 接着,小編把BS和CS簡單做一個對比,如下圖所示:

北大青鳥Asp.net之顆粒歸倉

       對比完了CS和BS的差別,接着小編主要簡單總結一下北大青鳥Asp.net視訊的内容,首先,簡單介紹一下Asp.net,她是.NET FrameWork的一部分,是一項微軟公司的技術,是一種使嵌入網頁中的腳本可由網際網路伺服器執行的伺服器端腳本技術,它可以在通過HTTP請求文檔時再在Web伺服器上動态建立它們。 指 Active Server Pages(動态伺服器頁面)

,運作于 IIS(Internet Information Server 服務,是Windows開發的Web伺服器)之中的程式 。下面是小編畫的一張思維導圖:

北大青鳥Asp.net之顆粒歸倉

       縱觀上圖,小編主要把Asp.net的内容分為兩個大的子產品,包括類和Web服務配置應用,放眼走過的.net之路,以小編現在對Asp.net的了解,就是一種腳本語言,或者說是一種技術,還可以是.net平台上開發B/S界面的标準,緊接着,小編簡單總結一下Asp.net的優點:

        ASP.NET擁有更好的語言支援,一整套新的控件,基于 XML 的元件,以及更好的使用者身份驗證

        ASP.NET通過允許編譯的代碼,提供了更強的性能

        ASP.NET 代碼不完全向後相容 ASP

        通過繼承機制支援代碼的重用

        無需注冊元件

        編譯頁可改進執行速度

        提供聲明性伺服器控件

        小編寄語:該博文,小編主要簡單的對比了一下C/S和B/S的差別,以及對北大青鳥Asp.net的整個視訊的内容進行了一個簡單的總結,整個視訊重點講解了Asp.net中的控件, 其中Asp.net建構的應用程式可以運作在幾乎全部的平台上,給程式設計帶提供了極大友善,各種控件的用法,需要在實際操作中多多聯系,方能熟練掌握,這塊的學習,我們可以對比着之前學習過的C/S,以及對七大内置對象的了解,也需要小編在日後的學習中加以練習,B/S學習,未完待續......