Time of Update: 2017-01-13
使用 NetBox 可以方便的將 asp 應用編譯成為獨立啟動並執行執行程式,完全擺脫 iis 的束縛,在幾乎所有的 Windows 版本上面直接運行,完全不需要考慮平台相容性和對 asp 運行環境的要求。下面就是快速移植已有的 asp 應用的步驟。一、建立 asp 運行環境首先建立一個空的目錄,在你喜歡的位置,假設是 d:websvr。將 netbox.exe 複製到這個目錄,然後在目錄中建立一個檔案:main.box,編輯其內容為:Dim
Time of Update: 2017-01-13
大家好! ASP為何首選Windows NT Server上的IIS哪? 因為在建立現代的,高度複雜的Web網站時,他可以提供強大的協助,除了PWS提供的功能外還有: 1,對網站內容進行全文本索引和搜尋的Indwx Server(索引伺服器)。 2,Site Server Express,用於分析內容和網站的用途。 3,用於寄送電子郵件的SMTP服務。 4,用於容納個人資訊的NNTP服務。 5,用於發出可用於保護Web網站的Certificate Server(認證伺服器)。
Time of Update: 2017-01-13
前幾天幫朋友faintbear修改一個“asp無組件上傳”的代碼,得了幾點心得,寫在此處,或許還有點用處。我沒有開發過asp程式,只是臨時報佛腳,修改了一下控制語句,所以,這裡不再給出asp代碼,只是說明一下思路。(你最好在看這篇文章前先瀏覽一下faintbear的《asp無組件上傳的原理 (轉) 》這篇文章,重複的部分我不再敘述了)大體是這樣的,一個form表單中可能post多個文本,居各簡單的例子:<form method="post"
Time of Update: 2017-01-13
***start input.asp***<% thenum= request("num") %><style type="text/css"><!--.trees { border-color: black black black #666666; padding-left: 12px; border-style: solid; border-top-width: 0px;
Time of Update: 2017-01-13
對提高ASP執行效率的幾點看法:<br><br>1、硬體問題:<br>伺服器的設定和配置無疑是ASP執行速度的最主要決定因素,但有關這方面的問題與MiMi有關,無需羅嗦。<br><br>2、避免在一個頁面中是用多種指令碼語言<br>如:<script language="vbs">和<script
Time of Update: 2017-01-13
大家在做某種資料顯示的時候是不是經常遇到這樣的情況,太大的數字顯示成科學計數法,而比小數則顯示成.555這樣,非常不美觀,可以用以下小函數搞它function sonic(tnum)if csng(tnum)>0 then getlar=0 if instr(tnum,"E")>
Time of Update: 2017-01-13
七、最好用哪種方法提取記錄集? 到目前為止我們一直通過建立Recordset對象提取記錄集,但是ADO也提供了間接的記錄集提取方法。下面的測試比較ADO__03.asp和直接從Connection對象建立記錄集(CONN_01.asp)這兩種方法: Set objConn = Server.CreateObject("ADODB.Connection") objConn.Open Application("Conn")Set objRS =
Time of Update: 2017-01-13
技巧11:使用Response Buffering 通過開啟“response buffering”可以緩衝一個值得輸出的整個頁面內容,這將最小化輸出到瀏覽器的資料量,從而提高了整體效能。每一次輸出都耗費許多,所以寫得越少,效果越好。TCP/IP在發送少量大的資料包時,要比發送大量小的資料包工作效率高,因為它是慢速啟動並不斷髮送的。 有2種方法開啟Response Buffering。首先,可以使用Internet Services Manager為整個應用程式開啟response
Time of Update: 2017-01-13
五、使用記錄集時是否應該建立單獨的連線物件? 要正確地回答這個問題,我們必須分析兩種不同條件下的測試:第一,頁面只有一個資料庫事務;第二,頁面有多個資料庫事務。
Time of Update: 2017-01-13
四. 執行個體介紹CheckBoxList組件的使用方法: (1).如何判定選擇了組件中的哪些檢查框: 在程式中,是通過處理Selected屬性和Count屬性來完成的,具體如下: for (
Time of Update: 2017-01-13
web Form 網頁是基於HTTP的,它們沒有狀態, 這意味著它們不知道所有的請求是否來自同一台用戶端電腦,網頁是受到了破壞,以及是否得到了重新整理,這樣就可能造成資訊的丟失。 於是, 狀態管理就成了開發網路應用程式的一個實實在在的問題。 在ASP中能夠通過Cookie 、查詢字串、 應用程式、會話(Session) 等輕易解決這些問題。現在在ASP.NET環境中,我們依然可以使用這些功能,並且功能更加強大。
Time of Update: 2017-01-13
1. Get spring.core/spring.web from sourceforge's CVS2.Include Spring.Core,Spring.Web in your new Web App3.Change your Web.Config like:<configuration> <configSections>
Time of Update: 2017-01-13
1. 開啟新的視窗並傳送參數: 傳送參數:response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')</script>")接收參數:string a = Request.QueryString("id");string b =
Time of Update: 2017-01-13
我們知道,在Asp.net中適當的使用Html控制項有許多方便之處,Html控制項既能在用戶端進行指令碼處理,又能在網頁提交至伺服器後在cs檔案中控制,如果用單獨的Web伺服器控制項則不能做到這一點,限制了我們開發的靈活性.因此我們會在好多地方會使用到HtmlButton控制項.下面就談談該控制項一個使用的小技巧:如果要點擊HtmlButton後使網頁提交,我們會選擇將該HtmlButton作為伺服器控制項運行.這樣做每次點擊HtmlButton都會使頁面提交至伺服器,但如果我們需要在點擊按鈕之
Time of Update: 2017-01-13
Request對象實際上操作System.Web命名空間中的類HttpRequest。當客戶發出請求執行ASP.Net程式時,CLR會將用戶端的請求資訊封裝在Request對象中。這些請求資訊包括請求前序(Header)、用戶端的基本資料(如瀏覽器類型、瀏覽器版本號碼、使用者所用的語言以及編碼方式等)、要求方法(如PosT、GET)、參數名、參數值等。 下面是某次請求RequeM中包含的部分資訊:
Time of Update: 2017-01-13
所用用到的 命名空間: System.IO我們所要建立的檔案需要asp.net使用者有一定的許可權才可以!using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using
Time of Update: 2017-01-13
//檢查上傳檔案不為空白 if(File1.PostedFile!=null) { string nam = File1.PostedFile.FileName ;
Time of Update: 2017-01-13
//定義文件類型、字元編碼 Response.Clear(); Response.Buffer= true; Response.Charset="GB2312"; //下面這行很重要, attachment 參數表示作為附件下載,您可以改成
Time of Update: 2017-01-13
建立一個頁面image.aspx,添加命名空間:using System.Drawing.Imaging;using System.IO; 然後在Page_load事件拷入如下代碼: //產生4位的驗證碼 string tmp = RndNum(4); HttpCookie a = new HttpCookie("ImageV"
Time of Update: 2017-01-13
<TITLE>WebForm2</TITLE> <SCRIPT language='javascript'> function load(){ var drp2 = document.getElementById("DropDownList2");