Time of Update: 2017-02-28
一、問題的提出 隨著互連網的發展,網站的數量以驚人的數字增加。網站的作用除了給廣大網友們提供資訊資訊服務外,還應該成為網友們上傳與下載檔案的場所。在上傳與下載檔案的過程中,傳輸時間是關鍵,這就要求有較快的傳輸速度。在傳輸速度固定不變或是上下變動不大的情況下,盡量減小傳輸檔案的體積,是一個可行的辦法:上傳檔案的時候,先將要上傳的檔案用WINRAR壓縮,上傳成功後在網站內通過程式實現解壓縮;下載檔案的時候,先將要下載的檔案在網站內通過程式實現壓縮然後再下載。本文就針對該問題的解決進行探討。二、方法
Time of Update: 2017-02-28
自從ASP(Active Server Pages)問世以來,因其可以建立健壯易於維護、與平台無關的應用系統,ASP技術受到了越來越多網路程式員的喜愛,使用ASP從事WEB開發的人也越來越多。但ASP只是一種非編譯型的、在服務端啟動並執行指令碼語言,採用明文(plain
Time of Update: 2017-02-28
asp.net|攻擊 ⑴ 某個ASP.NET Web應用有一個登入頁面,這個登入頁面控制著使用者是否有權訪問應用,它要求使用者輸入一個名稱和密碼。 ⑵ 登入頁面中輸入的內容將直接用來構造動態SQL命令,或者直接用作預存程序的參數。下面是ASP.NET應用構造查詢的一個例子: System.Text.StringBuilder query = new System.Text.StringBuilder( SELECT * from
Time of Update: 2017-02-28
asp.net|餅狀圖|建立|動態|柱狀圖 做web項目開發,難免會遇到動態建立柱狀圖或餅型圖。現在用.net技術實現動態建立它們。由於本身比較喜歡足球,更是魯能的球迷,所以就用了魯能的主場球迷人數作為例子,請不要太驚奇! 一個人在西安的山東人希望魯能可以提前奪冠!!呵呵,扯遠了…… 動態建立柱狀圖與餅狀圖的前台HTML代碼如下: <body>
Time of Update: 2017-02-28
asp.net 摘 要 介紹了利用ASP.NET和VB.NET技術開發的使用者日誌管理系統,實現了對自訂格式資料庫系統的動態管理,使得對日誌資訊的管理更加及時、高效,提高了工作效率。 關鍵詞
Time of Update: 2017-02-28
asp.net|控制項 ASP.NET
Time of Update: 2017-02-28
系統學習ASP,就是先從ASP的幾大內建對象開始的.一般稱五大對象:Request、Response、Server、Session、Application。今天先來看看Request對象。當然一直還沒有提到的就是,ASP到底是什麼樣?我看代碼怎麼知道是ASP代碼?很簡單,當看到“<%”和“%>”就表明是ASP,並且兩者之間的就是ASP源碼。那為什麼要學對象,對象的作用又是如何的?其實ASP所提供的這些可在指令碼中使用的內建對象,使使用者
Time of Update: 2017-02-28
[前言] 我們經常會遇到多重查詢問題,而長長的SQL語句往往讓人丈二和尚摸不著頭腦。特別是用戶端部分填入查詢條件時,如用普通方法將更是難上加難。 以下巧妙地利用"where 1=1"的恒等式(事實上很多,讓它值為TRUE即可)解決此問題。 [本文概要] 'subject 資訊標題 'company 發布資訊的公司名稱 'content 發布資訊的內容 'address 公司地址 'infomation 公司簡介 'note 相關說明
Time of Update: 2017-02-28
asp.net|web|控制項 在90年代初,Microsoft為Web程式員提供的 Active Server
Time of Update: 2017-02-28
asp.net asp.net作為visual studio.net的一個組成部分,是從asp發展過來的,但並不是asp的簡單升級,而是microsoft推出的新一代active server pages。 asp.net是微軟的.net架構的重要組成部分,它使用vb.net、c#和jscript.net程式設計語言來實現動態網頁編程,這使得它的編程非常靈活和高效。同時asp.net是基於組件技術和物件導向的開發系統,程式員可以使用系統的豐富組件,
Time of Update: 2017-02-28
程式|攻擊 SQL注入被那些菜鳥層級的所謂駭客高手玩出了滋味,發現現在大部分駭客入侵都是基於SQL注入實現的。SQL注入被那些菜鳥層級的所謂駭客高手玩出了滋味,發現現在大部分駭客入侵都是基於SQL注入實現的,哎,誰讓這個入門容易呢,好了,不說廢話了,現在我開始說如果編寫通用的SQL防注入程式一般的http請求不外乎get 和 post,所以只要我們在檔案中過濾所有post或者get請求中的參數資訊中非法字元即可,所以我們實現http
Time of Update: 2017-02-28
asp.net 我在實驗中發現在 ASP.NET 中可以使用計時器(Timer)完成一些定時動作。這一點可能會對我們的一些 Web 程式有益。下面首先介紹我測試使用的一個例子:首先在 global.asax 中的 Application_OnStart 事件程序中定義計時器,代碼如下:[VB.NET] global.asax<%@ import Namespace="System.Timers" %> <script runat=
Time of Update: 2017-02-28
資料|資料庫 引言 本文針對ASP程式設計中最基礎、也是最關鍵的部分"資料庫檔案的調用"進行說明,同時談談ASP程式設計中資料庫檔案調用的一些技巧。 ASP簡介 ASP(Active Server
Time of Update: 2017-02-28
asp.net|編程|程式 1、綁定在DataList中的DropDownListprivate void dlistOrder_EditCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e){ //綁定訂單狀態 for(int
Time of Update: 2017-02-28
加密 我在中國素材網的論壇看到網友問怎麼簡單加密,具體實現可以這樣寫: 用asp,Perl忘完了。 先寫一個登陸表單。假設reg.asp <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>西路登陸頁面</title>
Time of Update: 2017-02-28
asp.net|下載 有的時候我們不想讓使用者直接在IE中開啟已知類型的檔案,比如Word,而希望能直接下載,這時候可用下面代碼來替換Response.RedirectResponse.ContentType = "application/octet-stream";Response.AddHeader("Content-Disposition",
Time of Update: 2017-02-28
asp.net|視圖 前言 只要對ViewState稍有瞭解,就會知道,Asp.net頁面中ViewState一般是儲存在頁面的一個隱藏欄位中: <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
Time of Update: 2017-02-28
asp.net|iis|web|建立|控制|虛擬目錄 (一)CreateWebDir.cs 使用樣本 string sServer = "localhost";string VirtualDir = "Bug2004"; \\虛擬目錄string PathDir = @"D:\myWebDirTest\Bug2000" \\物理目錄IISManager iisMg = new
Time of Update: 2017-02-28
asp.net|靜態|頁面 當我們的網站訪問量很大的時候,用戶端的每一次POST都去大量調用資料庫伺服器是一件多麼可怕的事。系統效能會大打折扣,輕則速度很慢、資料庫鎖死,重則系統崩潰。本文將通過實現靜態HTML頁面解決這個問題。 1、建立Conn.cs類檔案 using System; //記得添加以下三引用 using System.Text; using System.Web; using System.IO; namespace
Time of Update: 2017-02-28
asp.net|按鈕|解決|重新整理|問題 一直以來,ASP,PHP對處理提交資料時都是傳到另一頁面處理的,因為本頁裡處理判斷到底是那個按鈕得花費大量的精力。這樣一來會使得實現一個小小的功能而檔案很多,同時好處時不用考慮提交表單或刪除資料時的重複提交。 asp.net的推出使得這個問題發生了相反的變化,asp.net的事件和事件委託,程式能夠輕鬆地知道使用者是點擊了那個按鈕,