c#第13章Web應(yīng)用程序的部署和配置

c#第13章Web應(yīng)用程序的部署和配置

ID:36709107

大?。?37.31 KB

頁數(shù):12頁

時(shí)間:2019-05-10

c#第13章Web應(yīng)用程序的部署和配置_第1頁
c#第13章Web應(yīng)用程序的部署和配置_第2頁
c#第13章Web應(yīng)用程序的部署和配置_第3頁
c#第13章Web應(yīng)用程序的部署和配置_第4頁
c#第13章Web應(yīng)用程序的部署和配置_第5頁
資源描述:

《c#第13章Web應(yīng)用程序的部署和配置》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第13章Web應(yīng)用程序的部署和配置在.NET平臺(tái)下,部署Web應(yīng)用程序是比較方便的??梢岳肰isualStudio2010集成開發(fā)環(huán)境添加一個(gè)Web安裝項(xiàng)目,輕松地完成安裝程序的制作和站點(diǎn)的配置工作。在本章中,將介紹Web應(yīng)用程序的部署和配置。13.1Web應(yīng)用程序部署有什么意義Web應(yīng)用程序開發(fā)完成后,需要對它進(jìn)行部署和發(fā)布。一般情況下,軟件的使用者會(huì)要求安裝過程盡可能簡單,同時(shí)這也具有非常好的用戶體驗(yàn)。但有些情況下,可能對安裝程序的要求比較高,比如要將一些安裝配置信息寫到注冊表中、創(chuàng)建數(shù)據(jù)庫等。在以前的網(wǎng)站開發(fā)中,安裝部署一個(gè)Web應(yīng)用程序是一件

2、困難的事情。如今,安裝部署Web應(yīng)用程序卻十分簡單。13.2掌握Web程序的部署Web應(yīng)用程序的部署,在實(shí)際的項(xiàng)目開發(fā)中占有重要的地位,是一個(gè)不可缺少的環(huán)節(jié)。在本節(jié)中,將介紹與Web應(yīng)用程序部署相關(guān)的工具及部署流程。內(nèi)容包括部署工具的使用、網(wǎng)站的預(yù)編譯過程、XCopy部署的常用命令等。13.2.1VS提供的部署工具VisualStudio2010提供了“復(fù)制網(wǎng)站”工具。該工具能將需要部署的Web應(yīng)用程序文件復(fù)制到目標(biāo)服務(wù)器中。另外,它還提供了“發(fā)布網(wǎng)站”工具。該工具能將網(wǎng)站編譯為一組可執(zhí)行文件,就像窗體程序的安裝包一樣。13.2.2發(fā)布網(wǎng)站的預(yù)編譯過程

3、對Web應(yīng)用程序的編譯過程有兩種情況:動(dòng)態(tài)編譯和預(yù)編譯。動(dòng)態(tài)編譯就是在用戶向服務(wù)器發(fā)送請求時(shí),才編譯;而預(yù)編譯是在Web應(yīng)用程序部署前就對程序進(jìn)行了編譯,并封裝了一些源程序。13.2.3使用VS的復(fù)制網(wǎng)站功能部署VisualStudio2010的“復(fù)制網(wǎng)站”功能,可以很方便地進(jìn)行Web應(yīng)用程序的部署和安裝。使用該功能,可以將Web程序復(fù)制到其他服務(wù)器上,或者FTP上。但要注意的是,該功能僅僅是將文件復(fù)制到目的路徑中去,并不執(zhí)行任何的編譯操作。按下面使用VS的復(fù)制網(wǎng)站功能部署Web應(yīng)用程序。13.3掌握應(yīng)用程序的配置ASP.NET的應(yīng)用程序具有一個(gè)非常重

4、要的特性,就是它為開發(fā)者提供了一個(gè)非常便利的配置文件。這個(gè)配置文件是基于XML格式的文件,這個(gè)文件的名稱是Web.config。其可以用來存儲(chǔ)配置信息,使開發(fā)者可以建立自己的Web應(yīng)用程序環(huán)境。在本節(jié)中,將學(xué)習(xí)應(yīng)用程序的配置。13.3.1應(yīng)用程序配置的意義使用Web.config配置文件,可以使ASP.NET配置變得十分靈活、提高開發(fā)效率、能減少程序移植帶來的一些麻煩。13.3.2學(xué)習(xí)配置文件的格式在上一章中,學(xué)習(xí)到Web.config文件的一些基本配置。在本節(jié)中,將對Web.config文件做更詳細(xì)的介紹。在Web.config文件中,配置文件是包含

5、了XML標(biāo)記和子標(biāo)記的嵌套層次結(jié)構(gòu)。這些標(biāo)記帶有特定配置的屬性。13.3.3詳解標(biāo)準(zhǔn)ASP.NET配置節(jié)在Web.config文件中的configuration元素中。該元素中的配置信息分為兩個(gè)主區(qū)域:配置節(jié)處理程序聲明區(qū)和配置節(jié)設(shè)置區(qū)。就像上述兩個(gè)示例文件中一樣。初學(xué)者們看了Web.config文件后,對它提供的配置節(jié)都比較陌生。下面筆者給出一些常用的配置節(jié),如表13.1所示。13.3.4為Web應(yīng)用程序設(shè)定本地化信息在子標(biāo)記的區(qū)段中,是設(shè)定應(yīng)用程序本地化信息的,ASP.NET的本地化信息有文件編

6、碼、請求編碼、響應(yīng)編碼、日期和時(shí)間格式、數(shù)字及貨幣格式等。13.4小結(jié)本章學(xué)習(xí)了在.NET平臺(tái)下,Web應(yīng)用程序的部署和配置。借助VS2010開發(fā)環(huán)境,非常簡易地完成安裝程序的制作,同時(shí)也容易進(jìn)行配置。其中,學(xué)習(xí)Web.config文件配置是本章學(xué)習(xí)的重點(diǎn)。因?yàn)樗趯?shí)際開發(fā)中,應(yīng)用更廣些。特別是初學(xué)者,學(xué)習(xí)Web應(yīng)用程序的配置更是感到難,無從下手。本章繞開一些枯燥的理論,從實(shí)際入手,引導(dǎo)讀者們初步對Web.config文件的配置有了比較全面的認(rèn)識(shí)。通過學(xué)習(xí),面對一般的配置問題,是能夠解決的。接下來,將學(xué)習(xí)Web應(yīng)用程序的安全性,也是和Web.confi

7、g文件配置相關(guān)的內(nèi)容。

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。