介紹好用工具:IIS 6.0 Resource Kit Tools 與 SelfSSL 工具

分享到噗浪!

要在 IIS 6.0 下安裝一個測試用的 SSL 憑證使用內建的工具可以說是非常麻煩的,不過 IIS 6.0 Resource Kit Tools 裡面有個 SelfSSL 工具可以非常快速且方便的幫你建立站台的 SSL 金鑰,並且直接將站台所有 SSL 相關設定都處理好,對於要進行 SSL 的安裝與測試來說非常的方便。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/9/2 上午 09:31:15

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

分類: IIS | 介紹好用工具

標籤: , , , ,

使用 MSDeploy 手動部署網站時如何避免 Web.config 被更新

分享到噗浪!

使用 Web Deployment Tools 工具 ( 又稱 Web Deploy 或 MS Deploy ) 進行網站部署是在簡單不過的事,有興趣的人可以參考 介紹好用工具:Web Deployment Tool 1.0 ( 附心得筆記 ) 文章或 ASP.NET MVC 2 開發實戰 書籍【第11章 安裝部署】的說明,不過若更新網站時希望可以跳過更新一些重要檔案,例如 :Web.config 等,這時就必須加上特別的參數才行,這參數非常特別必須另做筆記才不會忘記。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/9/1 下午 03:27:02

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

分類: IIS | 系統管理 | Tips | Visual Studio

標籤: , , , , , ,

Ubuntu / Debian Linux 重新產生 OpenSSH Host Keys 的方法

分享到噗浪!

上週用 Remastersys 安裝壹台預先設定好的主機,但安裝好之後卻發現 OpenSSH Server 完全連不上,一連上就會掛掉,後來發現原來是安裝在不同主機後的 OpenSSH Host Keys 已經無法使用,所以必須重新產生主機金鑰才能讓遠端透過 OpenSSH 登入。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/8/30 下午 01:20:39

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

分類: Linux | 系統管理

標籤: , , ,

jQuery 1.4.2 的 .live() API 在 IE 無法套用 change 事件

分享到噗浪!

今天幫同事除掉了一個 Bug,主要的問題在於他在網頁的某個下拉選單 ( <select> ) 使用 .live() API 套用change 事件,但客戶卻測出一個無法觸發 change 事件的狀況,不過同事之前都一律使用 Firefox 進行測試,所以一直沒發生問題過,但今天我用 IE8 測試後發現所有透過 live() API 註冊 change 的事件全部都不會執行,看來這應該是 jQuery 1.4.2 的 Bug 了,希望下一版能修復。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/8/29 下午 08:39:51

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

分類: JavaScript

標籤: ,

在 Linux 下使用 find 指令查詢目錄與檔案的速查筆記

分享到噗浪!

在 Linux 平台下找檔案不外乎使用威力強大的 find 命令,威力強大的背後就是有一點點學習曲線,不過整體上來說還算簡單,因此想寫一篇文章留下備忘,讓自己日後可以快速查閱參考。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/8/27 下午 04:34:49

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

分類: Linux

標籤: ,

Windows Phone 7 快速上手指南 ( 含學習資源整理 )

分享到噗浪!

為了替同事賺取 Tech Days 2010 門票,不得不下海撰寫 Windows Phone 7 文章,不過自己也是對 WP7 有興趣啦,所以趁著假日把研究的過程做個紀錄,希望對初學者有幫助。另外,由於目前 Expression 4 已經推出正式版,我在研究的過程發現網路上有些資訊已經不太正確,所以也剛可以透過此篇文章提供較為正確的快速上手指南。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/8/21 下午 05:08:00

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

分類: Windows Phone 7

標籤: ,

用懷念的 UNIX2DOS 與 DOS2UNIX 批次轉換檔案 (跨平台)

分享到噗浪!

每次從 Linux 搬檔案到 Windows 或是將檔案從 Windows 搬移到 Linux 下都有可能會需要轉換不同的換行字元,由於 Linux 下慣用的換行字元是 \n 而在 Windows 下卻是 \r\n,所以經常會有一些莫名的問題發生,例如用 Notepad 開啟 \n 斷行的檔案就會全部亂成一團,而在 Linux 底下也偶爾會遇到些問題,這時我們就可以再傳檔之前先將檔案轉換過即可,這時也需要依賴一些工具幫我們做轉換。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/8/20 下午 04:57:24

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

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

標籤: , , , ,

當 MySQL 的資料表使用 MyISAM 儲存引擎時要如何修復錯誤

分享到噗浪!

上週我公司有台 Linux 突然 CPU 標高,且許多服務發生異常,經查發現有兩個 mysqld 程序個別耗用了 45% 左右的 CPU 時間,使用 uptime 查出平均負載竟然高達 100 多,我用 mysqladmin extended-status指令查不出任何異狀,接著就判斷可能是資料表毀損導致,接著我用 myisamchk 工具修復也無效,最後改用 REPAIR TABLE 語法才徹底解決問題。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/8/15 下午 02:27:48

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

分類: MySQL | 系統管理

標籤: ,

ASP.NET MVC 開發心得分享 (19):Action 要小心使用 using

分享到噗浪!

今天在 Code Review 的時候抓到一支程式臭蟲,這個功能是某 ASP.NET MVC 專案中的一個匯出下載檔案功能,該功能的 Action 已經寫完很久了,之前測試都正常,但是最近卻突然爆發錯誤,經程式追查之下才發現原來是程式在執行之前就已經把資源給釋放掉了,導致 ASP.NET MVC 無法正確回應資料到用戶端,以致於發生【System.InvalidOperationException: 作業無效。已經關閉連接。】的錯誤。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/8/14 下午 06:03:28

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

分類: ASP.NET MVC

標籤: ,

如何刪除 SQL Server 資料庫中重複的資料 (兩種不同解法)

分享到噗浪!

今天在客戶端發現資料庫中存留有一些重複的垃圾資料,因此想透過 T-SQL 指令直接刪除重複的資料,不過一般透過常見透過 GROUP BY 的方式刪除重複資料卻不適用於今天的狀況,因為我們資料表的主索引鍵 (Primary Key) 是 uniqueidentifier 類型,不能透過 MAX 彙總函示運算,這時就要利用 OVER 子句並搭配 PARTITION BY 語法才能幫我完成任務。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/8/12 上午 01:11:50

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

分類: SQL Server | Tips

標籤: , ,

介紹好用工具:NNTP Bridge (同時參與多個微軟論壇的利器)

分享到噗浪!

微軟的論壇是非常多人討論微軟技術的地方,一般人經常使用的方式大多用瀏覽器進行線上瀏覽,或少部分人會使用 RSS 進行訂閱,不過似乎很少人知道論壇也能透過 新聞群組(Newsgroup) 的方式進行,新聞群組是使用 NNTP 通訊協定,是網際網路在瀏覽器尚未盛行時非常熱門的訊息發佈管道,微軟為了服務需要參與多個論壇的使用者,便推出了 NNTP Bridge 工具讓你可以在任何一個 NNTP 用戶端即可參與多個論壇的討論,例如使用 Windows Live Mail 即可訂閱多個論壇。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/8/7 下午 11:27:56

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

分類: Tips | 介紹好用工具

標籤: , , , ,

人生第一本書:ASP.NET MVC 2 開發實戰將於 8/16 上市

分享到噗浪!

我的人生第一本書【ASP.NET MVC 2 開發實戰】終於要出版了,從去年四月到現在寫了一年多的時間,真的很不好意思讓各位久等了,剛剛得知悅知文化來的消息,目前已經確定本書在 8/16 就可以在全省書店買到,而且本週六或週日開始在天瓏書局還會開放 75 折的預購 喔,此次為獨家預購:Visual Studio 2010 新書預購第二波(2010-08-06),預購截止日到 8/16 (一),有興趣的人可以好好把握。 ^_^

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/8/6 下午 01:23:29

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

分類: ASP.NET MVC

標籤:

IIS7 如何關閉特定目錄的執行權限(與 IIS6 比較)

分享到噗浪!

若網站中有那種需要讓使用者上傳檔案的目錄,都一律建議將這些目錄設定成完全沒有執行權限,在早期的 IIS6 要將特定目錄的執行權限設定為「」是非常直覺的(如下圖示),不過由於 IIS7 整個架構的改變反而讓許多人找不到設定「執行權限」的地方,以下就是一個小提醒,讓大家能夠設定出更安全的站台環境。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/8/4 下午 10:34:04

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

分類: IIS | Tips | 系統管理

標籤: , , ,

Visual Studio 2010 開啟 ASP.NET MVC 1.0 專案的注意事項

分享到噗浪!

我們之前有個專案是用 ASP.NET MVC 1.0 開發,原本大家都是用 Visual Studio 2008 在開發,但上個月有位同事將專案升級至 Visual Studio 2010,升級的過程並沒有發生任何問題,不過他有把 ASP.NET MVC 組件還原成 1.0 的版本,過了一個月後終於在測試機身上爆發問題,我今天也是查了十幾分鐘才找到問題發生的主因。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/8/2 下午 09:33:59

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

分類: ASP.NET MVC

標籤: , ,

講解 SQL 連線字串中關於 Application Name 參數的用途

分享到噗浪!

在有多個應用程式使用相同 SQL 登入帳號存取 SQL Server 資料庫時,經常會無法在 SQL Server 管理介面中分析連線來源到底是誰,例如同時有一個網站與另一個 Windows 服務同時都在運作並連接資料庫的時候。遇到這種情況如果當資料庫發生負載過重時經常無法有效區別出到底是哪個應用程式發生問題,這時就可以利用今天的技巧來協助分析。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/7/30 下午 11:14:07

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

分類: SQL Server | ASP.NET | .Net

標籤: , , , ,

工作排程器 (排定的工作) 設定週期最短只有 5 分鐘嗎?

分享到噗浪!

前年曾經寫過一篇文章【排定的工作設定週期最短只有每日嗎?】,當時寫的是 Windows Server 2003 的操作畫面,但到了 Windows Server 2008 介面變的更彈性,不過從介面上來看卻好像設定重複執行的週期最短只有 5 分鐘,但真的是這樣嗎?動點歪腦筋就能快速 JB (Jailbreak) [ 名詞解釋 ]

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/7/29 下午 04:12:34

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

分類: Tips | 系統管理

標籤: , , , ,

如何安裝 TFS2008 的流程範本至 TFS2010 (MSF Agile v4.2)

分享到噗浪!

今天公司有個同事請我幫忙安裝 MSF for Agile Software Development Process Template v4.2 流程範本到 TFS2010 給他使用,因為他日前比較熟悉這個流程範本的表單欄位,用起來比較順手,不過 MSF for Agile v4.2 流程範本是 TFS2008 的範本,雖然可以上傳範本到 TFS2010 但卻無法成功新增專案,這問題比前陣子在 TFS2010 安裝 Microsoft Visual Studio Scrum 1.0 流程範本 還要棘手,今天花了三個小時克服困難。(謎之聲: 下次這種需求不要亂提,花時間又不見得有意義)

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/7/28 下午 09:55:14

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

分類: TFS2010

標籤: , ,

在第一次使用 IOMeter 進行 I/O 效能評測時應注意的事

分享到噗浪!

許多人在使用 IOMeter 進行測試時會發現,第一次使用 IOMeter 時預設會在要進行 I/O 效能測試的磁碟根目錄建立 iobw.tst 檔案,而這個檔案就是用來作為壓力測試的目標,不過在第一次建立 iobw.tst 檔案時會將所有剩餘的邏輯磁碟空間全部塞滿,不管你是選擇什麼樣大小的 Access Specifications 都一樣,那是因為預設的 Maximum Disk Size 為 0 的關係。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/7/27 下午 09:56:36

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

分類: 介紹好用工具 | Tips

標籤: