同事反應給我的問題,程式裡有段寫法if (r["F"] == "Y")的判別結果很怪,Line by Line Debug時,r["F"]的內容是"Y"沒錯,用Command Window檢查或監看(r["F"] == "Y")的結果是true,但實際的流程卻跑到false的分支。 首先要聲明,r...

如果你嫌Mini C# Lab不支援Intellisense、沒有語法提示、關鍵字顏色顯示有點兩光,那你一定要試試這個--Snippet Compiler。 看到如此華麗的程式碼編輯畫面,當場就讓不少人流口水了吧? 有Intellisense,語法參數提示,自動縮排控制,大括弧Block可以展...

Lambda Expression是C# 3.0的新特性之一,對我來說,它跟自動實作屬性一樣,明明已看過不少文章,卻還不太明白它怎麼來的跟想做什麼。(開始有點懷疑自己是否其實資質駑鈍,一路是靠勤能補拙才混到今天,難怪老覺得睡覺時間不夠) 花了點時間研究,算是比較理解Lambda Expressio...

這是同事遇到的問題,長久以來,他的個人電腦對他呵護倍至,深怕他寫程式抓Bug太過勞累,每天會有十幾次不定期的強迫休息時間。前一秒鐘還跑得好好的ASP.NET網站,下一秒要用Visual Studio Debug時,便浮出以下的錯誤訊息,此時除了等待或重新開機外,IISRESET也無濟於事。依據經驗...

魔術方塊? 轉出六面的魔術方塊? 上次見到六面到位的魔術方塊是什麼時候的事? 應該是小學吧? 而且實際擁有六面正確的時間應該沒超過五分鐘,在公車上就迫不及待地轉亂玩將起來。從此之後,轉出兩面已是瞎貓碰上死秏子的極限,可憐的魔術方塊,再也不知顏色正確的滋味。再過了一段時間,身上甚至還出現惱羞成怒小鬼...

大部分人安裝Reporting Service的經驗應該都是輕鬆愉快的"下一步、下一步"吧? 但我遇到的盡是一些RSConfigTool Bug、SSRS+SQL 2000 Reporting Service等刁鑽又詭異的情境,總與輕鬆愉快無緣。 這兩天幫同事要裝另一台SSRS + Report...

之前曾在介紹.NET DateTime Formatting時,建議過大家DateTime.ToString()最好能指定yyyy-MM-dd等格式,不要依賴Windows本身的國別設定,否則有可能發生換台機器甚至換個User結果就不同的困擾。 但如果網站專案是別人寫好的,硬是用了未指定格式的Da...

之前看過不少關於C# 3.0的自動實作屬性(Auto-Implemented Properties)特性介紹,但看過好幾篇文章都是只提了類似以下的例子: 使用前: private int _length = 0;public int Length{ get { return _lengt...

認識我的人應該會同意我是個邏輯狂,凡事都要用邏輯分析推演一下,逐一解析它的脈絡與合理性才甘心,有時甚至瀕臨走火入魔令人生厭的地步。 不知是基因遺傳,還是潛移默化的言教身教(好吧,我承認在她剛學說話時,就教過她: "因為"今天下雨,"所以"地上溼溼,"因此"我們不能去公園玩...),隨著年歲漸大,女...

自從MS全面強制更新IE7後,由於安全管控變嚴,公司裡一些侏儸紀時代的恐龍ASP,因為內嵌了VB6的日期選擇器ActiveX Control,在一些人的機器上會因OCX被停用而導致網頁無法使用。 其中有個對公司營運微不足道卻對員工生活無比重要的網頁,也在問題網頁之列--訂便當系統。 事關民生問題,...

眼尖的讀者可能有發現,我部落格上的計數器呈現失效狀態好一陣子了。在前天就注意到了這個現象,剛發現時以為是短暫故障而不以為意,但接連兩天都未見恢復,我的好奇心就來了。長期以來一直很穩定的StatCounter計數器,陪著我的Blog一路走了快30萬人次,都不曾出過大問題,這次的長期服務中斷,顯得格外...

好奇LINQ To SQL如何將SQL Data Type對應成.NET Data Type,我做了一個小實驗: 建了一個有18種不同資料型別的Data Table,把它拉進dbml中,看看LINQ to SQL對應出來的資料型別為何? 以下是整理出來的結果: SQL Data Ty...