關於 Visual Studio 2010 與 .Net 4.0 的新功能展示影片

分享到噗浪!

今天參加 Microsoft MVP 的聚會,在研討 Microsoft Visual Studio 10 開發工具技術應用座談會中我有提到一個在 Channel 9 有個 10-4 的專題系列影片,裡面講解許多關於 .Net Framework 4.0 與 Visual Studio 2010 的新功能預覽,透過影片的帶領可以讓你快速瞭解 Visual Studio 2010 的新功能與特色,也看的到新版 Visual Studio 採用 WPF 技術所開發出來的全新 UI ( 使用者介面 ),我相信對各位來說絕對會是個全新體驗。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/30 上午 12:05:26

永久連結 | 評論 (1) | 此文章的RSSRSS comment feed |

分類: .Net | Visual Studio

標籤: , ,

如何調整 IIS7 的HTTP內容壓縮格式(為了讓 IE6 能正常運作)

分享到噗浪!

談到 IE6 就有吐不完的怨氣,最近在幫客戶設定 IIS7 的過程中,為了要讓將輸出的內容全部壓縮,所以設定了 IIS7 內建的內容壓縮功能,包括「動態內容壓縮」與「靜態內容壓縮」,但是啟動完後的幾天卻有使用者反應使用 IE6 瀏覽網站時瀏覽器會掛掉(Crash),研究了一些時間才發現原來是 IIS7 預設的 gzip 壓縮格式搞的鬼。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/29 下午 04:53:14

永久連結 | 評論 (2) | 此文章的RSSRSS comment feed |

分類: IIS | 系統管理

標籤: , , ,

下載 ASP.NET MVC Training Kit

分享到噗浪!

微軟上個月推出了 ASP.NET MVC Training Kit 可讓初學者學習 ASP.NET MVC 相關知識,裡面包括有簡報(Presentations)、實驗(Labs)、範例(Demo)、常見問題解答(FAQ)、參考連結(Links)與關鍵訊息(Key Messages),對於習慣自修的人來說也是個不錯的學習管道,至少比直接看 Sample Code 且看不懂來的好。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/28 上午 11:07:17

永久連結 | 評論 (1) | 此文章的RSSRSS comment feed |

分類: ASP.NET MVC

標籤:

如何正確安裝政府簽發的憑證到正式主機

分享到噗浪!

我之前為了要讓我的 ASP.NET 可以寄出 S/MIME 簽章過的郵件費了好大一番功夫,在開發環境與測試環境解決了【ASP.NET 使用 X509Certificate2 類別匯入憑證檔時發生錯誤】與【CryptographicException: 控制碼無效(The handle is invalid)】問題,但是正式部署到正式機時竟然又出現另一個錯誤:A certificate chain could not be built to a trusted root authority.

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/27 上午 09:21:55

永久連結 | 評論 (0) | 此文章的RSSRSS comment feed |

分類: 系統管理

標籤: ,

介紹好用工具:MSBuild Shell Extension

分享到噗浪!

我有時只想單純建置(Build)一個 .NET 專案時,一想到要開啟又肥又重的 Visual Studio 就覺得有點懶懶的,正所謂:「懶惰,是程式開發人員的美德!」。如果你跟我一樣懶,可以考慮安裝 MSBuild Shell Extension 工具。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/24 下午 01:38:54

永久連結 | 評論 (2) | 此文章的RSSRSS comment feed |

分類: 介紹好用工具 | Visual Studio

標籤: , ,

徵求 ASP.NET MVC 常見問題與書籍內容建議(有送書喔)

分享到噗浪!

各位好,保哥我已經正式開始撰寫 ASP.NET MVC 的書籍了,為了讓書籍內容更符合讀者的需求,我希望徵求各位網友的意見與問題,好讓我知道大家在尚未接觸 ASP.NET MVC 之前會有什麼樣的疑問,以及希望在書中能得到什麼樣的資訊。您的意見回饋對我來說十分重要,所以我打算在此書籍出版的前一刻抽出在此篇文章回覆提供建議的 10 位幸運網友並免費贈書給您,以感謝您的協助。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/22 上午 09:10:12

永久連結 | 評論 (55) | 此文章的RSSRSS comment feed |

分類: ASP.NET MVC

標籤:

如何顯示固定寬度的 Label, 超過會顯示 ... ( Part 2 )

分享到噗浪!

還記得我之前寫的一篇【如何顯示固定寬度的 Label, 超過會顯示 ...】文章嗎?當時寫說此效果只在 IE 有效,不過最近發現了一篇文章說明如何透過 jQuery Ellipsis plugin 幫你也在 Firefox 也出現“...”符號喔!!

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/21 下午 09:24:27

永久連結 | 評論 (2) | 此文章的RSSRSS comment feed |

分類: Web | JavaScript | CSS

標籤: , , ,

善用 CSS 中的 table-layout 屬性加快 Table 的顯示速度

分享到噗浪!

在很久以前我們都是用 Table 在排版的,我相信現在還是有不少人還是在用 Table 進行排版而非現在較為流行的 CSS 排版,使用 Table 排版最大的好處就是版面在各瀏覽器中顯示比較不會亂掉。但最大的缺點就是版面調整不像 CSS layout 那麼方便,而且網頁出現的時間比較長,版面的問題應該無解,但表格顯示的速度卻可以利用 table-layout 屬性的設定達到目標。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/20 下午 08:00:28

永久連結 | 評論 (0) | 此文章的RSSRSS comment feed |

分類: CSS | Web

標籤: ,

學習 jQuery 從入門到精通只要兩小時!

分享到噗浪!

黑暗執行緒站長 Jeffrey 親自操刀、費時數月完成的邊做邊學 jQuery 系列影片(含文章)終於完整上線,一共 15 集精闢入裡的 jQuery 觀念解說與精彩範例 (錄影的時間總共 126 分 15 秒),絕對能讓原本就會一些 JavaScript 的開發人員快速上手 jQuery,甚至於我認為已經在使用 jQuery 的開發人員更應該看一遍這些影片與文章,也許能帶給你許多意外的收穫喔!

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/19 下午 07:14:44

永久連結 | 評論 (5) | 此文章的RSSRSS comment feed |

分類: JavaScript | Web

標籤:

介紹好用工具:RichCopy (檔案複製與備份的絕佳工具)

分享到噗浪!

若要定期進行檔案備份或突然要搬移超大量檔案時,由於檔案非常多,有經驗的人應該知道在複製檔案的過程中有非常多的變數,若是單純的使用 檔案總管 複製檔案失敗的機率相當的高,所以在以前我基本上都只使用 XCOPY 進行檔案複製,但現在不管是使用 GUI 介面 命令提示字元 我都一律採用 RichCopy 進行檔案複製,而且文件中還說使用 RichCopy 複製檔案的速度比 XCOPY 快8倍之多!

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/18 下午 01:05:48

永久連結 | 評論 (9) | 此文章的RSSRSS comment feed |

分類: 介紹好用工具 | 系統管理

標籤: ,

CryptographicException: 控制碼無效(The handle is invalid)

分享到噗浪!

我前天寫的【ASP.NET 使用 X509Certificate2 類別匯入憑證檔時發生錯誤 】文章是說明有關於匯入憑證時發生的問題,雖然已經可以匯入憑證到本機電腦(Local Computer)但這並不代表你可以使用該憑證進行簽章或加解密的動作,運氣不好的話你會得到 控制碼無效The handle is invalid 的錯誤。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/17 上午 11:31:25

永久連結 | 評論 (0) | 此文章的RSSRSS comment feed |

分類: .Net | ASP.NET

標籤: ,

Outlook 無法建立工作檔。檢查暫存環境變數。

分享到噗浪!

我很愛用 Ramdisk (記憶體磁碟) 當成我的系統暫存目錄,因為這真的會讓系統的執行速度快很多,我最近為了讓我的桌上型電腦(Desktop)與筆記型電腦(Notebook)的 Ramdisk 磁碟代號一致而將 Ramdisk 磁碟更換了磁碟代碼,不過這卻導致我的 Outlook 開啟後就會出現 "Outlook 無法建立工作檔。檢查暫存環境變數。" 的錯誤訊息。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/16 下午 10:46:36

永久連結 | 評論 (0) | 此文章的RSSRSS comment feed |

分類: 系統管理 | Oracle

標籤:

ASP.NET 使用 X509Certificate2 類別匯入憑證檔時發生錯誤

分享到噗浪!

我最近因為需要在 ASP.NET 網站發信,而且發出的電子郵件必須透過 S/MIME 憑證進行簽章,在本機測試的時候都沒有問題,但是一旦將程式部署到客戶端的主機時就會發生『系統找不到指定的檔案 (The system cannot find the file specified.)』的錯誤,檔案明明就有完整的讀取權限,但錯誤訊息卻是「系統找不到指定的檔案」?我已經被這個問題困擾好幾個星期了。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/15 上午 12:09:16

永久連結 | 評論 (0) | 此文章的RSSRSS comment feed |

分類: .Net | ASP.NET

標籤: , , ,

透過 Google 搜尋 MSDN 文件時的注意事項

分享到噗浪!

我知道大家都常利用 Google 查詢技術文件,尤其經常查閱 MSDN 文件,但各位可能不知道同一份文件在 MSDN 上有好幾個版本,以下圖為例,當我搜尋 HttpUtility 關鍵字時,回應的第一個連結網址有加上 (VS.80) 在上面,這代表這份文件是在 Visual Studio 2005 / .NET Framework 2.0 撰寫的,也代表這並不是最新版的文件!

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/14 上午 10:14:10

永久連結 | 評論 (0) | 此文章的RSSRSS comment feed |

分類: .Net | Tips

標籤: ,

如何利用 IIS7 的 ARR 模組實做 Reverse Proxy 機制

分享到噗浪!

IIS7 的 ARR ( Application Request Routing ) 模組是個「非常強悍」的網站工具,今天抽空研究了一下,並成功設定 Reverse Proxy 機制,由於初學者要上手 ARR 真的有點困難,即便是對 Regular Expression 有經驗的 IT 人要成功設定都可能會遇到許多障礙,如果沒使用過 URL Rewrite 或不瞭解 Reverse Proxy 的人要上手那可是難上加難,所以今天我就分享一篇完整的安裝、設定過程。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/13 下午 10:51:26

永久連結 | 評論 (2) | 此文章的RSSRSS comment feed |

分類: IIS | 系統管理

標籤: , , , ,

如何在 IIS 中將靜態檔案設定用戶端快取 (Client-side Cache)

分享到噗浪!

當網站上線後,由於網站中許多靜態的網頁、圖檔、CSS、JavaScript 等資料都不會頻繁的變動,為了讓網頁的載入速度加快,我們通常都會將靜態檔案先設定 用戶端快取 (Client-side Cache),也就是所謂的 Expires Header 或稱 Cache Headers,這有別於我們在開發程式時所用的 伺服器端快取 (Server-side Cache)。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/12 下午 10:41:14

永久連結 | 評論 (9) | 此文章的RSSRSS comment feed |

分類: IIS | Web

標籤: , , , , ,

在 Setup 專案中開發自訂動作(Custom Actions)應注意的事

分享到噗浪!

我在 Setup 專案的自訂動作(Custom Actions)裡經常會寫許多判斷,用以檢查安裝過程中一些必要的條件是否成立,例如資料庫是否可正常連線、適當的安裝參數是否有正常傳入、…等等。但是在檢查的過程中若發現條件不足時,正確的回應方式應該要使用 InstallException 類別丟出例外狀況,讓安裝程式進行復原(Rollback)動作,但是這個 InstallException 例外狀況的「發生點」也是挺重要的。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/11 上午 11:11:26

永久連結 | 評論 (5) | 此文章的RSSRSS comment feed |

分類: .Net

標籤:

使用 ThreadPool 時應注意預設同時執行的 Thread 數量

分享到噗浪!

之前我們有個專案需要透過 Console Application (指令列程式) 解析上萬個檔案,而且每解析一個檔案就必須要啟動這個程式一次,為了縮短程式執行的時間,我們當時就採用 ThreadPool 技術進行開發,結果最近客戶購買了新主機,安裝了我們的程式後卻發現經常還沒跑完就死了,研究了好一番功夫才發現問題出在 .NET 2.0 預設的 Thread 數量變了。

... 繼續閱讀 ...

  

此文章由 will 發表於 2009/4/10 下午 08:23:21

永久連結 | 評論 (2) | 此文章的RSSRSS comment feed |

分類: .Net

標籤: