1 / 63

ASP.NET 網頁製作教本 -- 從基本語法學起

ASP.NET 網頁製作教本 -- 從基本語法學起. 第1章 建立 ASP.NET 作業平台. 1-1 安裝 ASP.NET 的軟硬體需求. 硬體需求. 作業系統 : Windows 2000 Professional、Windows 2000 Server、Windows XP Professional 或 Windows .NET Server。( 註) CPU : 沒關係,只要可以跑上述的 Windows 都行,當然,越高檔越好。 記憶體 :基本需求 128 MB , 但建議 256 MB 。

catrin
Download Presentation

ASP.NET 網頁製作教本 -- 從基本語法學起

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ASP.NET 網頁製作教本-- 從基本語法學起 第1章 建立 ASP.NET 作業平台

  2. 1-1 安裝 ASP.NET 的軟硬體需求

  3. 硬體需求 • 作業系統:Windows 2000 Professional、Windows 2000 Server、Windows XP Professional 或 Windows .NET Server。(註) • CPU:沒關係,只要可以跑上述的 Windows 都行,當然,越高檔越好。 • 記憶體:基本需求 128 MB,但建議 256 MB。 • 硬碟空間:至少預留 110 MB,但如果是「加值安裝」,則至少需預留 500MB。 (註) Windows 95、98、ME、NT 4.0、XP Home 等版本的 Windows 均無法執行 ASP.NET。

  4. 軟體需求與取得 在軟體需求方面,將分成以下幾個等級: • 必要安裝:一定要安裝才能執行ASP.NET 的軟體或元件。 • 建議安裝:基於網路安全的考量,建議安裝的軟體或元件。 • 加值安裝:安不安裝均不影響 ASP.NET的運作,但安裝之後,會多出參考文件、範例及輔助工具。

  5. 不同安裝方式所需之軟體一覽表

  6. 不同軟體的取得方式

  7. 豪華安裝 • 如果您覺得一一取得以上所列出的軟體太麻煩了,也可以直接購買微軟最新的Visual Studio.NET(當然,花錢是無可避免的),因為Visual Studio.NET 包含以上所列出的所有軟體(IIS 除外),在您安裝Visual Studio.NET 之後,以上所列出的所有軟體也都會安裝到系統中。若採用此一安裝方式,您的硬碟必須預留更大的空間。

  8. 1-2 軟體與本書範例的安裝

  9. 安裝前的基本觀念 • 作業系統不同,所需安裝之軟體也可能不同,在幾個不同版本的 Windows 中,所需安裝之軟體會有以下差異:

  10. 安裝前的基本觀念 (續1) 讓我們來看看您所使用的作業系統是哪一種,然後該怎樣進行安裝: • Windows XP:再度提醒您,XP Home 無法執行 ASP.NET(因為 XP Home 並沒有提供 IIS),所以這裡所說的 Windows XP 指的是 Windows XP Professional 版本。如果您使用這個版本的作業系統,那麼執行 p.10 的「必要安裝」之後,再執行 p.16 的「安裝本書範例」,就可以開始使用本書了。

  11. 安裝前的基本觀念 (續2) • Windows 2000 Server或Professional:先執行 p.10 的「必要安裝」,接著再執行 p.12 的「建議安裝」(註:如果您的機器不需要連上網際網路,只是在家裡進行測試,也可以省略此一步驟),最後執行 p.16的「安裝本書範例」,然後開始使用本書。

  12. 安裝前的基本觀念 (續3) • Windows .NET Server:只要執行 p.10 「必要安裝」中的「安裝 IIS」(MDAC及 .NET Framework 都無必要),即可執行 p.16 的「安裝本書範例」,然後開始使用本書。

  13. 如果需要存取SQL Server 資料庫 • 想要存取 SQL Server,您的機器必須安裝有完整的 SQL Server 或是 MSDE(SQL Server Desktop Engine)。在軟體取得方面,MSDE 附屬於 .NET Framework SDK,所以如果您想要存取 SQL Server,而機器中還沒有安裝完整的 SQL Server,請參閱 p.13「加值安裝」中的介紹,執行 .NET Framework SDK 及 MSDE 的安裝。

  14. 必要安裝 -- 安裝IIS Step 1-1 • 啟動「開始」功能表的「控制台」,待出現「控制台」視窗時,啟動「新增或移除程式」,接著會出現「新增或移除程式」視窗,如下圖:

  15. 必要安裝 -- 安裝IIS Step 1-2

  16. 必要安裝 -- 安裝IIS Step 2 • 選取「新增/移除 Windows 元件」,接著會出現「Windows 元件精靈」視窗,請核取「Internet Information Services(IIS)」,然後按下「下一步」鈕,如上圖,接著依據指示,一路安裝下去,即可完成 IIS 的安裝。

  17. 必要安裝 -- 安裝 .NET Framework • 請務必先安裝 IIS,然後才安裝 .NET Framework,如果先安裝 .NET Framework,然後才安裝 IIS,則 ASP.NET 網頁將無法執行。 • .NET Framework 的安裝很簡單,首先開啟本書所附之光碟的 /setup /dotNetFramework 目錄,然後執行其中的 dotnetfx.exe,再依據指示一路安裝下去,即可完成 .NET Framework 的安裝。

  18. 必要安裝 --安裝 .NET Framework(續)

  19. 必要安裝 -- 安裝MDAC • MDAC 的安裝也很簡單,首先開啟本書所附之光碟的 /setup/MDAC27 目錄,然後執行其中的 mdac_typ.exe,接下來在「使用者授權合約」中需核取「我接受上述授權合約的所有條款」,如圖-3,然後再依據指示一路安裝下去,即可完成 MDAC 的安裝。

  20. 必要安裝 -- 安裝MDAC (續)

  21. 建議安裝 • 如果您使用的是 Windows 2000 Professiona 或 2 000 Server,而且您會連線到網際網路,那麼基於安全的考量,建議您安裝 Windows 2000 SP2(Service Pack 2)及 IE 6.0 版。(如果您使用的是 XP 或 .NET Server,此一安裝是沒有必要的)

  22. 建議安裝(續1) • 軟體取得方面,如果您持有 Visual Studio.NET ,那麼可以考慮安裝 Visual Studio.NET,因為 Windows 2000 SP2 及IE 6.0 版會在 Visual Studio.NET 安裝時也一併安裝到系統中。 • 如果您不想安裝完整的 Visual Studio.NET,則可利用 Visual Studio.NET的「Windows Component Update」光碟安裝 Windows 2000 SP2 及 IE 6.0。

  23. 建議安裝(續2) • Windows 2000 SP2及IE 6.0位於「Windows Component Update」這片光碟的以下目錄: • 如果您沒有Visual Studio.NET,也沒關係,可進入微軟網站下載安裝,其網址為: Windows 2000 SP2 目錄: /Win2kSP2IE 6.0 目錄: /IE60 http://windowsupdate.microsoft.com

  24. 建議安裝(續3) • 然後依據網頁的指示,下載安裝 Windows 2000 SP2 及 IE 6.0。

  25. 加值安裝 • 加值安裝主要是安裝 .NET Framework SDK 及其附屬的參考文件、範例及 MSDE。如果您持有 Visual Studio.NET,那麼安裝 Visual Studio.NET 之後,.NET Framework SDK 也會一併安裝在系統中。 • 如果您沒有 Visual Studio.NET,則可進入以下網址下載安裝: http://www.asp.net/download.aspx

  26. 加值安裝(續1)

  27. 加值安裝(續2) • .NET Framework SDK下載後為一 setup.exe 執行檔,執行此一執行檔即可安裝好 .NET Framework SDK。 .NET Framework SDK 安裝之後,即含有相關參考文件,這些參考文件可在「程式集 -> Microsoft .NET Framework SDK」群組中找到。

  28. 加值安裝(續3) • MSDE(SQL Server Desktop Engin) 的安裝:安裝 .NET Framework SDK 之後,開啟以下目錄: • 然後執行其中的 instmsde.exe,即可安裝好 MSDE,安裝後須重新開機,方可啟動 SQL Server 資料庫引擎。 • 安裝 MSDE 的目的是為了存取 SQL Server 資料庫,如果您持有完整的 SQL Server 版本,安裝 SQL Server 也可以達到相同的目的。 C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\Samples\Setup\msde

  29. 加值安裝(續4) • QuickStart 範例網頁的設定:設定的方法是開啟以下目錄: • 然後執行其中的 ConfigSamples.exe,執行後即可設定好 QuickStart 範例網頁。設定之後,利用以下網址瀏覽 QuickStart範例網頁: C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\Samples\Setup http://localhost/quickstart/aspplus/

  30. 加值安裝(續5)

  31. 安裝本書範例 • 請執行範例光碟的 \setup\Setup.exe 執行檔,執行之後,安裝程式會顯示一些訊息畫面,而您只要依據指示,一路按下「下一步」即可完成安裝

  32. 安裝本書範例(續1)

  33. 安裝本書範例(續2) • 安裝之後,請檢查 IIS 的 www 根目錄(註:在預設情況下,www 根目錄位於C:\Inetpub\wwwroot),您會發現多出kjaspx 目錄,而其中含有本書的所有範例,除了這個目錄之外,範例光碟的 kjaspx 目錄也會有相同的檔案,不過光碟中的檔案只能供您瀏覽,在實際運作中,只有 www 根目錄底下的 kjaspx 目錄才可以執行。

  34. 安裝本書範例(續3) • 必要的設定:本書某些章節的範例會寫資料到檔案中,因此 kjaspx 目錄必須設定成網路共用的。 • 完成範例的安裝之後,請接著參照附錄-B「設定網路共用的目錄與檔案」的說明,將 kjaspx 目錄設定成網路共用的,否則從第 10 章起,將會有某些範例不能執行。

  35. 安裝本書範例(續4) • 完成以上的安裝及設定之後,開啟瀏覽器輸入以下網址即可瀏覽本書範例: http://localhost/kjaspx

  36. 1-3 區域網路及網際網路作業平台的建立

  37. 單機作業模式 • 使用http://localhost/kjaspx瀏覽本書範例,其中的localhost表示本機,而http://localhost/kjaspx會瀏覽本機kjaspx目錄的網頁,這種網頁瀏覽方式筆者稱之為單機作業模式。

  38. 區域網路作業平台 • 如果說我們想把 ASP.NET 安裝在某一個機器中,讓同一區域網路的其他機器都可以瀏覽此一機器中的網頁,如下圖,該如何安裝呢

  39. 區域網路作業平台(續1) • 首先您必須為每一部機器安裝好網路卡,並且將他們連接起來,而接下來最重要的工作是 IP 位址的設定。

  40. 區域網路作業平台(續2)

  41. 區域網路作業平台(續3) • 設定IP位址首先要開啟「Internet Protocol(TCP/IP)內容」視窗,其過程如下: • 開啟「控制台」,然後執行「網路連線」(屬於「網路及網際網路連線」分類)(如果是Windows 2000,則是執行「控制台」的「網路及撥號連線」),接著會出現「網路連線」視窗,如下圖:

  42. 區域網路作業平台(續4)

  43. 區域網路作業平台(續5) • 接下來以滑鼠雙按「區域連線」圖示,接著會出現「區域連線狀態」視窗,在此一視窗中,按下「內容」鈕,如下圖:

  44. 區域網路作業平台(續6)

  45. 區域網路作業平台(續7) • 接著會出現「區域線連內容」視窗,請選取其中的「Internet Protocol (TCP/IP)」,然後按下「內容」鈕,如下圖,即可開啟「Internet Protocol(TCP/IP)內容」視窗進行IP位址的設定。

  46. 區域網路作業平台(續8)

  47. 設定IP 位址的方式 • IP 位址的設定方式有兩種:自動取得 IP位址及指定 IP 位址,在區域網路作業平台的建立中,Server(也就是安裝 IIS 及ASP.NET 這部機器)採指定 IP 位址方式較為常見 。

  48. 設定IP 位址的方式(續1) • 「IP 位址」欄位:IP 位址的分配是由 InterNIC(http://rs.internic.net)統籌管理的,如果我們要建構一個 Internet 網站,一定要先向 ISP(例如 Hinet、SeedNet…)申請以取得全世界唯一的 IP 位址(註:ISP所擁有的 IP 位址則是 ISP 事先向InterNIC申請的)。

  49. 設定IP 位址的方式 (續2) • 但 InterNIC 也保留了以下 IP 位址供私人使用(例如自己家裡使用的機器或公司內部的區域網路): • 以上IP位址可以自己選用,不必向 InterNIC 或 ISP 申請。 Class A 10.0.0.0 ~ 10.255.255.255 Class B 172.16.0.0 ~ 172.31.255.255 Class C 192.168.0.0 ~ 192.168.255.255

  50. 設定IP 位址的方式(續3) • 「子網路遮罩」欄位:子網路遮罩最普遍的設定值是 255.255.255.0,除了可適用於單機之外,也適用於小型區域網路(少於 256 部機器的網路)。

More Related