人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當(dāng)前位置:蘿卜系統(tǒng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

asp+與asp的區(qū)別(2)

asp+與asp的區(qū)別(2)

更新時(shí)間:2021-06-22 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

為什么我們需要一個(gè)新版本的ASP?
作 者 : 青蘋果電腦工作室


在前一篇文章中已經(jīng)討論過Microsoft 在設(shè)計(jì)和開發(fā)ASP+時(shí)的主要?jiǎng)訖C(jī)。ASP非常成功,為什么
還要一個(gè)新版本?有4個(gè)問題需要考慮:

● 目前,ASP腳本主要是用基本的non-typed 語言,例如VBScript 和JScript來寫的(除非你安裝了一
個(gè)獨(dú)立的語言解釋程序)。盡管ASP第一次執(zhí)行頁面代碼時(shí)確實(shí)進(jìn)行分解和緩存,這一局限導(dǎo)致即使
在有優(yōu)勢(shì)的時(shí)候,也不能使用那些strongly-typed 的語言,例如Visual Basic 和C++。而ASP+為
Web 應(yīng)用程序提供了真正中立于語言的執(zhí)行框架。

● 創(chuàng)建包含著一長(zhǎng)串各種代碼、HTML、文本、對(duì)象聲明混合在一起的大型ASP頁也是非常容易的。
要再利用這些代碼是很困難的,除非你將其放在獨(dú)立的'include' 文件中,這也不是個(gè)很好的辦法。
在許多環(huán)境下,開發(fā)一個(gè)web 應(yīng)用程序需要各方面的專業(yè)人員,例如,需要程序員來寫代碼,需要
設(shè)計(jì)師來使HTML看起來漂亮。讓代碼和內(nèi)容混雜在一個(gè)雙方都需要在其上進(jìn)行操作的文件中使它們
很難在一起工作。而ASP+ 提供代碼和內(nèi)容的真正分離。

● 在以前版本的ASP中,大多數(shù)事情都要靠寫代碼來完成。想維護(hù)表單域的狀態(tài)嗎?寫代碼。想
確認(rèn)客戶輸入的數(shù)據(jù)嗎?寫代碼。想發(fā)出一些簡(jiǎn)單的數(shù)據(jù)值嗎?寫代碼。想緩存頁面區(qū)優(yōu)化性能嗎?
寫代碼。而ASP+ 用基于服務(wù)器的控制和從概念上來說同Visual Basic 表單工作的方式相同的事件
驅(qū)動(dòng)運(yùn)行范例介紹了一種真正的組件模型。新的ASP+ 服務(wù)器控制是聲明式的(需要它們做一些事情
時(shí)才需要聲明它們),所以你就可以少寫一些代碼,實(shí)際上,大多數(shù)情況下根本就不用寫任何代碼。

● 世界是變化的。通過'Internet device' ,例如移動(dòng)電話、PDA、電視機(jī)頂盒、游戲控制臺(tái)或
其他東西訪問你的網(wǎng)站的用戶比例很快就會(huì)超過使用PC和傳統(tǒng)瀏覽器的用戶。這就意味著我們不得
不在服務(wù)器上做更多的工作,來使我們的網(wǎng)頁與這些不同的設(shè)備相兼容。我們不得不以全新的格式
創(chuàng)建輸出,例如Wireless Markup Language (WML)。另外,除了要為運(yùn)行創(chuàng)建WML,新的Internet
設(shè)備和商業(yè)應(yīng)用程序還要求能夠從Web應(yīng)用程序發(fā)送和接收XML數(shù)據(jù)。現(xiàn)在用ASP做這些需要你手工
使用XML 分解,從XML 計(jì)劃轉(zhuǎn)換數(shù)據(jù),或?qū)?shù)據(jù)轉(zhuǎn)換成XML 。ASP+ Web 服務(wù)使將頁面剪裁得適應(yīng)
特定設(shè)備變得很簡(jiǎn)單。

除此之外,分布式應(yīng)用程序迅速變化的特性要求更快地開發(fā)、更加組件化、可再利用、更易于
展開和更廣泛的平臺(tái)支持。新的標(biāo)準(zhǔn)例如簡(jiǎn)單對(duì)象訪問協(xié)議Simple Object Access Protocol
(SOAP), 新的商業(yè)需求例如business-to-business (B2B) 數(shù)據(jù)交換,要求用新技術(shù)產(chǎn)生輸出和與
其它系統(tǒng)通訊。Web 應(yīng)用程序和Web 站點(diǎn)也需要更加靈活和可升級(jí)的服務(wù),這些ASP+ 通過傾向于
積極的監(jiān)控和應(yīng)用程序失敗時(shí)的自動(dòng)重新啟動(dòng),內(nèi)存釋放等等都提供了。

所以,要想滿足這些要求,ASP必須要進(jìn)行全面的修改來變成一個(gè)全新的編程環(huán)境。盡管目前
很少有可用于此的工具,Visual Studio 7.0 可以提供全面支持使創(chuàng)建ASP+ 應(yīng)用程序簡(jiǎn)單(包括
ASP+ 頁面和ASP+ 服務(wù))。豐富的、基于組件的、事件驅(qū)動(dòng)的編程模型特意設(shè)計(jì)成“工具友好”,
而這種支持對(duì)于所有的Visual Studio 語言,包括VB, C++和C#. 都可用。而你也可以確信第三方
的工具制造商也不會(huì)落后太多。

溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 启东市| 荔浦县| 武汉市| 观塘区| 双江| 竹山县| 高要市| 子洲县| 梅河口市| 青岛市| 澄迈县| 佛坪县| 灵山县| 鄂尔多斯市| 玛多县| 怀集县| 麦盖提县| 秀山| 广元市| 砀山县| 大同县| 富平县| 定边县| 仙游县| 上饶县| 文成县| 阿尔山市| 丹巴县| 晋江市| 东辽县| 宜城市| 新河县| 遂川县| 山阳县| 三穗县| 昂仁县| 高陵县| 河南省| 安庆市| 蛟河市| 隆林|