PIECE2巨群
網頁設計 ‧ 平面設計 ‧ 虛擬主機 ‧ 網路行銷
最新消息
資訊分享
關於我們 服務項目 客戶案例 製作流程 虛擬主機 聯絡我們
網頁設計師一定要知道ASP.NET與ASP的差異

網站設計 其中重要的一環就是語法,而ASP.NET與ASP的差別在於,ASP.NET不是ASP版本的更新,而是一個全新的統一Web開發平臺。ASP是以直譯 式語言架構,每次讀取網頁皆需逐行編譯程式碼,執行效率不佳;而ASP.NET則是編譯式語言,執行編譯過的原生機器碼使效能大幅提升。兩者皆可在記事本 撰寫程式,更重要的是,ASP.NET不限於VBScript或JScript語言,可搭配Visual Studio .NET工具,使用任何.NET相容語言開發ASP.NET,包括Visual Basic .NET、Visual C#及JScript .NET。

 

ASP 的副檔名為「.asp」,ASP.NET的副檔名為「.aspx」,兩者的撰寫模式相似性高,但是,ASP.NET的物件模型作了大幅修改,加強結構化和 物件導向,並非完全回溯相容(Backward Compatible),大部分的ASP網頁必須大幅修改過後才能在ASP.NET下執行。

 

安裝ASP.NET並不會毀損ASP應用程式,開發人員不用擔心必須一次把所有ASP網頁轉換成ASP.NET網頁, IIS Web 伺服器容許ASP和ASP.NET網頁並存,不會互相干擾,但要注意ASP和ASP.NET不能共用session和應用程式狀態。

 

開 發人員可在ASP.NET的應用程式檔Global.asax,撰寫應用程式層級的程式碼,回應ASP.NET或HTTP模組引發的應用程式層級的事件。 Global.asax存放於ASP.NET應用程式的根目錄,並設定拒絕任何個別網頁呼叫使用,外部使用者也無法下載或檢視內容。ASP.NET的 Global.asax與ASP的Global.asa可以共同存在,且是選擇性的檔案,無需應用程式層級的判斷和session事件處理程式,也不需要 定義。

 

.NET Framework 是 ASP.NET 的基礎

 

.NET Framework是一種新的運算平臺,程式執行環境,簡化了在網際網路高度分散式的環境中,開發應用程式的困難度。開發端只要安裝.NET Framework Component Update,即可將Windows升級成支援.NET Framework的工作平臺,伺服器則必須是Windows 2000 Server或Windows Server 2003或Windows XP Professional。

 

.NET Framework的兩個主要的元件:Common Language Runtime和.NET Framework類別庫。Common Language Runtime則是.NET Framework的基礎,可視為程式執行期間管理程式碼的代理程式,提供記憶體的管理、執行緒的執行、程式碼的執行、程式碼安全驗證及編譯等服務。

 

Microsoft .NET Framework類別庫是作業系統層級的物件導向類別庫,與Common Language Runtime緊密整合,可供程式語言呼叫。所有支援.NET的程式語言都可以使用.NET Framework類別庫,減少學習新語言的時間。

 

 

 

 

參考文獻:

1.戴軒廷、馬恆、張紹勳 (2004), 衡量 網路廣告 態度之指標建構, 台灣管理學刊, 4(1), 59-84.

2.李青蓉等編著.(1998).人機介面設計,台北縣:空大。

3.邱柏清.(2004).網頁介面愉悅行之研究,國立台灣科技大學設計研究所碩士論文。

 

資料來源:eki

 

 
返回列表
上一頁 下一頁




最新文章

HVACKer:入侵隔離網絡的新型攻擊技術
還有什麼不會被入侵?路由器 LED 燈已成為攻擊入口
美 5 家獨角獸同天申請 IPO 掛牌,最狂的是一家估值 124 億美的數據分析新創!
【台灣「智慧產業」開始佈局】緯創集團領投跨國 AI 新創 iKala,下一步拓展東南亞市場
快可以用手機遠端遙控你的所有家電了



 
PIECE2巨群 版權所有 © 2008 總公司:06-2895301 台北:02-82529838 台中:04-25152530 高雄:07-7931226
驗證 CSS 驗證 W3C
專精項目:網頁設計   網站設計   平面設計   包裝設計   關鍵字行銷   關鍵字排名   網路行銷   網站代管   虛擬主機   ERP系統