我之前寫 Console Program 時都是自己分析執行時輸入的參數,程式碼寫的也很醜,也很難 reuse,導致每次開發 Console Program 的程式碼都不太一致,有時後為了方便起見就亂寫一通,等累積多了之後就變的不好維護了。
... 繼續閱讀 ...
如果你期待 .NET 可以真正跨平台,那 Mono 絕對是你必須要接觸的東西,最近 Mono 的發展速度越來越快,甚至於我還看到部分領域 Mono 還實做的比微軟提供的 .NET Framework 還要棒 ( 參考 Mono 2.2 may overtake .NET in some critical categories 文章 )。
... 繼續閱讀 ...
我們最近有個專案遇到一個 Oracle 資料庫查詢效能的問題,由於問題有點複雜,我必須先將「前情提要」說明清楚。
... 繼續閱讀 ...
最近公司替客戶做了一個部落格網站,但上線後遇到一個奇特的問題,就是當網址過長時會導致 IIS 回應 Bad Request (Invalid URL) 的錯誤訊息(如下圖)。
... 繼續閱讀 ...
在專案中或多或少都有機會遇到需要處理壓縮檔的情況,而一般最常見的壓縮格式就是 ZIP 格式,雖然有人愛用 RAR 格式,但因為若要建立 RAR 壓縮檔時,只能用 WinRAR 軟體,而這是個需付費的商業軟體,所以我本身很不愛用,大多僅使用 ZIP 或 7-Zip 等較為開放的壓縮格式。
... 繼續閱讀 ...
我昨天試著用 TcpClient 類別 模擬 telnet 指令企圖登入一台公司用的網路設備,想透過 .NET 直接下 Command Line 指令修改參數與取得設備狀態,但寫到一半卻遇到一個奇怪的狀況,狀況說明如下:
... 繼續閱讀 ...
如果你的 IIS 中有許多相關站台、網站、或 Web,但每個不同的網站都會使用到相同組件的話,通常的作法是將該組件註冊進 GAC ( Global Assembly Cache )。我最近就在想有沒有辦法就將組件放在特定目錄下,然後所有的 ASP.NET 就動態載入這個目錄中的特定幾個共用的組件,以下是研究的心得分享。
... 繼續閱讀 ...
幾個月前曾經做一個系統整合的案子,要整合客戶內部的系統並提供新服務,進一步瞭解後才發現他們用的資料庫竟然是多年前的 MySQL 4.0 版,這個版本在官方早就不支援了,而且也無法下載的到任何檔案,所以我光是要設立開發環境都還有點困難,還好我有在義守大學的檔案伺服器找到舊版的 MySQL 伺服器。
... 繼續閱讀 ...
ASP.NET MVC 一直是我很想研究的主題之一,但之前因為一直處於 Preview 階段很長一段時間,我大多都只有看看而已,並沒有深入研究。不過大概在快兩個月前在 ScottGu 的部落格已經公告 ASP.NET MVC Beta Released 的訊息,我當時就臆測 ASP.NET MVC 應該已經很接近穩定狀態了,對於一些架構應該不會有太大的變更,差不多是可以開始學習跟使用的階段了。
... 繼續閱讀 ...