ASP.NET - .net開發網站應用程序的技術總稱 ASPhtml
WebForm MVC 是ASP.NET的兩個技術方法框架
WebForm相似於WinForm,可視化操做佈局
MVC相似於Java,多用代碼操做網站
B/S
客人 - 用戶.net
要土豆絲 - 給IIS發送請求 ,IIS就至關因而服務員orm
通知廚房 - IIS把用戶要想看到的ASPX告知.NET框架server
廚房炒菜 - .net框架將ASPX頁面中的C#代碼執行處理htm
喊服務員上菜 - .NET框架將處理好的頁面給IIS,IIS返回給用戶圖片
要頭蒜 - html頁面請求,IIS直接能夠返回給用戶,不須要通過.NET框架處理開發
十二個表單元素:
文本類:
文本框 - <input type="text"/>
密碼框 - <input type="password"/>
文本域 - <textarea></textarea>
隱藏域 - <input type="hidden"/>
按鈕類:
普通按鈕 - <input type="button"/>
提交按鈕 - <input type="submit"/>
重置按鈕 - <input type="reset"/>
圖片按鈕 - <input type="image" src="" />
選擇類:
複選框 - <input type="checkbox" />
單選框 - <input type="radio"/>
下拉列表 - <select> <option></option> </select>
文件選擇 - <input type="file"/>
控件屬性:
Label - BackColor 等等 最後都會變成html裏面的東西
控件最後都會變成 HTML元素
界面,佈局樣式都依然使用HTML+CSS
特殊的數據交互須要控件來替代
含有 runat="server" 屬性的元素爲控件