The Will Will Web

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

如何將 Bloglines 的訂閱資料匯出並匯入到 Google Reader

前陣子因為將我所有的 RSS 訂閱從 Bloglines 轉移到 Google Reader 來,過程中並沒有很順利,尤其是中文的部分最討厭,匯入到 Google Reader 中都會呈現亂碼,最主要的問題應該還是出在 Bloglines 那邊,因為 BloglinesOPML 匯出檔都將許多中文給用 HTML Entities 編碼過了。

... 繼續閱讀 ...

警告:IE 7 零時差攻擊(Zero Day Attack) 重大威脅警訊

昨天到客戶那邊開會,他們說最近都有人寄送惡意郵件到他們公司大部分人的信箱,只要郵件中的連結點下去電腦就會被值入木馬,而且他們所有 Windows Update 都做了,我才覺得可能 IE7 有零時差攻擊(Zero day attack)。

... 繼續閱讀 ...

想學 ASP.NET MVC 嗎?研究 Oxite 這套 CMS 系統吧!

Oxite ASP.NET MVC 一直是我很想研究的主題之一,但之前因為一直處於 Preview 階段很長一段時間,我大多都只有看看而已,並沒有深入研究。不過大概在快兩個月前在 ScottGu 的部落格已經公告 ASP.NET MVC Beta Released 的訊息,我當時就臆測 ASP.NET MVC 應該已經很接近穩定狀態了,對於一些架構應該不會有太大的變更,差不多是可以開始學習跟使用的階段了。

... 繼續閱讀 ...

ADO.NET 如何取得 Stored Procedure 的回傳值

若使用 ADO.NET 連接資料庫並呼叫預儲程序(Stored Procedure)的話,基本上有三種方式可以取得執行後的結果,分別如下:

... 繼續閱讀 ...

介紹好用工具:Google Reader ( 含鍵盤快速鍵完整版 )

我最近剛改用 Google Reader 閱讀 RSS 訂閱項目,上網找了一些 Google Reader 的鍵盤快速鍵列表,最後是找到 Google 閱讀器說明 的 "有沒有任何鍵盤快速鍵?" 頁面,不過怎麼看都覺得不完整,有許多功能的快速鍵我還是找不到,在研究的過程中找到了一頁 Google Reader 的秘密頁面,有講解更加完整且分類過的 Google 閱讀器鍵盤快速鍵列表。

... 繼續閱讀 ...

如何在 Batch 檔取得系統的日期、時間欄位 (第二版)

去年曾經寫過 "如何在 Batch 檔取得系統的日期、時間欄位" 的文章,靠的是 date 與 time 指令,但缺點是時間的精確度只能到「分鐘」而已,這次我們改用 %date%%time% 環境變數,取得時間的精確度可達「百分之一秒」。

... 繼續閱讀 ...

介紹微軟 Security Development Lifecycle (SDL) 推廣活動

我之前參加微軟 MSDN 研討會時曾經拿到一本微軟贈送的書籍,書名叫做 "The Security Development Lifecycle" (ISBN: 9780735622142),拿回來看過之後,雖然覺得真的要在公司內導入 SDL 的確不太容易,但是書中所介紹的一些安全觀念、流程、工具都蠻不錯的,我覺得每一位開發人員都應該嘗試著瞭解一下 SDL 這個東西,畢竟建立基本觀念有益無害,況且真的是好東西。

... 繼續閱讀 ...

在 Global.asax 中如何檢查 Session 是否啟用

我們開發網站的時候,一般都會在 Global.asax 中的 Application_Error 事件擷取整個網站應用程式(Web Application)未經處理的例外事件(Unhandled Exception),並將一些可提供偵錯的資訊整理成 Email 寄給網站維護相關人員。

... 繼續閱讀 ...

SQL Server中秘密的PWDENCRYPT與PWDCOMPARE函數

前幾天有個客戶的網站出問題(不是我們開發的),請我們幫他看,主要的問題是他們的網站會員在進行查詢密碼時,會員收到信的時候在密碼的欄位竟然會出現 System.Binary[] 字樣。而我進去資料庫中查看時,發現該會員資料表中的密碼欄位是 varbinary 格式,而我當然不知道他儲存的是什麼值,進而查看他們資料庫中的 Stored Procedure 對於密碼欄位的操作方法,這才發現他們用來驗證會員是否正確登入的方法是使用 PWDCOMPARE 函數。

... 繼續閱讀 ...