The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

介紹好網站:從 SQL Developer Support 發現常見開發技巧

我有訂閱 MSDN Blogs RSS 的習慣,但這個 RSS 每天都差不多會有幾十篇到上百篇的文章在這裡出現,我當然無法全部看完,所以這個 RSS 對我來說純粹是一個「隨緣」的 RSS 訂閱,但三不五時就會發現一些不錯的部落格與文章,像是今天要介紹的 Common tips and tricks from a SQL Developer Support perspective 部落格就是一例,裡面有好多跟 SQL Server 開發相關的技巧,真的挖到寶了。

... 繼續閱讀 ...

怪問題:當該檔案已經存在時,無法建立或陰影複製

我們有個網站專案,上週在客戶端開發程式時,由於不斷在更新程式,網頁上會不定時出現「當該檔案已經存在時,無法建立或陰影複製」的錯誤訊息,當下看到這個錯誤訊息感覺非常的陌生,我更新網頁程式跟「陰影複製」有何關係?由於該錯誤只要將 IIS 重啟或將應用程式集區回收即可解決,因此沒多留意,也沒將畫面複製下來,但我有用這個技巧將錯誤訊息轉換成英文,好讓下次出現時可進一步分析發生原因。

... 繼續閱讀 ...

如何避免相同的 ConsoleApp 或 WinForm 同時間重複執行

前幾天在寫主控台程式 (Console Application) 時突然想到一個避免程式在同時間重複執行的機制,在噗浪發問與自行研究過後發現最彈性的實做方式是利用 .NET 內建的 Mutex 類別進行實做,幾乎任何情況下都能輕易實做程式不重複執行的目的,包括單機環境與多人使用的伺服器環境。

... 繼續閱讀 ...

解決 BlogEngine.NET 1.5.0 在安裝後出現中文亂碼的問題

這個週末透過 Web Platform Installer 2.0 安裝了 BlogEngine.NET 1.5.0 來用,安裝是非常容易,但安裝後首次開啟網頁卻發現一大堆中文亂碼 (如下圖示),下載原始碼研究之後隨即找到發生問題的主因,我發現在專案網站雖有人發問提到這個問題,但似乎幾個月下來尚未修復,如果有需要的人可以參考此文。

... 繼續閱讀 ...

解決 XmlWriter 輸出的 XML 無法正確設定 Encoding 的問題

這問題我遇到第二次了,第一次遇到時濛濛懂懂的解決了。但不知為何越來越有種不想讓自己迷迷糊糊過一生的感覺,所以拼了命也要將模糊的地帶給釐清,於是又花了好幾個鐘頭把來龍去脈給釐清,避免日後又再度遇到同樣的問題。這是個關於透過 XmlWriter 撰寫 XML 的問題,不管我如何設定 Encoding 編碼都無法改變輸出的編碼,經過一番努力辯證之後才徹底釐清觀念,以後也不會再混淆了。

... 繼續閱讀 ...