- 相關(guān)推薦
《互聯(lián)網(wǎng)軟件應(yīng)用于開發(fā)》教案3-4章
第三章 HTML語言介紹 1、HMTL:HTML是Web的基礎(chǔ),是一種超文本標(biāo)識(shí)語言,它是構(gòu)成Web頁面的主要工具。 2、HEAD元素內(nèi)的元素的功能:給文檔一個(gè)標(biāo)題、安排多個(gè)文檔之間的關(guān)系、告訴瀏覽器創(chuàng)建一個(gè)搜索格式、提供一個(gè)向特定瀏覽器和其他觀察器傳遞特殊消息的方法。 3、列舉至少5項(xiàng)body元素的屬性及其功能。 BODY屬性及功能: ALINK 定義活動(dòng)鏈接顏色 VLINK 定義已訪問過的鏈接的顏色 LINK 定義未訪問鏈接的顏色 BACKGROUND 指向用做文檔背景色的圖像的URL BGCOLOR 定義文檔背景顏色 TEXT 定義文檔顏色 BGPROPERTIES 如果它被設(shè)為FIXED,背景不能滾動(dòng) LEFTMARGIN 以像素為單位設(shè)置文檔左側(cè)邊界寬度 TOPMARGIN 以像素為單位設(shè)置文檔頂邊界寬度 4、注意:alink\link\vlink的用法;<address></address>表示斜體顯示。 5、HTML使用十六進(jìn)制編碼系統(tǒng)來定義顏色。該系統(tǒng)基于三種顏色單元RGB,每一種顏色單元被賦予介于00-FF之間的十六進(jìn)制數(shù)值。如:#FFCC00。文檔體顏色屬性有:BGCOLOR、TEXT、LINK、VLINK、ALINK。 6、鏈接:鏈接是惟一的從一個(gè)Web頁到另一個(gè)相關(guān)的Web頁的理性的途徑,它由兩部分組成:錨鏈和URL引用。當(dāng)單擊一個(gè)鏈接時(shí),瀏覽器裝載由URL引用給出的文件或文檔。 7、URL引用可以分為相對(duì)引用和絕對(duì)引用。 相對(duì)引用:對(duì)同一個(gè)計(jì)算機(jī)上文件的URL引用。這意味著URL是相對(duì)于瀏覽器最初裝載Web頁的計(jì)算機(jī)和目錄的。 絕對(duì)引用:指明Web頁的精確的計(jì)算機(jī)、目錄和文件的URL引用。 8、創(chuàng)建超級(jí)鏈接: 網(wǎng)站鏈接:<a href=http://www.sohu.com>搜狐</a> E-mail鏈接:<a href=mailto:jxxinh@163.com>聯(lián)系我!</a> UseNet新聞鏈接:<a href=news:news.sohu.com>新聞</a> FTP的鏈接<a href=ftp://143.43.23.19>這里</a> 對(duì)大數(shù)據(jù)庫的訪問<a href=wais://wais.mysite.com>這里</a> 訪問遠(yuǎn)程計(jì)算機(jī)<a href=telnet://43.54.165.22>這里</a> 9、<table></table>表示建立表格 <caption>表格標(biāo)題說明文字,該元素的ALIGN屬性值:TOP和BOTTOM <tr></tr>表示建立一行,該元素的ALIGN屬性有三個(gè)屬性值:LEFT、RIGHT、CENTER;VALIGN屬性也有四個(gè)屬性值:TOP、BOTTOM、MIDDEL、BASELINE(缺少為MIDDLE)。 <th></th>表頭 <td></td>單元格具體內(nèi)容 10、表單:<form></form>還要定義它使用的腳本以及如何發(fā)送數(shù)據(jù)method=post(URL),get(信息附加到URL尾部)。如:<form method=post action=/new/new_script>……</form>。它有三種類型的標(biāo)記可用于創(chuàng)建字段。 l <textarea>:提供一個(gè)多行文本輸入的字段。用rows(行)和cols(寬)屬性要以定義其大小。 l <select>:彈出一個(gè)滾動(dòng)列表。option定義出現(xiàn)的選項(xiàng)。屬性multiple允許多項(xiàng)選擇,selected 缺省選項(xiàng),value返回腳本的值。 l <input>:屬性type設(shè)置要顯示的輸入的字段類型(text)文本輸入框、(password)密碼框、 (checkbox)復(fù)選框、(radio)單選鈕、(reset)和(submit)顯示具有預(yù)置功能的按鈕——發(fā)送到服務(wù)器。 第四章 ASP.NET介紹 1、 ASP.NET中的文件類型: Global.asax:ASP.NET系統(tǒng)環(huán)境設(shè)置文件 .aspx:內(nèi)含ASP程序代碼文件,向服務(wù)器提出瀏覽請(qǐng)求 .asmx:制作Web Service的原始文件 .aspc: 可重復(fù)使用多個(gè).aspx的文件,此文件內(nèi)可含有控件 .ascx: 內(nèi)含User Control的文件,可內(nèi)含在多人.aspx文件中 2、 在ASP.NET中,用于模板定義的標(biāo)示符是 <template> …… </template> 3、ASP.NET的優(yōu)越性:簡(jiǎn)化開發(fā)操作、語言獨(dú)立性、分離程序代碼和網(wǎng)頁內(nèi)容(使用事件驅(qū)動(dòng)和事件綁定的開發(fā)方式)、提高執(zhí)行效率、簡(jiǎn)化部署與組態(tài)的操作、支持多種客戶端類型、增進(jìn)適用性、增進(jìn)延展性、更佳的安全機(jī)制、Session可用跨進(jìn)程跨機(jī)器。 4、驗(yàn)證控件包括:RequiredFieldValidator(必填控件)、CompareValidator(比較驗(yàn)證)、RangeValidator(限定邊界控件)、RegularExpressionValidator、CustomValidator、ValidationSummary。 5、頁面處理的內(nèi)部過程包括:Page_load、事件處理、Page_Unload 。 6、事件:在面向?qū)ο蟮木幊讨?對(duì)頁面對(duì)象進(jìn)行的一系列操作。如鼠標(biāo)事件(onMouseOver、onMouseOut等)、頁面事件(OnLoad等)、按鈕事件(Onclick等)等。 7、有兩種情況,ASPX會(huì)被重新編譯:ASPX頁面第一次被瀏覽器請(qǐng)求、ASPX被改寫。 8、Web頁面處理過程:頁面的一次往返處理、頁面重建、頁面處理內(nèi)部過程。 9、ASP.NET服務(wù)器端控件:文本輸入控件、按鈕控件、復(fù)選控件、單選按鈕、列表控件、選擇控件等。可以使用戶對(duì)頁面內(nèi)容作出判斷的控件是:按鈕控件。 10、ManagerProvider: 是否個(gè)多層結(jié)構(gòu)的無連接的一致的編程模型。它提供了DataSet和數(shù)據(jù)中心之間的聯(lián)系。 11、DataSet: 是ADO.NET的中心概念,可以把它想象成內(nèi)在中的數(shù)據(jù)庫。使得程序員在編程序時(shí)可以屏蔽庫之間的差異,從頁獲得一至的編程模型。 12、ADO.NET訪問數(shù)據(jù)庫的步驟: (1) 創(chuàng)建一個(gè)到數(shù)據(jù)庫的鏈路,即ADO.Connection; (2) 查詢一個(gè)數(shù)據(jù)集合,即執(zhí)行SQL,產(chǎn)生一個(gè)Recordset; (3) 對(duì)數(shù)據(jù)集合進(jìn)行需要的操作; (4) 關(guān)閉數(shù)據(jù)鏈路。 13、ASP.NET提供了三種緩存替換的策略: (1)“腐爛搜索”。類似于“最近最少使用”替換原則,當(dāng)內(nèi)在變得比較緊張時(shí),緩存機(jī)制會(huì)找出最不常用和最不重要的對(duì)象,把它從內(nèi)在中移出,以減輕系統(tǒng)壓力; (2)“到期控制”。編程者可以指定緩存對(duì)象的生存周期; (3)“文件和鍵值依賴”。從外部文件或者是其他緩存鍵值是否改變,來決定本身鍵值是否有效。【《互聯(lián)網(wǎng)軟件應(yīng)用于開發(fā)》教案3-4章】相關(guān)文章:
軟件開發(fā)口號(hào)11-27
軟件開發(fā)實(shí)習(xí)總結(jié)12-20
軟件開發(fā)口號(hào)12篇04-01
軟件開發(fā)工作總結(jié)05-23
軟件開發(fā)項(xiàng)目個(gè)人總結(jié)01-20
軟件開發(fā)工作總結(jié)05-23