熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET入門教程 1.4 與其他技術相融合的地方

2013-11-13 11:07:33  來源: .NET編程 

    很多人都存有這樣的疑問ASPNET 和其他與Web相關的術語(通常是術語的首字母縮寫)是怎樣相互融合的現在我們將解釋清楚這個問題ASPNET 在哪些方面和運行在服務器上的其他軟件相互融合?它是什麼角色其他技術又是什麼角色?ASPNET NET Framework的一部分NET Framework是Microsoft的商標該商標包含一組使用Web服務和XML進行Internet互聯的軟件標准很多Microsoft的產品都符合NET標准包括各種各樣的服務器軟件數據管理系統和桌面應用程序ASPNET NET 的一個子集這個子集提供創建動態Web站點的軟件該軟件以一組類的形式發布這些類包含各種在Web服務器上執行操作的控件在頁面的日常設計工作中我們將用到這些服務器端控件由於ASPNET NET Framework的一個子集因此本書中我們有時使用ASPNET 的功能有時使用NET Framework的功能各種功能之間是完全無縫的

    作為Microsoft的產品ASPNET 運行在Windows上進行開發時它必須安裝在Windows 或者更新版本(包括XP Mome和XP Pro)的系統上進行部署時常用的OS是Windows Server 或其他針對更高負載設計的Windows OS版本在Windows中ASPNET 和Interned Information Server相互配合從硬盤上讀取頁面並將其發送給請求者或者在用於開發的桌面機器上可以使用一個輕量級的Web服務器Cassini測試ASPNET 這個服務器是和VWD這類開發工具一起發布的

    當設計人員使用ASPNET 控件連接數據時至少會發生兩次交互數據控件使用一種稱為ActiveX Data Objects(ADONET)的技術但幸運的是ADONET運行在底層接下來這些ADONET對象將和數據源交互數據源可以是Microsoft SQL Server(本書所用的就是這個數據源)或者幾乎其他任何包含關系數據庫的數據源例如Oracle或MySQL以及非關系數據源例如XML或文本文件

    Microsoft為多個層次的開發人員提供了創建ASPNET OWeb站點的工具覆蓋范圍最廣的產品是Visual Studio 這是為專業開發人員提供的工具一個價格很低而且只是功能稍弱一點的版本是Visual Web Developer ExpressFront Page仍然可用但是它的主要功能是編輯靜態HTML頁面並且缺少用於簡化設計動態的數據密集的ASPNET 頁面的工具集在Notepad中創建頁面長久以來一直是ASP開發人員的首選方法而且理論上仍然可以繼續使用它然而對Web站點和Web頁面進行必要的管理使得它成為一個不切實際的費力的而且更容易導致錯誤的工具

    理論上己經介紹得夠多了讓我們實際考察一下ASPNET 在學習本書的過程中您將為一個運氣欠佳的足球隊創建一個完整的網頁這個球隊的名稱是Wrox United可以在wwwworxunitednet找到已完成的示例本書後面將介紹這個站點以解釋ASPNET 提供的功能范圍接著在本書的剩余部分您將在自己的台式機上開發一個同樣的站點對於這個練習不需要在機器上安裝軟件然而本書的後續部分需要根據附錄B介紹的步驟安裝好開發機

ASPNET 入門教程完整版


From:http://tw.wingwit.com/Article/program/net/201311/15214.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.