在 .NET 中並沒有「直覺」的方法取得兩個 DateTime 物件之間的差異天數、月數,以致於不熟的人卻會花不少時間在找這些方法。
... 繼續閱讀 ...
強型別 ( Strong Type ) 其實是一種觀念,是指「盡量使用具有型別的方式開發」,這樣的開發方式可以讓開發人員在「編譯時期(Compile-Time)」就能夠發現錯誤,減少「執行時期(Runtime)」發生錯誤的機會,因為「編譯時期」的錯誤可以透過「編譯器(Compiler)」在編譯的時候就幫你發現問題,找錯誤容易很多,而在「執行時期」的錯誤就比較難追蹤了,通常要有開發工具、還要下中斷點、... etc. 十分麻煩!
... 繼續閱讀 ...
今天在這裡看了一篇關於 ViewState 的文章,他將 ViewState 的運作寫的清清楚楚,撰寫 ASP.NET 的程式設計師一定不能錯過這篇文章。
... 繼續閱讀 ...
之前因為一個案子需要用到 AD 的開發,看的不少資料,有需要存取 AD 中的資料時可以看看這些文件。
... 繼續閱讀 ...
取得 CPU 序號可以用來辨識用戶端電腦的唯一性,因為通常 CPU 不會壞也不常換。
... 繼續閱讀 ...
我們在做資料驗證的時候,經常有一種情況,就是使用者會用「全形」輸入 Email, 電話, 或其他英、數字的相關資料,可能是使用者不小心切換到輸入法的全形功能,導致無意識的輸入了電腦無法辨識的字元。例如說全形的 Email address 就無法被正確寄送出去。
... 繼續閱讀 ...
System.Globalization 這個命名空間很有趣,竟然有 TaiwanCalendar 與 TaiwanLunisolarCalendar 類別!
... 繼續閱讀 ...