網(wǎng)站建設(shè)中項(xiàng)目的需求剖析完成后,就清晰了項(xiàng)目的開(kāi)發(fā)方向,明白了疑問(wèn)域,接下來(lái)即是解決疑問(wèn)域的工作了.
在項(xiàng)目正式編碼之前,有些全局性的工作需求做在前面,這即是體系規(guī)劃,面向目標(biāo)的剖析規(guī)劃辦法中,體系規(guī)劃即是細(xì)化體系剖析中的目標(biāo),站在開(kāi)發(fā)的角度上從頭規(guī)劃類(lèi)和數(shù)據(jù)結(jié)構(gòu)以及體系功用.
XMLHttpRequest是一個(gè)長(zhǎng)時(shí)間被大家無(wú)視的目標(biāo),這與它的強(qiáng)壯功用不相匹配,憑借它能夠在頁(yè)面的背面和瀏覽器進(jìn)行通訊,而無(wú)需改寫(xiě)整個(gè)界面.XMLHttpRequest目標(biāo)在Javascript中創(chuàng)立并運(yùn)用,客戶端能夠僅僅從服務(wù)器端獲取它需求的信息,經(jīng)過(guò)與DOM和CSS的聯(lián)系,就能夠完成部分改寫(xiě)的作用,一起還能夠經(jīng)過(guò)XMLHttpRequest目標(biāo)異步提交信息,將用戶的輸入在后臺(tái)提交到服務(wù)器而無(wú)需改寫(xiě)這個(gè)頁(yè)面.
提示:XMLHttpRequest的典型應(yīng)用是GoogleMaps和Google Suggest,它催生了Ajax概念的誕生,稱(chēng)它是Ajax的中心推動(dòng)力毫不為過(guò).
完成自界說(shuō)的站點(diǎn)地圖供給程序基本上需求以下兩個(gè)過(guò)程:
1.完成站點(diǎn)地圖供給程序代碼,自界說(shuō)的站點(diǎn)地圖供給程序需求承繼自籠統(tǒng)SiteMapProvider類(lèi),完成SiteMapProvider類(lèi)的特點(diǎn)和辦法,詳細(xì)的完成就不詳細(xì)介紹了MSDN中有有關(guān)的事例介紹.
2.裝備Web.config.將自界說(shuō)的站點(diǎn)地圖供給程序裝備為默許供給程序,在web.config文件中,system.web節(jié)點(diǎn)下的siteMap即是設(shè)置站點(diǎn)地圖供給程序用的,詳細(xì)裝備也請(qǐng)查詢MSDN解說(shuō).