如何寫出優秀的ASP應用

怎樣建立魯棒性、正確性、可維護性和效能俱佳的ASP應用程式?要做什嗎?不做什嗎?本文以提綱的形式,給出了主要的Check-Points(檢查點)。什麼是ASPActive Server Page,簡稱ASP,是:l串連網友介面(HTML)和商業邏輯(Business Logic);l提供一致的、容易使用的、有狀態保持的、基於WEB的用戶端;l為那些需要交易處理的WEB

從 ASP Web 頁返回 XML

概要從 Active Server Pages (ASP) Web 頁返回 XML 資料是一種常見的編程要求。 實現此要求所用的方法因用來託管 ASP 應用程式的 Microsoft Internet 資訊服務 (IIS) 的版本而異。 本文中的分步指南帶有相關的範例程式碼,示範了怎樣從 ASP 頁返回可延伸

用SOAP和ASP進行伺服器端更新

用戶端和伺服器通訊可採用一種自訂協議。然而,SOAP為此提供了一種靈活的、易於擴充的和簡單的方案。使用XMLHTTP對象,用戶端瀏覽器可請求在伺服器上執行一個ASP,並等候伺服器的響應以繼續。由於原始用戶端網頁沒有卸載,所以對客戶來說,整個過程都是透明的,而且速度一般都非常快。  下面通過幾個示範網頁來探討該技術。由於只有Microsoft Internet Explorer 5和更高的版本才支援XMLHTTP,所以本章的例子要想正常工作,你的用戶端必須滿足這一最低要求。考慮到擴充性,

瞭解MSMQ,控制ASP進程 (二)(轉貼)

進程|控制 在運用程式中 MSMQ 可以有很多的運用,但是最普遍的運用是卸載另一個線程中的進程。 ( 例如和 MSMQ 在同一台機器上的 IIS) 或則是另外一台機器上的 IIS. 通過卸載這些阻塞的進程,就能夠使得 ASP 程式能夠繼續運行下去了。    一般來說,判斷是否需要卸載任務進程要做兩件事:    一是根據該進程啟動並執行時間。    二是根據使用者是否有回應(例如聊天室裡面某個使用者幾個小時都沒說話了)。   

關於500-100.asp

有件事情我覺得很奇怪,我裝的Windows 2000 Advanced Server(English)從來沒有過不能顯示完整錯誤資訊的事情,所以後來我看見別人的機器不顯示錯誤的時候感到非常的驚訝。是跟AS有關還是跟英文版有關?我裝好機器後沒有修改過任何設定和檔案就這樣。我檢查500-100.asp的Created Date和我裝系統的時間一致,修改時間是1999-11-19。內容如下:<%@ language="VBScript"

ASP與JSP的比較(一) (轉)

js|比較 ASP與JSP的比較(一)   從微軟推出了ASP(ActiveServerPage)後,它以其強大的功能,簡單易學的特點而受到廣大WEB開發人員的喜歡。但是它卻有微軟產品的通病,只能在Windows平台下使用,雖然它可以通過增加控制項而在LINUX下使用,但是其功能最強大的DCOM控制項卻不能使用。而SUN公司在JAVA的基礎下開發出的JSP(Java

ASP錯誤碼

錯誤

Specifying a Catalog in ASP Code (IXSSO Query)

Specifying a Catalog in ASP Code (IXSSO Query) --------------------------------------------------------------------------------The information in this article applies to:Microsoft Index Server version 2.0----------------------------------------------

Server Load Balancer環境下的ASP會話管理(轉)(二)

僅當web 範圍內的第一次點擊進行Server Load Balancer這種方法也稱為前端Server Load Balancer,它易於描述,但是有可能不適於執行。為了實現真正的Server Load Balancer,每次請求都要重新平衡使用者。但是在大多數情況下,前端Server Load

使用ASP與JAVASCRIPT配合實現多個複選框資料關聯顯示

作者:平凡點滴【一凡】<HTML><HEAD><META NAME="AUTHOUR" Content="DANNY KANG"><META NAME="CreateDate" Content="2004-10-28"><META NAME="Keywords" Content="DANNY KANG,DannyKang,DK,[D.K],pizz"><META http-equiv=content-type

ASP限制只能中文輸入的方法

實現函數:  function isCharsInBag (s, bag)  {   var i,c;  for (i = 0; i < s.length; i++)  {    c = s.charAt(i);//字串s中的字元  if (bag.indexOf(c) > -1)   

輸出帶日期格式的隨機數.asp

<%Function GetRanNum()'****************************************'函數名:GetRanNum'作  用:輸出帶日期格式的隨機數'參  數:無   ----'傳回值:如GetRanNum(),即輸出200409071553464617,為2004年09月07日15時53分46秒4617隨機數'關聯函數:FormatIntNumber'*****************************

防護手冊:如何防止ASP木馬在伺服器上運行

如果您的伺服器正在受ASP木馬的困擾,那麼希望這篇文章能幫您解決您所面臨的問題。  目前比較流行的ASP木馬主要通過三種技術來進行對伺服器的相關操作。  一、使用FileSystemObject組件  FileSystemObject可以對檔案進行常規操作  可以通過修改註冊表,將此組件改名,來防止此類木馬的危害。  HKEY_CLASSES_ROOT\Scripting.FileSystemObject\  改名為其它的名字,如:改為FileSystemObject_ChangeName  自

以前搜集的一些資料---如何在ASP中實現錯誤陷阱技術

錯誤 如何在ASP中實現錯誤陷阱技術(即實現VB中的所謂的On Error GoTo)代碼如下(一共4個檔案)1。error1.asp(用來建置錯誤)<html><head><title>輸入資料</title></head><body><form method="POST" action="error2.asp"

也不貼上,用ASP開發基於Windows NT Server和IIS的Web應用

iis|server|web|window 用ASP開發基於Windows NT Server和IIS的Web應用   國防科工委指揮技術學院 韓正清 錢明 摘要: 本文比較了CGI ISAPI與ASP在結構和效能方面的差異,並介紹了用ASP開發WEB 應用的一般過程。關鍵詞: ASP CGI ISAPI

利用ASP指令碼製作非同步裝載的樹形結構(二)(轉)——好東東!!

指令碼|非同步 三、用戶端代碼    下面是程式的啟動頁面Tree.htm:  < HTML >   < SCRIPT SRC="Renderer.js" LANGUAGE="JavaScript" >< /SCRIPT >   < HEAD >< /HEAD >   < BODY

在asp中調用jsp

js   Windows98,Windows NT 4.0,Windows 2000 professional,windows 2000 server等   jdk1_2_2-001-win.exe   tomcat.zip(3.1) 一、軟體下載   JDK     http://java.sun.com/products/jdk/1.2/   Tomcat     http://jakarta.apache.org/builds/tomcat/

註冊帳號時密碼隨機產生的ASP代碼

ASP產生隨機密碼的兩個函數:函數一<%function makePassword(byVal maxLen)Dim strNewPassDim whatsNext, upper, lower, intCounterRandomizeFor intCounter = 1 To maxLenwhatsNext = Int((1 - 0 + 1) * Rnd + 0)If whatsNext = 0 Then'characterupper = 90lower = 65Elseupper = 5

ASP編程的一個小技巧

編程|技巧 僅僅是一個方便編程的小技巧。該技巧可以讓你在你的任何一個asp頁面中都可以使用檔案adovbs.inc中定義的常數變數,這樣你寫出來的程式更加易讀和美觀,注意,該方法只適應與IIS4.0以上版本。那就是在你的global.asa檔案中加入這樣一句代碼即可。<!-- METADATA TYPE="typelib"

總頁數: 1638 1 .... 667 668 669 670 671 .... 1638 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.