如果你曾經(jīng)修改了ASP.NET應(yīng)用程序(dll文件),與修改了bin文件夾或Web.config文件(添加/刪除/重命名的文件等),而該網(wǎng)站在運(yùn)行,你可能已經(jīng)注意到,這將導(dǎo)致在AppDomain的重新啟動(dòng)。所有的會(huì)話狀態(tài)會(huì)丟失和網(wǎng)站再次成功啟動(dòng),任何登錄的用戶將被退出(假設(shè)你不使
2015-06-28成員關(guān)系的概念在人類社會(huì)中是一個(gè)層次比較低的概念,源于希望屬于某個(gè)群組的意識(shí)。同樣,在ASP.NET 2.0程序開始開發(fā)涉及到成員關(guān)系的應(yīng)用程序時(shí),必須首先理解身份、驗(yàn)證和授權(quán)這幾個(gè)關(guān)鍵的概念。成員關(guān)系的概念在人類社會(huì)中是一個(gè)層次比較低的概念,源于希望屬于
2015-06-28MD5的全稱是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由Mit Laboratory for Computer Science和Rsa data security inc的Ronald l. rivest開發(fā)出來,經(jīng)md2、md3和md4發(fā)展而來。它的作用是讓大容量信息在用數(shù)字簽名軟件簽署私人密匙前被"壓縮&q
2015-06-28.net如今已經(jīng)很流行,成為趕時(shí)髦的程序員的首選。但是,大量剛剛接觸.net的程序員的確存在一定的認(rèn)識(shí)誤區(qū),這里先介紹一部分。一、.net程序再運(yùn)行一次就會(huì)更快許多人對(duì)此的解釋是:.net程序第一次運(yùn)行時(shí)會(huì)被編譯成本地代碼,所以再次運(yùn)行會(huì)更快。但遺憾的是,其實(shí)每
2015-06-28以下是本人對(duì).Net平臺(tái)開發(fā)實(shí)踐的一些點(diǎn)滴總結(jié)。這里的技術(shù)規(guī)范主要是開發(fā)過程的代碼規(guī)范、數(shù)據(jù)庫設(shè)計(jì)規(guī)范、Com和.Net互操作規(guī)范;實(shí)踐精華是對(duì)技術(shù)實(shí)踐過程中的部分總結(jié)。一、代碼規(guī)范良好的代碼風(fēng)格來自于同一的代碼規(guī)范。風(fēng)格良好的代碼不僅具備可讀性和可維護(hù)性
2015-06-28Cookie (HttpCookie的實(shí)例)提供了一種在 Web 應(yīng)用程序中存儲(chǔ)用戶特定信息的方法。例如,當(dāng)用戶訪問您的站點(diǎn)時(shí),您可以使用Cookie 存儲(chǔ)用戶首選項(xiàng)或其他信息。當(dāng)該用戶再次訪問您的網(wǎng)站時(shí),應(yīng)用程序便可以檢索以前存儲(chǔ)的信息。ASP.NET中的cookie:創(chuàng)建Cookie方法 (1
2015-06-28(1)NULL null 關(guān)鍵字是表示不引用任何對(duì)象的空引用的文字值。null 是引用類型變量的默認(rèn)值。那么也只有引用型的變量可以為NULL,如果 int i=null,的話,是不可以的,因?yàn)镮nt是值類型的?! ?2)""和String.Empty 這兩個(gè)都是表示空字符串。只不過&
2015-06-28前言 本文是我對(duì)ASP.NET頁面載入速度提高的一些做法,這些做法分為以下部分: 1.采用 HTTP Module 控制頁面的生命周期?! ?.自定義Response.Filter得到輸出流stream生成動(dòng)態(tài)頁面的靜態(tài)內(nèi)容(磁盤緩存)?! ?.頁面GZIP壓縮?! ?.OutputCache 編程方式
2015-06-28下載方法 private void FileDownload(string FullFileName) { FileInfo DownloadFile = new FileInfo(FullFileName); Response.Clear(); Response.ClearHeaders(); Response.Buffer = false; Response.ContentType = "application/o
2015-06-28Abs(number) 取得數(shù)值的絕對(duì)值?! sc(String) 取得字符串表達(dá)式的第一個(gè)字符ASCII 碼?! tn(number) 取得一個(gè)角度的反正切值?! allByName (object, procname, usecalltype,[args()]) 執(zhí)行一個(gè)對(duì)象的方法、設(shè)定或傳回對(duì)象的屬性?! Bool(expressio
2015-06-28一、認(rèn)識(shí)Web.config文件 Web.config 文件是一個(gè)XML文本文件,它用來儲(chǔ)存 ASP.NET Web 應(yīng)用程序的配置信息(如最常用的設(shè)置ASP.NET Web 應(yīng)用程序的身份驗(yàn)證方式),它可以出現(xiàn)在應(yīng)用程序的每一個(gè)目錄中。當(dāng)你通過.NET新建一個(gè)Web應(yīng)用程序后,默認(rèn)情況下會(huì)在根
2015-06-281.彈出對(duì)話框.點(diǎn)擊轉(zhuǎn)向指定頁面 Code: Response.Write("<script>window.alert('該會(huì)員沒有提交申請(qǐng),請(qǐng)重新提交!')</script>"); Response.Write("<script>window.location ='http://m.europeautoinsurance.com/'</script>
2015-06-28由于MVC框架發(fā)展不久,還有很多不足的地方。其中關(guān)于路由規(guī)則配置這一塊問題比較大。首先路由規(guī)則是在全局配置問價(jià) Global.asax 的 Application_Start()事件中注冊(cè)的?! ublic static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRo
2015-06-28在ASP.NET中通過HTTP上傳大文件是一個(gè)由來已久的挑戰(zhàn),它是許多活躍的ASP.NET論壇最常討論的問題之一,除了處理大文件外,用戶還經(jīng)常被要求要顯示出文件上傳的進(jìn)度,當(dāng)你需要直接控制從瀏覽器上傳數(shù)據(jù)流時(shí),你會(huì)四處碰壁。51CTO.com之前就曾針對(duì)性的報(bào)道過《解
2015-06-28FtpList部分是用來顯示FTP服務(wù)器上的文件; GetButton部分為從FTP服務(wù)器下傳一個(gè)文件; PutButton部分為向FTP服務(wù)器上傳一個(gè)文件。 別忘了在程序中還要引入兩個(gè)庫文件(import sun.net.*,import sun.net.ftp.*)。 以下是這三部分的JAVA源程序:
2015-06-28對(duì)于導(dǎo)出Execl文件大量時(shí) 一般做法時(shí)間會(huì)很長, 下面?zhèn)€人收藏方法,可導(dǎo)海量數(shù)據(jù) protected void CreateExecl(string swhere,string title) { string saveFileName = Server.MapPath("http://www.cnblogs.com/uploads/file/" + title); boo
2015-06-28 在java中調(diào)用sun公司提供的3DES加密解密算法時(shí),需要使用到$JAVA_HOME/jre/lib/目錄下如下的4個(gè)jar包: jce.jar security/US_export_policy.jar security/local_policy.jar
2015-06-28import java.io.File;public class Test{ public static void main(String args[]){ Test t = new Test(); delFolder("c:/bb"); System.out.println("deleted");}//刪除文件夾//param folderPath 文件
2015-06-28上傳文件檢測類型到目前為止我只看到過3種,第一種是檢測文件的后綴名;第二種是檢測文件的頭部編碼,不同類型文件的頭部編碼是不一樣的(比如255216是jpg,7173是gif,6677是BMP,13780是PNG,7790是exe,8297是rar等);第三中是檢測文件的MIME內(nèi)容類型。這篇
2015-06-281、由dataset生成 public void CreateExcel(DataSet ds,string typeid,string FileName) { HttpResponse resp; resp = Page.Response; resp.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); resp.AppendHeader(&q
2015-06-28