The Will Will Web

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

如何善用「偵錯模式」進行 ASP.NET 網站或 .NET 程式開發

在專案開發初期,我們都會寫很多測試程式碼(Test Code)用來紀錄或顯示程式執行時期的狀態,雖然開發環境有中斷點 (Breakpoint) 可以使用,但程式部署到測試機或正式機時卻未必有開發工具可用,這時利用自己寫的測試程式碼就非常有用,但專案上線前若又需要把測試程式碼刪除頗為麻煩,今天我就打算分享一些很實務的偵錯開發技巧。

... 繼續閱讀 ...

關於各瀏覽器對【表單內容送出】的編碼處理補充說明

網友 chihwen 提供了一條關於 瀏覽器對 "表單內容送出" 的編碼處理 的新線索,經我詳細測試下發現各瀏覽器之間的確還是有不同的處理規則,尤其是 IE 瀏覽器對這個屬性的實做不太老實進行了智慧型判斷處理,所以有必要特別說明,請看以下分析。

... 繼續閱讀 ...

關於各瀏覽器對網頁與文字編碼的處理規則研究整理

文字編碼 (Text Encoding) 是一個頗為複雜的議題,現在的開發人員很幸福,只要遇到不懂的編碼問題就用 UTF-8 編碼解決,想當初我在開發多奇中文繁簡轉換大師產品時遇到的編碼問題百百種,可說是養成了對於文字編碼的敏感度,之後遇到編碼問題就比較容易能理解與解決問題,今天我來分享「各瀏覽器」對於文字編碼的處理細節,由於這些資訊在網路上又多又雜,似乎不易整理,以下部分內容是我親自實驗並研究出來的心得,如有謬誤之處敬請告知。

... 繼續閱讀 ...

解決 SQL Server 2008『無法設定主體 ‘sa’ 的憑證』的問題

我一般來說都是用 Windows 驗證連接資料庫,不過前幾天想把我本機的 SQL Server 2008 的 sa 帳戶啟用時卻發生『無法設定主體 ‘sa’ 的憑證』的錯誤 (如下圖),這個奇特的錯誤只會發生在使用 SQL Server 2008 的 SQL Server Management Studio (SSMS) 工具時,連用 SQL Server 2008 SSMS 設定設定 SQL Server 2005 也會出現一樣的問題。

... 繼續閱讀 ...

如何設定 Gmail 讓垃圾郵件依然保留在收件夾內 (避免漏信)

我想現在幾乎每個人至少都有一個 Gmail 帳戶吧,像我在網路上活動的郵件基本上都用 Gmail 收發,而 Gmail 最吸引我的地方就是他有強大的垃圾郵件篩選功能,當你帳號用的越久,就越能感受到 Gmail 強大的垃圾信篩選機制。不過這功能卻不是每個人都 Happy 喔,如果你用 Gmail 來收網路的訂單,而當一封正式的訂單郵件被歸類在垃圾郵件夾時,那就欲哭無淚了,本篇文章教您如何不讓 Gmail 自動將垃圾郵件自動分類進垃圾郵件夾。

... 繼續閱讀 ...

介紹好用工具:PowerGUI 與 PowerShell v2 Snippets (此工具已消失)

PowerShell 界在之前已經有個超強的 PowerShell Plus 開發工具,但由於是付費軟體($145),常在寫的人可以考慮買這套。但發最近我現了另一套免費的 PowerShell GUI 開發工具叫做 PowerGUI 也蠻強的,內建的 PowerGUI Script Editor 有整合開發環境、Intellisense ( 含指令說明 )、除錯工具、單步執行、變數視窗、…等等,算是非常方便的了。

... 繼續閱讀 ...