ASP.NET組件設計Step by Step(6)

asp.net|設計 asp.net頁面如果是通過post請求到伺服器,架構將會遵行事件周期產生、調用控制項,而控制項(如果支援回傳)則將載入回傳資料,並且映射成控制項的伺服器端事件,就好像在重放客戶的客戶行為(客戶按下一個按鈕,卻引發伺服器端控制項的click事件)。其中的機制如何? 如果一個控制項需要處理回傳事件,那麼必須實現一個特定介面 IPostBackEventHandler介面:public interface

Asp中一些FSO方面的函數

fso|函數 Asp中一些FSO方面的函數  '//==================================檔案操作================================== '取檔案大小Function GetFileSize(FileName)'//功能:取檔案大小'//形參:檔案名稱'//傳回值:成功為檔案大小,失敗為-1'//Dim fIf ReportFileStatus(FileName) =

ASP程式通過FSO檔案上傳

fso|程式|上傳 <%a=Request.TotalBytesif a>0 Then Set c=Createobject("adodb.stream")c.Type=1c.Openc.Write Request.BinaryRead(a)c.Position=0d=c.Reade=chrB(13)&chrB(10)f=Instrb(d,e)g=Instrb(f+1,d,e)set

ASP漏洞分析和解決方案(1)

解決 有人說一台不和外面聯絡的電腦是最安全的電腦,一個關閉所有連接埠,不提供任何服務的電腦也是最安全的。駭客經常利用我們所開放的連接埠實施攻擊,這些攻擊最常見的是DDOS(拒絕服務的攻擊).下面我會列出ASP的二十幾個漏洞,每個漏洞都會有漏洞描述和解決方案。1 在ASP程式後加個特殊符號,能看到ASP來源程式  受影響的版本:  win95+pws  IIS3.0  98+pws4

ASP漏洞分析和解決方案(3)

解決 6、ASP程式密碼驗證漏洞  漏洞描述:  很多網站把密碼放到資料庫中,在登陸驗證中用以下sql,(以asp為例) sql="select * from user where username='"&username&"'and pass='"& pass &'"   此時,您只要根據sql構造一個特殊的使用者名稱和密碼,如:ben' or '1'='1

ASP漏洞分析和解決方案(5)

解決 17 IIS web server DOS   漏洞描述:  預設情況下,IIS容易被拒絕服務的攻擊。如果註冊表中有一個叫 "MaxClientRequestBuffer" 的鍵未被建立,針對這種NT系統的攻擊通常能奏效。 "MaxClientRequestBuffer" 這個鍵用於設定IIS允許接受的輸入量。如果 "MaxClientRequestBuffer"

ASP漏洞分析和解決方案(9)

解決 20、利用Activer server explorer可對檔案進行讀寫訪問  漏洞描述:  chinaasp的Activer server explorer可以很方便的對本地檔案線上查看伺服器上的目錄 線上查看檔案的名稱、大小、類型、修改時間,線上編輯純文字檔案,如.txt、.htm、.asp、.pl、.cgi等等,直接執行伺服器上的檔案。  Activer server

使用ASP組件的一點經驗

  第一種方法:手工註冊DLL  這種方法從IIs 3.0一直使用到IIs 4.0和其它的Web Server.它需要你在命令列方式下來執行,進入到包含有DLL的目錄,並輸入:  <drive>:\<asp dir>\regsvr32 component_name.dll例如c:\temp\regsvr32 AspEmail.dll  它會把dll的特定資訊註冊入伺服器中的註冊表中。然後這個組件就可以在伺服器上使用了,但是這個方法有一個缺陷。當使用這種方法註冊完畢組件後,

利用自己開發的vc組件結合asp實現網上即時搜尋

最近有人問怎麼用asp來得到別的網站的網頁,並分析後利用它的資料,純asp是做不到這點的,所以我用vc做了個http組件,很簡陋,不如asphttp,因為時間問題我暫時沒有做post方法,只能用get方法,但要應付象yahoo,新浪等大的搜尋引擎還是綽綽有餘的。利用這個組件向這些站發送請求,然後用asp分析並得到其中有用的資料,分析的思路就是利用標誌位,如果想要做到通用,可以使用設定檔。我就不多解釋了,看例子吧。我的那個組件及原始碼下載地址如下:組件:http://homepage.qdcatv

ASP伺服器組件的編程

編程|伺服器 重慶出版社電腦中心 陳剛 1.什麼是ASP伺服器組件ASP(Active Server Page)是當今開發互動式Web頁面、Web資料庫應用最強大的技術。在其中可以混用HTML、DHTML、ActiveX、VBScript或JavaScript。當這些技術都無法奏效時(例如進行高密度的數學運算、封裝特定的資料庫處理邏輯等),可以使用伺服器組件(Server SideComponent)進一步擴充ASP的能力。Server

ASP伺服器組件編程心得

編程|伺服器|心得 作者;小刀   使用ASP編程的一大優點是可以使用眾多的伺服器組件(ActiveX Server Components)。這些組件提供諸如廣告輪顯(Ad Rotator)、瀏覽器安全色(Browser Capabilities)、資料庫存取(Database Access)、檔案超連結(Content Linking)、檔案存取(File Access)等等功能。使用伺服器組件,可以通過非常簡單的方式高效率地完成各種複雜的工作。

安全維護IIS asp網站的進階技巧

iis|安全|進階|技巧|網站 一:前言(僅以此文感謝好友bigeagle。不是他,我可能不用這麼擔心win2000安全問題的。呵呵!) 人說,一朝被蛇咬,十年怕.....。就是這樣。2000年初,當我終於擺脫winnt 4.0 server那可怕的補 丁之旅,邁向win2000 server時。我終於可以比較放心我的伺服器了。但隨著sp1的補丁出現。我知道,

在Visual J++中編寫ASP COM組件

visual Java是一種以網路為中心的程式設計語言,許多隻使用ASP指令碼難以完成的任務可以用Java輕鬆地實現。同時,擴充ASP應用最好的方法莫過於加入COM組件。那麼,可以利用Java為ASP開發組件嗎?本文通過執行個體,說明了在Visual J++環境下開發COM組件的具體過程。 一、概述    自Java問世以來,各種開發工具、開發環境不斷出現。這些環境和工具面向不同層次的使用者,具有各自的優點。那麼,使用Visual

在ASP中編寫DLL的問題

問題 ActiveX DLL 可以用來保護代碼的一些部分,因為作為開發人員我們知道,用ASP進行工作時,原始碼控制是一個艱難而瑣碎的過程。ActiveX DLL 是經過編譯的代碼,沒有工程檔案中的原始碼就不能對其進行修改。這就給開發人員帶來許多可能:開發自動操作公用程式的程式並將它們作為共用軟體來分發,分發至少有一些原始碼保護的ASP應用程式,不斷開發自己的ASP程式指令,以在一個全方位多功能的結果中提高ASP的效能。  

什麼才是提高ASP效能的最佳選擇(續一)

效能   在本文的第一部分中,我回顧了有關ASP開發的一些基本問題,介紹了一些效能測試的結果,以理解我們放置在頁面中的代碼可能對運行效能造成什麼樣的影響。在這個系列的第二部分,我們將探討經過論證的ASP最廣泛的用途,即通過ActiveX 資料對象(ADO)互動使用資料庫內容。ADO是Microsoft通用並簡單的資料庫介面。

二十八條改善 ASP 效能和外觀的技巧(1-7)

技巧|效能 二十八條改善 ASP 效能和外觀的技巧 Len Cardinal,進階顧問,Microsoft Consulting Services George V. Reilly Microsoft IIS Performance Lead 改編自Nancy Cluts 的文章 開發人員技術工程師Microsoft Corporation 2000 年 4 月 摘要:本文介紹最佳化 ASP 應用程式和 VBScript 的技巧。 目錄 技巧 1:

應CNET要求。把瀏覽目錄類轉貼過來。這個是幾個月以前寫的。(來自ASP.NET版)

asp.net using System;using System.Text;using System.Windows.Forms;using System.Runtime.InteropServices;namespace Blood.Com.ClassLib{    /// <summary>    ///

Cutting Edge:為ASP.NET控制項加入捷徑功能表(2)

asp.net|菜單|控制項 Cutting Edge:為ASP.NET控制項加入捷徑功能表(2)英文原文:Adding a Context Menu to ASP.NET Controls作者:Dino Esposito翻譯:劉瑞才源碼:CuttingEdge0502.exe 編程介面 我們的ContextMenu控制項從WebControl繼承並執行INamingContainer介面 public class ContextMenu :

利用ASP製作EXECL報表方法

很多時候我們需要把表格形式的資料轉換成EXECL的形式呈現在使用者面前,其中有好幾個方法可以做到一點,我將介紹一種利用ASP完成的方法,該方法允許伺服器動態地建立EXECL報表而且不用佔用任何伺服器空間。該方法還允許多個使用者同時收到該資料。但是該方法至少需要EXECL 97的支援。廢話少說,要完成這個工作最重要的是要告訴瀏覽器HTTP頭,就用如下代碼: <% Response.ContentType

ASP常用的函數

函數 ASP常用的函數,希望能用的著。<% dim db db="dbms.mdb" '****************************************************************** '執行sql語句,不傳回值,sql語句最好是如下: 'update 表名 set 欄位名=value,欄位名=value where 欄位名=value 'delete from 表名 where

總頁數: 1638 1 .... 1068 1069 1070 1071 1072 .... 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.