2007-04-30 04:08 PM 12 66,963
在VB/VBScript時代,講到日期時間輸出的格式化,大家都知道要用Format(for VB)或FormatDateTime(fro VBScript)。到了.NET時代,有些VB.NET開發者會繼續沿用Format函數。事實上,DateTime Class本身就提供輸出格式化的支援,不用另外呼...
2007-04-28 12:54 AM 0 8,502
最近要對付一個每天狂長的痴肥資料庫,由於要保全交易相關證據供日後追查,資料表必須保存往來交換的XML原始檔案。XML格式向來以冗長囉嗦聞名,加上每日交易量愈來愈大,資料庫面臨空間不足及備份管理的壓日益沈重。於是我決定雙管齊下改善這個問題: 第一,將過期資料定期搬到另一個資料庫,就可以採行較寬鬆的備份...
2007-04-27 12:15 AM 2 15,100
這兩天在支援解決一個Exchange電子郵件傳送的問題,情況是這樣的: 收信方的IT人員轉達來自收信人抱怨,從我們公司送出的兩封信,前後的寄出時間大約只差了五分鐘。第二封在寄出後幾分鐘就送達,第一封信卻遲了45分鐘才送到。兩封信是由同一個人寄出的,收信對象相同,第二封信是為了補充第一封信遺漏的內容,...
2007-04-23 05:13 PM 13 30,223
正在寫一段由SqlDataReader取回資料逐一處理的程式,由於資料筆數很多,我就用了以下的程式,先小小Read()個三筆試算,就Close SqlDataReader及SqlConnection結束作業。 static void Test(){ using (SqlConnection ...
2007-04-21 11:19 AM 7 26,395
網友NOROI提問有沒有將中文難字變成NCR的程式範例? 換句話說,就是程式要識別出字元是否為中文BIG5編碼所不支援的難字,若是,則轉成犇這種NCR格式。 以下是我想到的範例: (偵測難字我用的方法是試著將文字轉成BIG5編碼,如果變成?就視為難字) 1: stri...
2007-04-20 11:41 AM 1 12,134
昨天在Web上遇到以下的錯誤: Event message: A compilation error has occurred. Exception type: HttpCompileException Exception message: c:\WINDOWS\Microsoft.NET\Fr...
2007-04-20 09:36 AM 0 15,832
有時候,我們需要透過JavaScript觸發UpdatePanel的更新動作。我個人偏好在UpdatePanel中放一顆按鈕,然後由Javascript來"按"下這顆按鈕。如此,更新邏輯就可大大方方地寫在Button的Server-Side Click事件中,跟標準的ASP.NET AJAX設計方式...
2007-04-19 03:54 PM 3 9,981
接獲通報,某台機器昨天忽然網路功能失常,連線其他網路芳鄰時好時壞,在查不出原因的情況下,重新開機後恢復正常。隔了一天,同樣的情況又再度發生,這次我Terminal Service進入命案現場,仔細勘察了一審,觀察到以下的現象: (將有問題的Server命名為WebSvr, 另一台關係主機則命名Sql...
2007-04-18 06:58 PM 10 26,191
我希望UpdatePanel中的Button在觸發非同步的Postback後,除了更新Update Panel中Label的值,還可以觸發一段Javascript,呼叫前端的Javascript Function。試了幾種方法都失敗了! 1) Response.Write想當然不Work,因為ASP...
2007-04-17 11:46 PM 0 7,072
今天發現正式主機上的ASP.NET 2.0程式傳回以下錯誤:Stack Trace:[SqlException (0x80131904): New request is not allowed to start because it should come with valid transactio...
2007-04-17 12:36 PM 2 12,824
1: <html><body> 2: <form method="POST"> 3: <span disabled="disabled"> 4: <input name="x" type="t...
2007-04-17 01:25 AM 7 19,929
ASP.NET AJAX除了神奇地簡化了前端動態更新式網頁的開發工作化,還建立了不少Client-Side Script的基礎建設。神奇簡化的背後是靠複雜的ViewState、HTML部分更新堆砌起來的,ASP.NET AJAX所提供的UpdatePanel或ASP.NET 2.0的Script C...
2007-04-13 02:04 AM 4 39,862
高高興興地將網頁改版成ASP.NET AJAX,在測試台上驗證無誤,今天程式才剛上線,我臉上也出現三條線。 新網頁放在首頁下的一個Frame裡,要命的是首頁與新網頁位於不同的Server,於是只要在新網頁的任何地方按下滑鼠左鍵,都會彈出"Access is denied"的Javascript Er...
2007-04-13 01:55 AM 3 34,605
ASP.NET的淺顯易學,讓許多初學者靠著翻書自修就打造起自己的網站王國。可是,有些書上沒教的事,卻可能讓你的網站變成駭客的後院,在ASP.NET防駭指南裡,我們就來看看這些常被忽視的網頁安全漏洞。 文章下載 ** 本文發表於RUN!PC雜誌155期 **
2007-04-12 12:59 PM 1 13,788
今天幫忙排除一台主機的IIS問題,只要執行特定網頁,就會出現以下訊息:JIT偵錯失敗,發生以下錯誤: 存取被拒。JIT偵錯是使用者帳戶'NT AUTHORITY\NETWORK SERVICE'所啟動。如需詳細資訊,請在文件索引中查看'Just-in-time偵錯,錯誤'。 事實上,這是一個表面的錯...
2007-04-12 02:48 AM 3 10,977
我之前寫過一台潛盾機(潛盾機的典故後面再說),起因是手邊有幾個網站用的是NT整合式驗證,雖然有測試用的網域跟假帳號,但每次都得重開IE後輸入不同的帳號假扮不同的使用者,很令人抓狂。 所以我寫了一個小工具--IE Impersonate,可以先把不同的帳號密碼儲存起來,由它自動幫你開啟IE,連至特定U...