解析ASP.NET應用程序中上傳文件的方案
在Web程序中上傳文件是很常見的需求。利用HTTP協議上傳文件的方式非常有限,最常見的莫過于使用<input type="file" />元素進行上傳。這種上傳方式會將內容使用multipart/form-data方案進行編碼,并將內容POST到服務器端。使用multipart/form-data編碼方式與默認的application/x-url-encoded編碼方式相比,在大數據量情況下效率要高很多。
在Web程序中上傳文件是很常見的需求。利用HTTP協議上傳文件的方式非常有限,最常見的莫過于使用<input type="file" />元素進行上傳。這種上傳方式會將內容使用multipart/form-data方案進行編碼,并將內容POST到服務器端。使用multipart/form-data編碼方式與默認的application/x-url-encoded編碼方式相比,在大數據量情況下效率要高很多。
這次我們要討論的是復合控件.本文無法一步到位完整介紹,因為討論的篇幅比較大,所以分兩次寫,這次就先講些基本概念吧,剩著的下次寫。好象復合控件網上已經有很多教程了,相信大家也看過很多.如果看過的朋友就當我再廢話一便,沒看過的朋友希望能給你帶來幫助。
一、Webform的誕生及運行機制,web開發帶來的革命性變化
整體上DNN5和其它比較大的企業級應用系統一樣分為web服務器和數據庫服務器。Web服務器包括表現層,商業邏輯層和數據訪問層,而數據庫服務器主要是數據層。如下圖: