win2012 IIS8.0運(yùn)行.NET4.0的配置方法跟win2008的IIS7的配置方法有些不同,但不是變得更復(fù)雜,而是變得更簡單了,因?yàn)閣in2012系統(tǒng)集成了更多的功能。
win2012 IIS8.0運(yùn)行.NET4.0的配置方法跟win2008的IIS7的配置方法有些不同,但不是變得更復(fù)雜,而是變得更簡單了,因?yàn)閣in2012系統(tǒng)集成了更多的功能。
今天配置一臺云主機(jī),系統(tǒng)是win2008 64位,要在主機(jī)上安裝IIS Web服務(wù)器并配置.NET4.0環(huán)境,結(jié)果訪問網(wǎng)站aspx文件報(bào)錯(cuò):500 - 內(nèi)部服務(wù)器錯(cuò)誤。。。
今天通過測試,我驚訝的發(fā)現(xiàn),在win主機(jī)IIS環(huán)境里,asp.net的運(yùn)行速度竟然比php快70倍,比asp快39倍!這讓我感悟到,wordpress博客或其他php構(gòu)架的cms程序拿到win主機(jī)里運(yùn)行將是一個(gè)十分錯(cuò)誤的選擇。
今天在開發(fā)時(shí)遇到一個(gè)問題,就是dos內(nèi)容直接輸出到網(wǎng)頁上的時(shí)候,并沒有換行,也不分段,所有字符密密麻麻連在一起了。本文介紹的是如何用asp.net格式化dos輸出的內(nèi)容,讓網(wǎng)頁上顯示與dos里顯示無差別。
剛看到有人給出asp.net實(shí)現(xiàn)的計(jì)算網(wǎng)頁下載速度的方法,本方法未經(jīng)本人測試,不知道能否可靠性如何。準(zhǔn)確來說,這只是個(gè)思路吧。
無論你用什么語言,正則表達(dá)式的處理方法都是非常靈活、高效的,尤其是對某些字符串的抓取、過濾方面,更顯其優(yōu)勢。正則表達(dá)式的寫法通常比較簡單,幾行短代碼便能輕松完成看似很復(fù)雜的事情,更值得稱贊的是,它的執(zhí)行效率非常高,運(yùn)行速度相當(dāng)快。因此我在項(xiàng)目的開發(fā)中,通常把正則表達(dá)式作為處理問題的首選方法。
在編寫程序中,經(jīng)常要用到分割的方法來處理一些字符串。這里總結(jié)了幾種常用的分割方法:1、最簡單最常用的方法,以一個(gè)指定的字符進(jìn)行的分割;2、使用多個(gè)字符進(jìn)行分割; 3、使用正則表達(dá)式。
不知道大家注意到了沒有,Google和Baidu網(wǎng)頁的HTML源代碼是混合在一起的。HTML代碼混合在一起,出發(fā)點(diǎn)是為了減小網(wǎng)頁體積,從而加快網(wǎng)頁加載速度。寫個(gè)函數(shù)把網(wǎng)頁HTML源代碼的換行符和空格過濾掉其實(shí)并不難,我這里是寫了個(gè)基類,在asp.net編程時(shí),頁面只要繼承這個(gè)基類,那么輸出的HTML代碼就會(huì)自動(dòng)去掉換行符,和多余的空格符號,例如“> <”之間的空格符號。
asp.net(c#)使用中發(fā)現(xiàn)用Request.Cookies.Remove()無法刪除cookie,最后發(fā)現(xiàn)可通過將過期時(shí)間設(shè)置成過去的時(shí)間來完成刪除。代碼如下:HttpCookie hc = Request.Cookies["Value"];hc.Expires = DateTime.Now.AddDays(-1);Response.AppendCookie(hc); //這句一定要加上,否則無法刪除。 順便整理下關(guān)于Cookie的操作。
asp.net下載Excel文件,c#源代碼。
站長工具里,常有IP反查主機(jī)的功能,這是用asp.net實(shí)現(xiàn)的代碼。
通過域名查IP,是站長的常用功能了,這是asp.net實(shí)現(xiàn)的代碼。
在asp.net(c#)下實(shí)現(xiàn)ping功能
前幾天舉例分析了用asp+xmlhttp獲取網(wǎng)頁源代碼的方法,但c#中一般是可以利用WebClient類和WebRequest類獲取網(wǎng)頁源代碼。WebClient類位于System.Net命名空間下,WebClient類提供向URI標(biāo)識的任何本地、Intranet或Internet資源發(fā)送數(shù)據(jù)以及從這些資源接收數(shù)據(jù)的公共方法。