The Will Will Web

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

Outlook 2007: 基礎的安全性系統發生錯誤。未定義機碼組。

剛剛在實驗透過 Outlook 2007 發送含「自然人憑證」簽章的郵件,結果卻發現郵件怎樣都寄不出去,我透過我自己寫的【如何安裝設定「自然人憑證」所需的基礎執行環境】進行環境設定,也將憑證都匯入到電腦中,而且也可以用自己的自然人憑證存取政府服務。除此之外,我也有透過自然人憑證用戶端系統環境檢測工具檢測我電腦,結果也十分正常。再者,也檢查了系統中的 Smart Card 服務,也有正常啟動運作中。照理說 Outlook 沒什麼理由不能發簽章信吧!

... 繼續閱讀 ...

如何透過 .NET 送出一個包含 S/MIME 簽章的郵件

加入憑證簽章的郵件必須使用 S/MIME 標準,之前為了讓系統發出的郵件可以加入憑證簽章費了好一番功夫,有鑑於此需求非常罕見,在國內我是沒找到任何相關資料,即便在國外的網站相關資訊也很少,所以特此紀錄一下當時研究的過程。

... 繼續閱讀 ...

利用 LINQ to SQL 對資料做分頁時應注意的事 ( 重要 )

熟悉 LINQ to SQL 的朋友應該很清楚如何透過 Skip 與 Take 方法來取得資料的部分集合,但各位可能不知道透過這種方式分頁時有個很有可能出錯的地方,而且這個錯誤可能會讓你覺得這是 LINQ to SQL 的 Bug,有在使用 LINQ to SQL 分頁的人必看此篇文章。

... 繼續閱讀 ...

如何讓 ASP.NET 依據瀏覽器指定的語系自動選用資源檔

當要利用 ASP.NET 開發多國語系的網站時,我們通常都會利用資源檔 (Resource File; *.resx) 定義網頁中會用到的文字,而且每一種語系就可以定義一組翻譯資料。不過若要讓 ASP.NET 可以讓使用者在第一次進入網站時自動選取該使用者預設的語系進行顯示是再好不過的了,只是 ASP.NET 在預設的情況下這個特性是關閉的。

... 繼續閱讀 ...

邁向成功的 8 個秘密 ( by Richard St. John )

今天收到朋友分享的一則影片,一則短短三分半的英文演說,淺顯易懂的成功觀念,價值 4,000 美金,值得一看。底下附上演說原文(含保哥的摘要註解),讓有興趣的人研讀,訓練英文閱讀能力與聽力。 若想直接看有中文字幕的版本,可以點選這個連結

... 繼續閱讀 ...

關於【在 GDI+ 中發生泛型錯誤】出現的時機

我之前也曾經在處理圖片相關工作時遇過 "在 GDI+ 中發生泛型錯誤" 的錯誤,最近我們又再次遇到了,雖然這類問題多試幾次就很快能解決,但因為同樣的問題出現好幾次了,卻不太知有哪些出現的時機,因此做了一些研究,以便於下次更快速的判斷解決之道。

... 繼續閱讀 ...

看看 Google I/O 在玩些什麼,體驗未來的網路世界

Google I/O 是 Google 一年一度的開發人員大會,昨天在 YouTube 剛看完第一天的 Keynote 演說,就感覺到技術又多、又炫、又複雜,建議有興趣的人可以上官網觀看 (高解析度的喔)。但是這一切都是為了要將未來的網路世界「簡單化」。Web 的世界已經是非常複雜了,日後也只會越來越多東西加入,為了要促進 Web 朝向下一代演化,Google 對於促進網路標準化可說是費了十足的功夫,也慢慢包山包海的什麼都做,但要推廣到大眾市場可能還有好一段路要走。

... 繼續閱讀 ...

使用 jQuery Media Plugin 實做影片播放前預覽圖片功能

我們最近有個需求需要在首頁播放 wmv 影片,但為了不驚擾使用者,所以預設是不自動播放的,但是在頁面中宣告載入影片的地方卻會黑黑的一片 (如下圖示),因此客戶就要求說要先顯示一張圖片,然後點擊圖片後再播放影片。雖然不是個很難的功能,但我找到了個 jQuery Media Plugin 可以很方便的幫我處理這個需求。

... 繼續閱讀 ...

品質來自對細節的講究

“品質來自對細節的講究”是我一直以來的信念,對於軟體開發上的種種細節我都不放過,盡量不讓自己處於模糊地帶,這樣才能在下次遇到相同或類似問題時得以迅速理解並解決,除了可以縮短處理問題的時間外,最重要的是可以提升軟體品質,以及在撰寫程式初期能就避免細節中潛藏的瑕疵。

... 繼續閱讀 ...