2007-06-22 08:10 AM 1 22,591
Microsoft SMTP Service是從NT時代就有的實用服務,陽春歸陽春,拿來當作網站系統派送通知的服務綽綽有餘。這幾年下來,陸續有些處理SMTP Service的經驗,在此以FAQ的方式做個分享。 1.為什麼我的信寄不出去?A: 寄信Client多半會要求輸入SMTP Server I...
2007-06-21 06:55 AM 0 7,889
"當ScriptTimeout發生時,ASPX會繼續執行? 還是嘎然而止?" 以上問題的答案將牽動IIS的調校哲學,當系統發生問題時而導致大量Request處理逾時,調整ScriptTimeout的長短,會產生何種效應? 在過去的印象中,如果使用者開啟一個要執行很久的ASP/ASPX程式,在程式未執...
2007-06-21 06:30 AM 4 14,161
為了進行一些效能實驗,我試著要將ScriptTimeout的時間縮短,並故意用Thread.Sleep來製造Timeout。 1: protected void Page_Load(object sender, EventArgs e) 2: { 3: //Set Sc...
2007-06-20 02:34 AM 0 6,705
這陣子的梅雨下得讓人心煩,也打亂了每週末的固定爬山行程。終於端午的四天連假,維持早晨晴朗,午後雷雨的固定型態,悶了好久的雙腳總算又可以舒展舒展了。 由於每天午後的雨勢頗大,平日的最愛--二格山,路上有幾段屬於落葉軟泥,大雨後稍稍難行,加上連續多週未爬山,筋骨已硬。於是我決定重溫去年5月起的爬山生涯入...
2007-06-16 01:29 AM 2 14,865
在前一封Post中我們討論過float, double, decimal的精確度問題,float的7位精確度在千萬時就破功了,double有15位,但如果要求算到6位小數,則整數有9位可用,數字一破百億就會有危險。不分青紅皂白一律用decimal如何? 這個提議有兩點要考量: 空間與時間。floa...
2007-06-15 04:45 AM 1 18,371
1: protected void Page_Load(object sender, EventArgs e) 2: { 3: double x = Math.Round(2.5); 4: double y = Math.Round(3.5); 5: ...
2007-06-14 02:41 PM 0 17,089
網友Slash問: 最近加入了ASP.NET開發人員的行列(歡迎,歡迎,熱烈歡迎!),老板交付的第一個任務是將Javascript寫的檔案總管換成ASP.NET中的TreeView控制項,且需要右鍵選單、新增、刪除、更名、移動、複製資料夾,目錄要能新增無限多層... 初步構想是在各節點都觸發右鍵事...
2007-06-14 01:09 AM 0 3,848
今天台灣大大露臉的好日子,王建民跟郭泓志雙雙在美國大聯盟有出色的表現。滾地球王子王建民今天對上滾地球大師韋伯(Brandon Webb),以4:1讓洋基持續七連勝,勝率過半之餘,也拿下三連勝及本季的第六場勝投。而小小郭今天也以4:1打敗紐約大都會拿下個人在大聯盟的第一場勝投,最妙的是,這位"投手"居...
2007-06-12 03:16 PM 1 12,755
大家應該都有過類似的需求吧? 網頁上有一些條件輸入的下拉選單、TextBox、Radio、CheckBox... 後方有一個查詢鈕。使用者多半會期待在輸入完文字後,按下Enter可以自動送出表單。 Browser有時會自動幫完成以上效果,但必須符合某些條件時才會成立,例如: Form中只有一個But...
2007-06-12 08:11 AM 2 11,364
我寫了一個SQLCLR的UDF(User Defined Function),對傳入的字串做了些處理再傳回: 1: [Microsoft.SqlServer.Server.SqlFunction] 2: public static SqlString DoSomething(SqlS...
2007-06-11 01:10 PM 5 14,268
ASP.NET 2.0 GridView裡加了一個BoundField,資料型別是日期,我打算把DataFormatString設成{0:yyyy-MM-dd HH:mm:ss}讓它顯示得更整齊一點,但網頁上ASP.NET並沒有套用我指定的格式。如果我火大連{0:...}都不加,而把它調成"SHIT...
2007-06-06 05:15 PM 0 8,144
前陣子解剖了一隻3合1木馬,結果該木馬又持續鬧了好幾天,也讓孤陋寡聞的我對病毒木馬的日新月益,再次大開眼界,讚嘆不已... 大部分人的刻板印象是,如果我的機器沒有沒有中毒、沒有中木馬、沒有惡意程式,網路上也沒有人狂送封包轟炸,我使用網路應該不致受到影響吧?? 代誌並不像憨人所想的哈尼甘...
2007-06-06 07:17 AM 7 23,348
一直很羡慕FireFox上有各式各樣的外掛可以加,其中Greasemonkey是一直讓我流口水的功能之一。(想知道Greasemonkey的神通廣大可以參考這裡 、這裡) 覺得某個網站的介面太鳥、功能太少,馬上可以自己動手改造成自己想要的樣子,這是多麼爽快的事。Greasemonkey提...
2007-06-04 06:20 PM 1 10,344
之前的KB有提過Web Site Project裡因Namespace觀念改變而造成潛在類別名稱重覆的陷阱。 如同該文結論,由於aspnet_merge.exe只會傳回模糊的Error Code=1,在大專案裡要找出哪個Class強碰是件艱鉅的工程,當時甚至還想要自己寫個工具程式去抓重覆...
2007-06-01 08:40 PM 4 17,704
今天匯入一個Excel 工作表到SQL 2005時,為了省空間,我沒依它建議,將每個欄位都設成nchar(255),而是一一決定用nvarchar, varchar或char,指定適當的長度,有些非NULL的欄位也一併加上不允許NULL的限制以求嚴謹。 開始匯入後,我收到以下的錯誤訊息: Messa...
2007-06-01 08:35 PM 0 4,013
我遇過幾次的情境,今天又遇到了。 某台Windows機器,使用某隻程式列印時,速度極為緩慢,但仍能正常輸出。檢視印表機狀況,發現傳送的資料量高達數百MB,同樣的程式在其他機器列印相同的東西,資料量不到10MB。 但在同一台機器上,使用其他的軟體(例如: Word、Excel)列印,卻又完全正常。 ...