Time of Update: 2017-02-28
ASP通用防注入代碼.杜絕SQL注入隱患.提升網站安全 <%'''''''''''''''''''''''''''''''''''''''''''''''''ASP通用防注入代碼 '您可以把該代碼COPY到標頭檔中.也可以單獨作'為一個檔案存在,每次調用使用 '作者:y3gu - 2005-7-29 ''''''''''''''''''''''''''''''''''''''''''''''''Dim GetFlag
Time of Update: 2017-02-28
函數|函數 我們有時候遇到的日期格式可能是2004-1-12 ,系統自動將月份中的0去掉了,但是有時候我們需要完整的日期格式 ,如:2004-01-12 那麼怎麼辦呢?下面的幾個函數可以輕鬆搞定。'將一個一位的數字前面加零function FillZero(str) ttt=str if len(str)=1 then
Time of Update: 2017-02-28
隨機|隨機 說明:通過隨機產生密碼,然後將密碼EMail給註冊使用者,你可以確認使用者的EMail填寫是否正確。自動產生的密碼往往安全性更高,同時,你可以過濾那些無效的使用者。 把下面的代碼儲存為random.asp檔案: <% Sub
Time of Update: 2017-02-28
訪問|資料|下拉|下拉 下拉框可列出資料,然後還可以由使用者自行輸入,如何做到這一點?具有edit功能的combobox <HTML> <HEAD> <PUBLIC> <COMPONENT TAGNAME="COMBOBOX">
Time of Update: 2017-02-28
提到ASP.NET跟蹤模式,不能不提到ASP程式。ASP程式中在WEB頁面上顯示出某些變數當時的值,常常使用Response.Write進行輸入,這在ASP程式中確實是一種很好的解決方案,但是,由於ASP.NET運行機理,這種方法在ASP.NET中會存在不少問題。
Time of Update: 2017-02-28
摘自CNblogs Fantasy Soft的文章: 1,Webconfig設定 <?xml version="1.0"?> <configuration> <system.web> <customErrors mode="On" defaultRedirect="GenericErrorPage.htm"> <error
Time of Update: 2017-02-28
<asp:button runat="server" ID="btn" text="Button" />以下是引用片段:public void page_load(Object obj,EventArgs e) { btn.Attributes.Add("onclick","state=true;");
Time of Update: 2017-02-28
程式|指令碼|模板|網頁 為了避免ASP程式和HTML代碼混寫造成維護困難的情況,本文介紹了一種方法,利用模板來分離程式和頁面,使程式設計更加輕鬆。 在使用ASP製作一個網站的時候,常常會出現一個ASP檔案中,程式碼和HTML代碼混合的情況。這樣子做有許多缺點: 1. 且不說編程時就要對頁面配置進行設計和編排,造成代碼混亂難懂,不規範; 2. 當需要改變頁面外觀時,你不僅要改變HTML部份,也需要改變ASP代碼,不易維護。
Time of Update: 2017-02-28
函數 ASP中很多函數,大家在學習函數時要重點掌握:函數名,函數功能,函數傳回值和例題。 1.函數array() 功能:創建一個數組變量 格式:array(list) 參數:list 為數組變量中的每個數值列,中間用逗號間隔 例子: <% i = array ("1","2",3) %> 結果: i 被賦予為數組 2.函數Cint() 功能:將一表達式/其它類型的變量轉換成整數類型(int)
Time of Update: 2017-02-28
正則 一、Regex概述 如果原來沒有使用過Regex,那麼可能對這個術語和概念會不太熟悉。不過,它們並不是您想象的那麼新奇。 請回想一下在硬碟上是如何尋找檔案的。您肯定會使用 ? 和 * 字元來協助尋找您正尋找的檔案。? 字元匹配檔案名稱中的單個字元,而 * 則匹配一個或多個字元。一個如 'data?.dat' 的模式可以找到下述檔案:data1.dat、data2.dat等等。如果使用 * 字元代替 ?
Time of Update: 2017-02-28
response ----
Time of Update: 2017-02-28
技巧|效能 技巧1:將常用資料在Web伺服器端緩衝起來 大部分的ASP頁面都要從後台資料庫中提取資料,然後將資料用HTML方式表現出來。 不管你的資料庫多麼快,從記憶體中提取資料總比從後台資料庫中提取快;從本地硬碟中讀取資料通常也比從資料庫中快。因此,你可以通過在Web伺服器端快取資料來提高效能。 緩衝是個典型的以空間換取時間的交易。如果你正確的緩衝了資料,效能可能會突飛猛進。要想一個緩衝能真正發揮效益,
Time of Update: 2017-01-18
RSS 是一種“輕量級、多用途、可擴充的中繼資料描述及聯合推廣格式”,也可以理解為一種規範。它本身是一種 XML 格式,用於為內容整合用戶端提供選擇性的、匯總過的 ;Web 內容。如今,許多網站都開始通過建立 RSS feed 向瀏覽者提供內容整合服務,提供新聞、網站內容的更新等等。瀏覽者可以通過一些用戶端軟體方便地得到這些組織、匯總了的資訊。那麼,怎麼在我們自己的網站上建立 RSS
Time of Update: 2017-01-18
近日在win7的IIS7.5上部署ASP.NET4.0 程式時,發現瀏覽網頁都出現錯誤碼為"503“的錯誤,但是我已經將對應用程式部署到IIS上了,怎麼會出現找不到頁面的情況呢?開始以為是ASP.Net 環境沒有安裝到IIS7.5中,執行了幾遍ASPNET_REGIIS -i都還是一樣,結果查看ASP.NET應用程式使用的【應用程式集區】-DefaultAppPool停止了,於是我馬上啟動,但是馬上它有恢複成【停止】狀態:
Time of Update: 2017-01-18
介紹儘管jQuery在瀏覽器ajax調用的時候對緩衝提供了很好的支援,還是有必要瞭解一下如何高效地使用http協議。首先要做的事情是在伺服器端支援HTTP GET,定義不同的URL輸出不同的資料(MVC裡對應的就是action)。如果要使用同一個地址擷取不同的資料,那就不對了,一個HTTP
Time of Update: 2017-01-19
跨次層網域 我們知道cookie是可以跨次層網域來訪問,這個很好理解,例如你 www.test1.com 在的web應用程式建立了一個cookie,要想在bbs.test1.com這樣的次層網域對應的應用程式中訪問,就必須你在建立cookie的時候設定domain參數domain=test1.com。 以asp.net為例 代碼如下:複製代碼 代碼如下:HttpCookie cookie = new HttpCookie("name", "www.Admin10000.com");
Time of Update: 2017-01-19
儘早緩衝;經常緩衝 您應該在應用程式的每一層都實現緩衝。向資料層、商務邏輯層、UI 或輸出層添加緩衝支援。記憶體現在非常便宜 — 因此,通過以智能的方式在整個應用程式中實現緩衝,可以獲得很大的效能提高。 緩衝可以掩蓋許多過失 緩衝是一種無需大量時間和分析就可以獲得“足夠良好的”效能的方法。這裡再次強調,記憶體現在非常便宜,因此,如果您能通過將輸出緩衝 30 秒,而不是花上一整天甚至一周的時間嘗試最佳化代碼或資料庫就可以獲得所需的效能,您肯定會選擇緩衝解決方案(假設可以接受 3
Time of Update: 2016-01-21
標籤: 談到ASP.NET Web API的分頁,考慮的因素包括:1、上一頁和下一頁的uri2、總數和總頁數3、當前頁和頁容量接著是服務端的資料以怎樣的形式返回?我們通常這樣寫:{ totalCount:10, result: [ {id:1,
Time of Update: 2014-08-07
標籤:asp.net web api 管道 管道模型 路由 ASP.NET Web API WebHost宿主環境中管道、路由前言上篇中說到ASP.NET Web API架構在SelfHost環境中管道、路由的一個形態,本篇就來說明一下在WebHost環境中ASP.NET Web API架構中的管道、路由又是哪一種形態。 ASP.NET Web
Time of Update: 2018-12-08
技巧之一:提高使用Request集合的效率 訪問一個ASP集合來提取一個值是費時的、佔用計算資源的過程。因為這個操作包含了一系列對相關集合的搜尋,這比訪問一個局部變數要慢得多。因此,如果打算在頁面中多次使用Request集合中的一個值,應該考慮將其存貯為一個局部變數。例如將代碼寫成下面的形式以加快指令碼引擎處理速度: strTitle=Request.Form("Title") strFirstName=Request.Form("FirstName")