新聞中心
在Windows 2003 Server 安裝ASP.NET

為棗莊等地區(qū)用戶提供了全套網(wǎng)頁設計制作服務,及棗莊網(wǎng)站建設行業(yè)解決方案。主營業(yè)務為成都做網(wǎng)站、成都網(wǎng)站設計、棗莊網(wǎng)站設計,以傳統(tǒng)方式定制建設網(wǎng)站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
Windows Server 2003 家族利用 ASP.NET 和 IIS 集成改善了開發(fā)人員體驗。ASP.NET 識別大多數(shù) ASP 代碼,同時為創(chuàng)建可作為 Microsoft .NET Framework 的一部分工作的企業(yè)級 Web 應用程序提供更多的功能。使用ASP.NET 允許我們充分利用公共語言運行庫的功能,如類型安全、繼承、語言互操作性和版本控制。IIS 6.0 還為最新的 Web 標準,包括 XML、簡單對象訪問協(xié)議 (SOAP) 和 Internet 協(xié)議版本 6.0 (IPv6.0),提供支持。
ASP.NET 是一個統(tǒng)一的 Web 開發(fā)平臺,它提供開發(fā)人員創(chuàng)建企業(yè)級 Web 應用程序所需的服務。盡管 ASP.NET 的語法基本上與 ASP 兼容,但是它還提供了一個新的編程模型和基礎結構以提高應用程序的安全性、縮放性和穩(wěn)定性。通過逐漸向現(xiàn)有的 ASP 應用程序增加 ASP.NET 功能,我們可以自由地使其增大。ASP.NET 是一個編譯的、基于 .NET 的環(huán)境;我們可以用任何 .NET 兼容的語言(包括 Microsoft Visual Basic.NET,Microsoft Visual C# 和 Microsoft JScript .NET)創(chuàng)作應用程序。另外,整個 Microsoft .NET Framework 可用于任何 ASP.NET 應用程序。開發(fā)人員可以很容易地從這些技術受益,這些技術包括管理的公共語言運行庫環(huán)境、類型安全、繼承等。
ASP.NET的優(yōu)點如下:
1)可管理性: ASP.NET 使用基于文本的、分級的配置系統(tǒng),簡化了將設置應用于服務器環(huán)境和 Web 應用程序的工作。因為配置信息是存儲為純文本的,因此可以在沒有本地管理工具的幫助下應用新的設置。配置文件的任何變化都可以自動檢測到并應用于應用程序。
2)安全: ASP.NET 為 Web 應用程序提供了默認的授權和身份驗證方案。開發(fā)人員可以根據(jù)應用程序的需要很容易地添加、刪除或替換這些方案。
3)易于部署: 通過簡單地將必要的文件復制到服務器上,ASP.NET 應用程序即可以部署到該服務器上。不需要重新啟動服務器,甚至在部署或替換運行的已編譯代碼時也不需要重新啟動。
4)增強的性能: ASP.NET 是運行在服務器上的已編譯代碼。與傳統(tǒng)的 Active Server Pages (ASP) 不同,ASP.NET 能利用早期綁定、實時 (JIT) 編譯、本機優(yōu)化和全新的緩存服務來提高性能。
5)靈活的輸出緩存: 根據(jù)應用程序的需要,ASP.NET 可以緩存頁數(shù)據(jù)、頁的一部分或整個頁。緩存的項目可以依賴于緩存中的文件或其他項目,或者可以根據(jù)過期策略進行刷新。
6)國際化: ASP.NET 在內(nèi)部使用 Unicode 以表示請求和響應數(shù)據(jù)??梢詾槊颗_計算機、每個目錄和每頁配置國際化設置。
7)移動設備支持: ASP.NET 支持任何設備上的任何瀏覽器。開發(fā)人員使用與用于傳統(tǒng)的桌面瀏覽器相同的編程技術來處理新的移動設備。
8)擴展性和可用性: ASP.NET 被設計成可擴展的、具有特別專有的功能來提高群集的、多處理器環(huán)境的性能。此外,Internet 信息服務 (IIS) 和 ASP.NET 運行時密切監(jiān)視和管理進程,以便在一個進程出現(xiàn)異常時,可在該位置創(chuàng)建新的進程使應用程序繼續(xù)處理請求。
9)跟蹤和調試: ASP.NET 提供了跟蹤服務,該服務可在應用程序級別和頁面級別調試過程中啟用??梢赃x擇查看頁面的信息,或者使用應用程序級別的跟蹤查看工具查看信息。在開發(fā)和應用程序處于生產(chǎn)狀態(tài)時,ASP.NET 支持使用 .NET Framework 調試工具進行本地和遠程調試。當應用程序處于生產(chǎn)狀態(tài)時,跟蹤語句能夠留在產(chǎn)品代碼中而不會影響性能。
10)與 .NET Framework 集成: 因為 ASP.NET 是 .NET Framework 的一部分,整個平臺的功能和靈活性對 Web 應用程序都是可用的。也可從 Web 上流暢地訪問 .NET 類庫以及消息和數(shù)據(jù)訪問解決方案。ASP.NET 是獨立于語言之外的,所以開發(fā)人員能選擇最適于應用程序的語言。另外,公共語言運行庫的互用性還保存了基于 COM 開發(fā)的現(xiàn)有投資。
11)與現(xiàn)有 ASP 應用程序的兼容性: ASP 和 ASP.NET 可并行運行在 IIS Web 服務器上而互不沖突;不會發(fā)生因安裝ASP.NET 而導致現(xiàn)有 ASP 應用程序崩潰的可能。ASP.NET 僅處理具有 .aspx 文件擴展名的文件。具有 .asp 文件擴展名的文件繼續(xù)由 ASP 引擎來處理。然而,應該注意的是會話狀態(tài)和應用程序狀態(tài)并不在 ASP 和 ASP.NET 頁面之間共享。
安裝ASP.NET
在 Windows Server 2003 家族、Windows 2000 (Professional、Server 和 Advanced Server)以及 Windows XP Professional 上的客戶端和服務器應用程序都支持 ASP.NET。
運行 Microsoft Windows Server 2003 家族成員的服務器可以配置為應用程序服務器,并將 ASP.NET 作為在配置應用程序服務器角色時可以啟用的選項。要向產(chǎn)品服務器部署 ASP.NET Web 應用程序,在分發(fā)應用程序之前,必須確保在產(chǎn)品服務器中啟用了 ASP.NET 和 IIS 角色。
1、使用"配置您的服務器"向導在運行 Windows Server 2003 的服務器中安裝ASP.NET
1)從"開始"菜單中,單擊"管理您的服務器";在"管理您的服務器"窗口中,單擊"添加或刪除角色"。
2)在"配置您的服務器向導"中,單擊"下一步",并在"服務器角色"對話框中,選中"應用程序服務器 (IIS、ASP.NET)",然后單擊"下一步"。
3)在"應用程序服務器選項"對話框中,選中"啟用 ASP.NET"復選框,單擊"下一步",然后再單擊"下一步"。
4)如有必要,請將 Windows Server 2003 安裝 CD 插入 CD-ROM 驅動器,然后單擊"下一步"。
5)當安裝完成時,單擊"完成"。
2、在運行 Windows Server 2003 的服務器中使用"添加或刪除程序"安裝ASP.NET
1)從"開始"菜單中,指向"控制面板",然后單擊"添加或刪除程序"。
2)在"添加或刪除程序"對話框中,單擊"添加/刪除 Windows 組件"。
3)在"Windows 組件"向導中的"組件"中,選中"應用程序服務器"復選框,然后單擊"下一步"。
4)當在"Windows 組件"向導中完成對 Windows Server 2003 的配置時,單擊"完成"。
3、在運行 Windows Server 2003 的服務器中的 IIS 管理器中啟用 ASP.NET
1)從"開始"菜單中,單擊"運行"。
2)在"運行"對話框中的"打開"框中,鍵入 inetmgr,然后單擊"確定"。
3)在 IIS 管理器中,展開本地計算機,然后單擊"Web 服務擴展"。
4)在右側窗格中,右鍵單擊"ASP.NET"然后單擊"允許"。ASP.NET 的狀態(tài)變?yōu)?允許"。
ASP.NET Web 應用程序的布局
ASP.NET 應用程序被定義為可從 Web 服務器上的虛擬目錄及其子目錄中調用的所有文件和可執(zhí)行碼。其中可以包含網(wǎng)頁(.html 文件)、Web 表單頁面(.aspx 文件)、Web 表單用戶控件(.ascx 文件)、XML Web 服務(.asmx 文件)、HTTP 處理程序、HTTP 模塊和其他文件(如圖像和配置文件)。現(xiàn)在使用的所有與 Microsoft .NET Framework 版本相關的腳本映射也都是 ASP.NET 應用程序的一部分。ASP.NET 應用程序必須位于 IIS 虛擬目錄(也稱為應用程序根目錄)中。ASP.NET 應用程序可包含已編譯的程序集(通常是包含業(yè)務邏輯的 DLL 文件)、用于存儲預編譯代碼的已知目錄(目錄名總是 \Bin)、存儲在基于文本的、易讀的 Web.config 文件中的配置設置、頁、服務器控件,以及 XML Web 服務。
服務器中任何不與其他應用程序共享的預編譯代碼必須存儲在應用程序的 \Bin 目錄中。它是應用程序的本地程序集緩存。Web.config 文件在基于 XML 的文本文件中存儲應用程序級的配置文件。這意味著可以使用任意標準的文本編輯器或 XML 分析器來創(chuàng)建它們,而且它們是可讀的。如果不在應用程序根目錄中包含 Web.config 文件,則配置設置由 Machine.config 文件中整個服務器的配置文件來確定。安裝 .NET Framework 時,會安裝 Machine.config 文件的某個版本。
【編輯推薦】
- ASP.NET插件的實現(xiàn)方式
- 概述ASP.NET應用程序
- 淺談ASP.NET 2.0數(shù)據(jù)綁定
- ASP.NET阻止Java Script注入式攻擊
- ASP.NET MVC使用T4
網(wǎng)站名稱:詳解安裝ASP.NET
路徑分享:http://www.5511xx.com/article/cdhhphj.html


咨詢
建站咨詢
