Time of Update: 2017-02-28
複製代碼 代碼如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Login.aspx.cs" Inherits="Login" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns=
Time of Update: 2017-02-28
rss|xml|產生xml|資料
Time of Update: 2017-02-28
編程|進階 4.3.3 執行其他的網頁ASP 3.0和IIS 5.0的新特性之一就是引入了可程式化的伺服器端重新導向(server-side redirection)的概念。這意味著,可以把一個網頁的控制和執行轉到另外一個網頁,而不需要在用戶端使用Response.Rdedirect方法。1.
Time of Update: 2017-02-28
一、SqlDataRead和Dataset的選擇 Sqldataread優點:讀取資料非常快。如果對返回的資料不需做大量處理的情況下,建議使用SqlDataReader,其效能要比datset好很多。缺點:直到資料讀完才可close掉於資料庫的串連 (SqlDataReader 讀資料是快速向前的。SqlDataReader 類提供了一種讀取從 SQL Server 資料庫檢索的只進資料流的方法。它使用 SQL Server
Time of Update: 2017-02-28
分頁|記錄集|分頁|記錄集 大家都知道在Dreamwerver中可以很方便地實現記錄集的分頁顯示,但是產生的程式碼的確很龐大,影響了網頁的顯示速度,看起來條理也不是很清晰,那麼,可不可以用簡單的方式實現同樣的功能呢?當然可以,筆者通過以下一些簡單的代碼就實現了記錄集的分頁顯示,現在拿出來大家一起分享。 主要代碼如下:<% If rs1.recordcount>0 Then ’
Time of Update: 2017-02-28
提到ASP.NET跟蹤模式,不能不提到ASP程式。ASP程式中在WEB頁面上顯示出某些變數當時的值,常常使用Response.Write進行輸入,這在ASP程式中確實是一種很好的解決方案,但是,由於ASP.NET運行機理,這種方法在ASP.NET中會存在不少問題。
Time of Update: 2017-02-28
public void SetXmlFileValue(string xmlPath,string AppKey,string AppValue)//寫xmlPath是檔案路徑+檔案名稱,AppKey是 Key Name,AppValue是Value { XmlDocument xDoc = new
Time of Update: 2017-02-28
1.局部變數的名稱要有意義,盡量用對應的英文命名,比如“使用者姓名”變數,不要用aa bb cc等來命名,而要使用userName。2.不要使用單個字母的變數,如i、n、x等。而要使用index、temp等。用於迴圈迭代的變數例外。3.應該使用Pascal命名法命名方法名、屬性名稱、類名和命名空間,且方法的命名一般將其命名為動賓短語,如◆ShowDialog();◆CreateFile();◆GetPath();4.用Camel命名法命名局部變數和方法的參數。以上幾條綜合舉例如下public
Time of Update: 2017-02-28
作者基於對微軟ASP.NET AJAX 1.0架構的研究,本文繼續討論如何建立一個由基類Sys.Component派生的ASP.NET AJAX非可視化用戶端組件,並展示它在Web頁面中的用法。 一、簡介 在本文中,我們將共同討論如何建立一個由基類Sys.Component派生的ASP.NET
Time of Update: 2017-02-28
程式|聊天室|聊天室
Time of Update: 2017-02-28
使用ASP產生圖片彩色校正碼49行代碼,三個檔案 Asp檔案:Code.Asp 資料檔案:body.Fix , Head.Fix 下載:下載打包檔案 用法:<img src="code.asp"> <%Option ExplicitResponse.buffer=trueNumCodeFunction NumCode() Response.Expires =
Time of Update: 2017-02-28
對象
Time of Update: 2017-02-28
在 asp.net 裡實現 URL重寫(URLRewriter)的一個最簡單的方法。 參考了 (作者 Scott Mitchell 翻譯:Janssen )的大作,雖然沒有完全看明白,但是也照貓畫虎地做了一個,頗有“成就”感。寫出來分享一下。 原作裡講了很多的原理,這裡就不說了(其實我也不懂)。這裡就寫操作過程吧。目的是實現一個最簡單的能實現 URL重寫
Time of Update: 2017-02-28
技巧|效能 技巧1:將常用資料在Web伺服器端緩衝起來 大部分的ASP頁面都要從後台資料庫中提取資料,然後將資料用HTML方式表現出來。 不管你的資料庫多麼快,從記憶體中提取資料總比從後台資料庫中提取快;從本地硬碟中讀取資料通常也比從資料庫中快。因此,你可以通過在Web伺服器端快取資料來提高效能。 緩衝是個典型的以空間換取時間的交易。如果你正確的緩衝了資料,效能可能會突飛猛進。要想一個緩衝能真正發揮效益,
Time of Update: 2017-02-28
現在基於WEB頁的HTML的編輯器在新聞系統,文章系統中用得越來越廣,一個網頁一粘就可以保持原來的樣式,同時圖片也可以在這個頁中保持。但是在使用過程中,如果所粘貼頁中的圖片被刪除,就會在自己的頁面上留下一個大大的“X”,影響美觀。以前只好把這個圖片儲存下來,再重新上傳到伺服器上,這樣實在麻煩。能不能讓伺服器自動去下載圖片儲存在伺服器並且替換頁面上的連結?答案是肯定的。要實現這個功能需要經過三個步驟:一,取得原頁中的圖片的地址。方法很多,可以用分割字串,也可以用正則匹配。實
Time of Update: 2017-02-28
今天遇到了這個問題,於是研究了一下。要解決這個問題,首先就要明白一些Session的機理。Session在伺服器是以散列表形式存在的,我們都知道Session是會話級的,每個使用者訪問都會產生一個Session。那麼伺服器是怎麼區分不同使用者的Session?又是怎麼將不同使用者的Session與不同的使用者綁定的呢?下面我們來研究一下,以下純屬我個人的理解,如有錯誤請指證。Session在伺服器端是以散列表的形式存在的,區分每一個Session是通過SessionID來實現的,所以可以說這個S
Time of Update: 2017-02-28
個人覺得異常處理對於程式員來說是最為熟悉的同時也是最難掌握的。說它熟 悉,因為僅僅就是try/catch/finally而已。說它難以掌握,則是因為很多開發人 員卻說不清楚try/catch/finally應該置於何處?什麼情況下需要對異常進行日誌 記錄?什麼情況下需要對異常進行封裝?什麼情況下需要對異常進行替換?對於 捕獲的異常,在什麼情況下需要將其再次拋出?什麼情況下則不需要?合理的異常處理應該是情境驅動的,在不同的情境下,採用的異常處理策略往
Time of Update: 2017-02-27
1、什麼是會話標識ASP 為每一個使用者會話分配了惟一的識別標誌。在建立會話時,伺服器會為每一個會話產生一個單獨的標識,該標識以長整數資料型別返回,並且隨使用者在 Web 網站上儲存著。使用 Session 對象的 SessionID 屬性可以返回使用者的會話標識,其格式如下:Session.SessionIDSessionID 屬性的用途之一是跟蹤訪問者的活動情況。例如,為了在網站日誌中記錄使用者訪問的頁在,通過在所有頁面中添加以下指令碼:。2、執行個體代碼(4.asp):本執行個體使用
Time of Update: 2017-02-27
上個系列中介紹了頁面生命週期的整體流程,可能有些讀者還想更進一步瞭解整個生命週期的細節,限於篇幅我不可能講到所有細節,也沒必要,這裡僅舉幾個例子,大家可以通過這幾個例子學習一下頁面生命週期的研究方式。Control類中有如下事件// 當伺服器控制項綁定到資料來源時發生。public event EventHandler DataBinding;// 當從記憶體釋放伺服器控制項時發生,這是請求 ASP.NET 頁時伺服器控制項生存期的最後階段。public event
Time of Update: 2017-01-19
例如:http:/www.jb51.net/8888/ 該頁面是由http://www.jb51.net/ArticleShow.aspx?id=8888 重寫而來。 具體實現方法: 利用IIS的404錯誤來實現 "HTTP 404 - 未找到檔案"可能是大家經常看到並且比較不喜歡的一個錯誤,可是很好的利用這個錯誤卻可以給 網頁設計帶來很好的效果,本文就是利用404來實現對檔案的重新。 具體步驟: