Visual InterDev經(jīng)常見問題回答(二)
發(fā)表時間:2024-06-11 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]問:Visual InterDev 支持 Windows DNA嗎? 答:支持。在Visual InterDev 6.0 中,把服務(wù)器組件添加到工程中(拖放操作),或部署攜帶組件的工程(自動在客戶端和服務(wù)器端注冊組件),這一切將變得更簡單。另外,Visual InterDev支持在HTML和腳本之...
問:Visual InterDev 支持 Windows DNA嗎?
答:支持。在Visual InterDev 6.0 中,把服務(wù)器組件添加到工程中(拖放操作),或部署攜帶組件的工程(自動在客戶端和服務(wù)器端注冊組件),這一切將變得更簡單。另外,Visual InterDev支持在HTML和腳本之外的COM組件的創(chuàng)建,被稱之為Scriptlets,它就像其他任何的COM組件一樣。Visual InterDev還支持對任何使用Universal Data Access(包括ADO,ODBC和OLE DB)的虛擬數(shù)據(jù)庫的高性能訪問。
問:除了IIS以外,Visual InterDev還支持其他服務(wù)器平臺嗎?
答:Visual InterDev要求服務(wù)器上有Active Server Pages的腳本引擎。ASP是微軟IIS的特性之一,第三方的ASP附件可從ChiliSoft得到,用于其他服務(wù)器上提供ASP服務(wù),像Lotus Domino, Netscape,O’Reilly等等。
問:Visual InterDev 6.0是跨平臺的工具嗎?
答:是.Visual InterDev 6.0使開發(fā)人員創(chuàng)建的應(yīng)用程序能被任意平臺上運行標準的網(wǎng)絡(luò)瀏覽器訪問,象微軟的Internet Explorer或Netscape Navigator.Visual InterDev自身的開發(fā)環(huán)境要運行于Windows 95或Windows NT 4.0或更高的版本。
問:當我混合客戶端和服務(wù)器端的腳本時,發(fā)現(xiàn)服務(wù)器端的腳本中色彩代碼不正確。為什么?
答:
<SCRIPT>
<% x = Request.Form("choice") %>
The Option Chosen was: <%=x%>
</SCRIPT>
是的,編輯器的分析引擎看到<SCRIPT>的標記時,便裝載HTML的分析引擎。而它無法識別后面的色彩代碼,即服務(wù)器端的ASP的代碼。
問:什么是Design-Time ActiveX controls (DTC)?
答:Design-Time ActiveX controls (DTC)是一類新型的ActiveX控件,它們?yōu)殚_發(fā)人員提供可視化幫手。并且能自動產(chǎn)生客戶端和服務(wù)器端的腳本來完成Web站點上簡單或復(fù)雜的任務(wù)。Design-time ActiveX Controls能生成HTML和腳本邏輯能由任何平臺上的任何瀏覽器訪問。這些控件基于已發(fā)布的COM接口,而這些接口的設(shè)計預(yù)覽由微軟規(guī)范,任何有興趣第三方公司都可以建立這些控件。
必須注意到,Design-Time ActiveX Controls實現(xiàn)了COM的接口,所以它們能被任何軟件供應(yīng)商的開發(fā)工具隨意地共享。同樣,由于這些控件生成基于HTML以及文本的腳本,不存在任何的二進制運行時的組件,所以它們的輸出能展現(xiàn)于任意平臺的任何瀏覽器上。
問:哪些Internet Servers我能用于演示Visual InterDev 6.0開發(fā)ASP的效果?
答:ASP使快速的應(yīng)用程序開發(fā)成為可能,通過網(wǎng)絡(luò)開發(fā)者組合HTML,腳本,以及服務(wù)器上的組件.Windows NT Server 4.0上的Internet Information Server(IIS)4.0,或Windows NT Workstation 4.0上的Peer Web Services,或Windows 95上的Personal Web Server,這些服務(wù)器都能用于演示由Visual InterDev 6.0開發(fā)的ASP。
問:如何使用ASP識別瀏覽器?
答:使用瀏覽類型對象,您的ASP頁面能夠檢測瀏覽器的類型,并能用于下載頁面。另外,你也能對具體的功能進行測試。下面的代碼使您能使用瀏覽器對象:
<% SET bc = Server.CreateObject("MSWC.BrowserType") %>
Browser = <%= bc.browser %>
Version = <%= bc.version %>
Frames = <%= bc.frames %>
Tables = <%= bc.tables %>
Background Sounds = <%= bc.BackgroundSounds %>
JavaScript = <%= bc.Javascript %>
VBScript = <%= bc.vbscript %>
調(diào)入ASP頁面時,瀏覽器和版本類型將從瀏覽器中檢索到,而瀏覽器的具體功能將儲存在服務(wù)器端的Browscap.ini中。
(出處:熱點網(wǎng)絡(luò))