asp.net總結,

來源:互聯網
上載者:User

asp.net總結,

    最近學習了asp.net部分的知識,這是自己接觸B/S結構以來的知識補充部分,作為一個“新人”,對於B/S的學習自己還是有諸多的問題的,自己接觸了asp.net這部分的知識之後才慢慢地揭開了它的面紗,它讓使用者對軟體對軟體的使用有了重新的認識,減輕了使用者學習和認識軟體的負擔、縮短了使用者使用軟體的時間。asp.net的學習更多的是對於簡單網頁的製作和簡易功能的實現,主要是通過Dreamweaver這個工具來實現的,以下便是自己歸納的涉及到的一些常見的控制項:


Asp.net控制項和 HTML控制項的區別如下表所示:(但是只要用到asp.net控制項,一般的情況下就肯定會用到html控制項,個人覺得這才是B/S結構的真正本質)

控制項

Asp.net控制項

 

HTML控制項

用途

服務端控制項、用於響應服務端事件

用戶端控制項、用於響應客服端事件

特點

 

完成頁面提交的事件,完成操作後重新整理頁面

只是針對用戶端自身的操作,不會發送到伺服器,簡單方便

    自訂控制項是使用者根據自己的需要,將已有的控制群組合成自己重複使用的控制項,提高了控制項的使用效率,減輕了工作量!這也是一個合格的編程人員應該具備的基本素質。    

    這一部分的學習也讓自己接觸到了application、server、session等這些很重要的可以用於儲存資訊的技術。以下是它們各自的特點: 

技術

特點

用途

application

可以儲存相對少量的、簡單的資料

這是面向單個使用者、單個串連的資訊、儲存於伺服器端,會佔伺服器端資源。

server

儲存少量的、簡單的資料,一般不允許超過4KB(與瀏覽器有關),使用到期日可以進行靈活設定,面向單個使用者,儲存於瀏覽器中(用戶端)。

使用者儲存在瀏覽器中的標籤,瀏覽記錄等

session

能夠包含任意大小的資訊,而在整個應用程式周期中有效,而面對所有應用程式使用者的,儲存於伺服器端。當我們的網站訪問量過大時,可能造成效能上的瓶頸。因此我們不推薦使用該對象來儲存大的資料集合。

 

     這些就是對於asp.net這部分知識的一個總結和回顧,對於B/S這部分的學習才是剛剛的開始,但是僅僅這一點就管中窺豹——可見一斑,相信之後的學習將會是一個豐富而又精彩的過程!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.