c#第13章Web應用程序的部署和配置.ppt
《c#第13章Web應用程序的部署和配置.ppt》由會員分享,可在線閱讀,更多相關《c#第13章Web應用程序的部署和配置.ppt(12頁珍藏版)》請在裝配圖網(wǎng)上搜索。
第13章Web應用程序的部署和配置,在.NET平臺下,部署Web應用程序是比較方便的??梢岳肰isualStudio2010集成開發(fā)環(huán)境添加一個Web安裝項目,輕松地完成安裝程序的制作和站點的配置工作。在本章中,將介紹Web應用程序的部署和配置。,13.1Web應用程序部署有什么意義,Web應用程序開發(fā)完成后,需要對它進行部署和發(fā)布。一般情況下,軟件的使用者會要求安裝過程盡可能簡單,同時這也具有非常好的用戶體驗。但有些情況下,可能對安裝程序的要求比較高,比如要將一些安裝配置信息寫到注冊表中、創(chuàng)建數(shù)據(jù)庫等。在以前的網(wǎng)站開發(fā)中,安裝部署一個Web應用程序是一件困難的事情。如今,安裝部署Web應用程序卻十分簡單。,13.2掌握Web程序的部署,Web應用程序的部署,在實際的項目開發(fā)中占有重要的地位,是一個不可缺少的環(huán)節(jié)。在本節(jié)中,將介紹與Web應用程序部署相關的工具及部署流程。內(nèi)容包括部署工具的使用、網(wǎng)站的預編譯過程、XCopy部署的常用命令等。,13.2.1VS提供的部署工具,VisualStudio2010提供了“復制網(wǎng)站”工具。該工具能將需要部署的Web應用程序文件復制到目標服務器中。另外,它還提供了“發(fā)布網(wǎng)站”工具。該工具能將網(wǎng)站編譯為一組可執(zhí)行文件,就像窗體程序的安裝包一樣。,13.2.2發(fā)布網(wǎng)站的預編譯過程,對Web應用程序的編譯過程有兩種情況:動態(tài)編譯和預編譯。動態(tài)編譯就是在用戶向服務器發(fā)送請求時,才編譯;而預編譯是在Web應用程序部署前就對程序進行了編譯,并封裝了一些源程序。,13.2.3使用VS的復制網(wǎng)站功能部署,VisualStudio2010的“復制網(wǎng)站”功能,可以很方便地進行Web應用程序的部署和安裝。使用該功能,可以將Web程序復制到其他服務器上,或者FTP上。但要注意的是,該功能僅僅是將文件復制到目的路徑中去,并不執(zhí)行任何的編譯操作。按下面使用VS的復制網(wǎng)站功能部署Web應用程序。,13.3掌握應用程序的配置,ASP.NET的應用程序具有一個非常重要的特性,就是它為開發(fā)者提供了一個非常便利的配置文件。這個配置文件是基于XML格式的文件,這個文件的名稱是Web.config。其可以用來存儲配置信息,使開發(fā)者可以建立自己的Web應用程序環(huán)境。在本節(jié)中,將學習應用程序的配置。,13.3.1應用程序配置的意義,使用Web.config配置文件,可以使ASP.NET配置變得十分靈活、提高開發(fā)效率、能減少程序移植帶來的一些麻煩。,13.3.2學習配置文件的格式,在上一章中,學習到Web.config文件的一些基本配置。在本節(jié)中,將對Web.config文件做更詳細的介紹。在Web.config文件中,配置文件是包含了XML標記和子標記的嵌套層次結(jié)構(gòu)。這些標記帶有特定配置的屬性。,13.3.3詳解標準ASP.NET配置節(jié),在Web.config文件中的configuration元素中。該元素中的配置信息分為兩個主區(qū)域:配置節(jié)處理程序聲明區(qū)和配置節(jié)設置區(qū)。就像上述兩個示例文件中一樣。初學者們看了Web.config文件后,對它提供的配置節(jié)都比較陌生。下面筆者給出一些常用的配置節(jié),如表13.1所示。,13.3.4為Web應用程序設定本地化信息,在子標記的區(qū)段中,是設定應用程序本地化信息的,ASP.NET的本地化信息有文件編碼、請求編碼、響應編碼、日期和時間格式、數(shù)字及貨幣格式等。,13.4小結(jié),本章學習了在.NET平臺下,Web應用程序的部署和配置。借助VS2010開發(fā)環(huán)境,非常簡易地完成安裝程序的制作,同時也容易進行配置。其中,學習Web.config文件配置是本章學習的重點。因為它在實際開發(fā)中,應用更廣些。特別是初學者,學習Web應用程序的配置更是感到難,無從下手。本章繞開一些枯燥的理論,從實際入手,引導讀者們初步對Web.config文件的配置有了比較全面的認識。通過學習,面對一般的配置問題,是能夠解決的。接下來,將學習Web應用程序的安全性,也是和Web.config文件配置相關的內(nèi)容。,- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關 鍵 詞:
- c# 13 Web 應用程序 部署 配置
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權(quán),請勿作他用。
鏈接地址:http://m.zhongcaozhi.com.cn/p-3387608.html