全文字數:6205
摘要:探討了利用ASP.NET及ADO.NET技術構建完整的商務網站的方法和技巧。網站以SQL server2000作為后臺數據庫,有效地利用存儲過程,提高了網站的訪問效率和安全性,網站邏輯性的管理模塊很快地實現了企業在商業流程中多角色的切換。網站以SQL server2000作為后臺數據庫,有效地利用存儲過程,提高了網站的訪問效率和安全性,網站邏輯性的管理模塊很快地實現了企業在商業流程中多角色的切換。關鍵詞:visual studio.net Asp.Net ADO.Net 存儲過程
1 引言 本文介紹的商務網站是利用ASP.NET技術,基于Web service構建的。它實現了互聯網上的互操作性,采用了W3C標準,不受現有的代理和防火墻的限制,可以利用的高效的解釋執行,使得運行效率大大提高,加上所有的數據獲取依靠存儲過程來進行,使得執行效率不再是問題。2 ASP.NET技術綜述2.1 ASP的產生 近年來隨著Internet技術的飛速發展及用戶需求的不斷升級,Web頁面技術也不斷的推陳出新,使得Web站點的功能越來越強大,能夠提供的服務種類越來越繁多。從HTML、Client Script 到CGI,從JAVA的誕生到ActiveX, Web頁面設計人員不斷受到沖擊,微軟公司在總結了以往技術,重新思考Web頁面設計的真正需要后,推出了Active Server Pages (ASP),一種用以取代CGI(Common Gateway Interface,通用網關接口)的技術。 簡單講,ASP是位于服務器端的腳本運行環境,通過這種環境,用戶可以創建和運行動態的交互式 Web 服務器應用程序,如交互式的動態網頁,包括使用 HTML 表單收集和處理信息,上傳與下載等等。更重要的是,ASP使用的ActiveX技術基于開放設計環境,用戶可以自己定義和制作組件加入其中,使自己的動態網頁幾乎具有無限的擴充能力,這是傳統的Web編寫工具所遠遠不及的地方。使用ASP還有個好處,就在于ASP可利用ADO(Active Data Object,微軟的一種新的數據訪問模型)方便快捷地訪問數據庫,從而使得開發基于WWW的應用系統成為可能,這也是本文選擇ASP作為開發工具最重要的原因之一。2.2 ASP與IIS2.2.1 IIS簡介 Wsb服務器是Web應用程序的心臟。IIS(Internet Information Server)是微軟推出的Windows NT Option Pack的主要成員,作為Win2000server的擴展,自推出以來已經有了很大發展,其體系結構是當今市場上最受關注的Web服務器之一。新推出的IIS4.0版本增強了系統安全性,具有服務器端腳本開發調試,內容管理和站點分析,崩潰防護,內置JAVA虛擬機及全面支持ASP等強大功能。2.2.2 IIS與ASP的結合 在過去,客戶機/服務器結構的設計與Web的相關技術幾乎處于平行線上,兩者相互獨立并無法作出集成性的設計。現在我們利用IIS+ASP構成三層式Web結構(如圖1所示)的中間一層,將客戶機/服務器結構與Web密切結合,完成前后端兩者的集成輸出功能,使得Web站點的開發更方便,實現的功能更強大。 利用IIS+ASP技術來集成Web前后端所帶來的強大效益可歸結為以下幾個方面:
本站部分文章來自網絡,如發現侵犯了您的權益,請聯系指出,本站及時確認刪除 E-mail:349991040@qq.com
論文格式網(www.donglienglish.cn--論文格式網拼音首字母組合)提供電子商務畢業論文畢業論文格式,論文格式范文,畢業論文范文