Time of Update: 2017-02-28
asp.net|頁面 介紹 Asp.net是微軟.Net戰略的一個組成部分。它相對以前的Asp有了很大的發展,引入了許多的新機制。本文就Asp.net頁面的生命週期向大家做一個初步的介紹,以期能起到指導大家更好、更靈活地操縱Asp.net的作用。
Time of Update: 2017-02-28
asp.net|緩衝|效能|網站 [簡介] ASP.NET提供三種主要形式的緩衝:頁面級輸出緩衝、使用者控制項級輸出緩衝(或稱為片段快取)和緩衝API。輸出緩衝和片段快取的優點是非常易於實現,在大多數情況下,使用這兩種緩衝就足夠了。而緩衝API則提供了額外的靈活性(實際上是相當大的靈活性),可用於在應用程式的每一層利用緩衝。本文全面介紹了這三種緩衝技術在系統各層中的應用。
Time of Update: 2017-02-28
上傳|無組件 第七天:實現附加功能今天,我們就來實現昨天提出的方法和屬性,來完善我們的檔案上傳類。以前沒有太注意的效能問題,這一次也要徹底的解決:1。所有的變數先聲明,後使用;2。設定類的teminate方法;3。簡化有些地方的寫法,注意細節。我們的原則,就是先實現,後最佳化。當然,象變數聲明這樣的東西,如果程式很大,最好還是在寫程式的時候一次過。如果寫完了才加,可以在頁面開頭加上option
Time of Update: 2017-02-28
線上 ASP進階之文章線上管理更新--文章刪除篇作者:沙灘小子 上一節我們介紹了文章管理的首頁面,而這裡的首頁面只是顯示了相關的串連而已,要是沒有相關的程式來執行,那麼也只是空串連而已,並不會顯示出它的具體功用,而文章的線上刪除是本系統不可缺少的一部分,雖然它的程式很簡單,但是還是有必要為大家介紹一下。
Time of Update: 2017-02-28
函數|網站|頂級網域名稱 不管輸入xxx.xxx.xxx.xxx.com.cn都可以找到他的頂級網域名稱 以下是代碼:<% response.write getdomain("www.5u.hk") & "<br />" response.write getdomain("blog.5u.hk") & "<br />"
Time of Update: 2017-02-28
下面這段小程式,用於把一個SQL的SELECT查詢出的結果輸出為EXCEL格式檔案,這個程式你只要設好用於取得一個記錄集的SQL的SELECT查詢語句和一個檔案名稱,程式就能輸出EXCEL格式檔案了,這個程式一共由三個檔案構成,第一個檔案的檔案名稱為:toexcel.asp是主檔案,內容如下: <% ’前面是設定資料來源並連結到資料庫,請自行書寫相關語句,此處略過 sql=session("toexcelsql") ’這裡是要輸出EXCEL的查詢語句,如 "SESECT * FORM
Time of Update: 2017-02-28
學習目的:分頁技術,總結 今天最後一天我們學習一下ASP裡面稍微難一點地分頁技術,畢竟當我們有N條記錄的時候我們不可能把所有記錄顯示在一個頁面裡面吧。<%exec="select * from test"set rs=server.createobject("adodb.recordset")rs.open exec,conn,1,1rs.PageSize=3pagecount=rs.PageCount
Time of Update: 2017-02-28
學習目的:基本的SESSION組件,總結response,request組件。 首先,有會員系統的任何程式都會用到檢測是不是使用者已經登陸這個步驟。這就用到了SESSION組件,下面我們 看一個代碼來說明。<%session("islogin")="yes"%>這句話的意思就是在session裡面定義一個islogin字串變數,值為"yes",直接可以賦值,不需要聲明。是不是很簡單?如果我們做管理員登陸系統的話,
Time of Update: 2017-02-28
學習目的:學會資料庫的基本操作4(修改記錄) 先來看代碼:<%set conn=server.createobject("adodb.connection")conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("test.mdb")//這不是以前的一個資料庫,裡面就aa,bb兩個欄位exec="select * from test
Time of Update: 2017-02-28
學習目的:學會資料庫的基本操作3(刪除記錄)開門見山,大家直接看程式。exec="delete * from guestbook where id="&request.form("id")上面這句話完成了刪除記錄的操作,不過鎖定記錄用了記錄唯一的表示id,我們前面建立資料庫的時候用的是系統給我們的主鍵,名字是編號,由於是中文的名字不是很方便,大家可以修改為id,不修改的話就是exec="delete * from guestbook where
Time of Update: 2017-02-28
asp.net 在Forums中,有些內容是不固定的,例如使用者資料,除了一些基本資料,可能還要有一些其他資料資訊,例如MSN、個人首頁、簽名檔等,一般對於這樣的都是每一個屬性對應於資料庫中的一個欄位。但是如果以後我們因為需要增加一些屬性,例如QQ號、Blog地址等,如果還是用這種增加資料表欄位的方法,那麼將會頻繁的修改資料庫表結構、預存程序、資料庫訪問的程式。或許您也遇到過類似問題,看Forums中是怎麼借用.Net的序列化和還原序列化來解決的:
Time of Update: 2017-02-28
asp.net|函數|速度|下載 // 輸出硬碟檔案,提供下載 // 輸入參數 _Request: Page.Request對象, _Response: Page.Response對象, _fileName: 下載檔案名稱, _fullPath: 帶檔案名稱下載路徑, _speed 每秒允許下載的位元組數 // 返回是否成功 public static bool
Time of Update: 2017-02-28
asp.net 前 言 對於直接面對互連網使用者的WEB應用,在開發設計的時候必須格外小心,因為誰也不知道在單位時間內WEB程式訪問和啟動並執行速度。所以,在程式設計完成以後,最後針對程式進行一些嚴格的甚至是苛刻的測試,以確定程式在複雜的網路環境和伺服器高壓負荷下是否可以保持正常和相對穩定的效率。 什麼是負壓測試
Time of Update: 2017-02-28
asp.net|函數 發部一個自已常用的 Asp.Net常用函數庫,包括如下常用函數:把一般字元轉換成網頁標籤 網頁標籤轉換成空白 WinForm 和 WebForm 字元格式設定轉換 計算文本長度,區分中英文字元,中文算兩個長度,英文算一個長度 截取使用者輸入長度的文本,並再文本後加‘...’ [中文算兩個長度,英文算一個長度] 用於防止SQL注入式攻擊檢測 去掉文本裡的網頁標籤代碼 轉換SQL語句插入操作或還原取出文本時可能出現的關鍵標點符號"
Time of Update: 2017-02-28
asp.net|jmail|jmail組件|發送郵件 配置環境:.Net Framework 1.1,Imai8.02,w3Jmail4.3實現過程:不同於在Asp中使用Jmail,直接使用 Server.CreateObject("Jmail.Message")就可以了。在.Net環境中,需要進行設定。1.安裝jmail4.3 2.找到jmail.dll(Program Files\Dimac\w3JMail4下)3.執行Program
Time of Update: 2017-02-28
asp.net 本來不怎麼用Repeater的,可最近要顯示留言板一樣的東西,用Grid實現不好看,Grid比較適合正規的WEB系統,對於網站類型的,還是用Repeater了,遇到需要嵌套Repeater的情況,就收藏一下,以後可能還會用到哦。原文來自MS:http://support.microsoft.com/default.aspx?scid=kb;en-us;306154iew products that this article
Time of Update: 2017-02-28
asp.net 你試過用.net來進行影像處理嗎?公司最近進行的一個項目,資料庫中存入了很多的產品圖片,可是都沒有著作權資訊,當時客戶要求將所有的圖片打上公司名稱?這時候,你該怎麼辦? 雖說我還是江湖嫩手,可是對這一問題的解決方案還是很多,歸結如下:
Time of Update: 2017-02-28
asp.net|資料|資料庫 注意:本文暫時不講解資料庫的資料調出和顯示,因為他涉及的東西比較多,所以我們將另外詳細講解。本文主要要講的是資料庫的增加、刪除、修改。
Time of Update: 2017-02-28
asp.net|攻擊 一、什麼是SQL注入式攻擊?所謂SQL注入式攻擊,就是攻擊者把SQL命令插入到Web表單的輸入欄位或頁面請求的查詢字串,欺騙伺服器執行惡意的SQL命令。在某些表單中,使用者輸入的內容直接用來構造(或者影響)動態SQL命令,或作為預存程序的輸入參數,這類表單特別容易受到SQL注入式攻擊。常見的SQL注入式攻擊過程類如: ⑴ 某個ASP.NET
Time of Update: 2017-02-28
asp.net|控制項 3.1 ASP.net解決了ASP的難題:驗證表單填寫的正確性 如今的商業網站,或者個人網站,多少都有客戶調查啊,使用者註冊之類的東西,必然會用到表單,這些表單的填寫正確與否,明顯是由手寫代碼的方式來控制的。我承認編寫代碼,是一項有趣的工作,不過每次驗證表單都來手寫代碼,我們希望提高我們的工作效率,並不是把我們很有限的時間花在表單的驗證工作上。 基於另外的一些原因,Web應用程式很不好驗證使用者的輸入,HTML 3.2