講解 Subversion 分支與合併:以 TortoiseSVN 為例

分享到噗浪!

在實務的版本控管情境中,套用分支與合併應該是最方便不過的了,會用的人可以得到許多版本控管的好處,但不會用的人卻會因為不理解而害怕使用它,由於 Subversion 1.5 開始新增了 Merge Tracking 功能,可有效降低維護分支的負擔,所以能學會分支與合併的技巧對整個版本管理流程來說會有非常大的幫助,今天我就來講解幾個利用 TortoiseSVN 實際的操作分支與合併的例子。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/1/29 上午 12:33:25

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

分類: Subversion

標籤: , , , , , , ,

在 ASP.NET 環境下使用 Memcached 快速上手指南

分享到噗浪!

之前一直想研究 Memcached,這幾天花了些時間研究 Memcached Providers 好讓我現有的 ASP.NET 專案能解決多台主機間快取不同步的狀況, 想不到花沒多少時間就上手了,也因此做了一些記錄。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/1/27 下午 09:09:00

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

分類: .Net | ASP.NET | ASP.NET MVC

標籤: , , , ,

如何看懂 Microsoft Open License Agreement 授權協議書

分享到噗浪!

前陣子大量採購了一堆微軟產品,不過剛拿到授權書時卻傻眼,在上面同一套產品重複出現好多次,然後分什麼 Key Classification 與 Key Type,然後產品金鑰好多組,那我安裝軟體時到底應該輸入哪一組序號才對呢?經過與微軟技術支援中心討論一番後才清楚,不過裡面有些產品授權的縮略字(acronym) 連他們也不太清楚,甚至沒有官方文件可查,我花了好幾週的時間抽空研究,心得頗為豐富,但我研究那麼多買微軟產品也不會比較便宜就是了 ^^

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/1/26 下午 06:24:51

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

分類: Tips | 心得分享

標籤: , ,

如何移除遠端桌面登入時的背景圖片以加速登入程序

分享到噗浪!

我有個客戶購買了壹台 DELL 的伺服器,由於主機在美國,我每次透過 遠端桌面(Remote Desktop) 登入時都要等個 25 秒才能登入成功,其中 20 秒再等 DELL 提供的超大預設桌布顯示完畢畫面才能出現桌面。還好找到方法可以透過修改機碼將該預設桌面移除,馬上省去 20 秒的等待時間。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/1/25 下午 02:52:29

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

分類: 系統管理 | Tips

標籤: ,

如何讓 IIS6 / IIS7 中同站台不同應用程式間共用 Session 資料

分享到噗浪!

在 Web Farm 環境下部署網站需要關注的細節可不少,在部署大型網站的時候 IIS 這部分到底要算 IT 的領域還是開發人員(Developer)的領域其實分不太清楚,像要在「同一個站台」區分「不同應用程式」且還要能讓 Session 彼此互通,這到底應該歸誰管呢?這可不是用「ASP.NET 開發伺服器」可以模擬出來的,而 IT 人員如果不會寫程式應該也不知該如何是好,這也是我認為 ASP.NET 開發人員應該多熟悉 IIS 的原因。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/1/24 下午 02:02:10

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

分類: Web | ASP.NET | IIS

標籤: , , , ,

利用 WebClient 類別模擬 HTTP POST 表單送出的注意事項

分享到噗浪!

我們都知道 WebClient 類別是個簡單易用的東西,不只可以用作 HTTP 用途,連 FTP 都能用,想偷懶時很快就能寫出一些網路資料上傳、下載的程式,像我在寫一些測試程式時經常會使用 WebClient 類別,但大多情況都用來「下載網頁」居多,少有模擬表單上傳資料的情況,但利用 WebClient 類別在「傳送表單資料」時要小心使用,否則遠端接不到資料又很難除錯時哪就麻煩了。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/1/23 下午 01:34:45

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

分類: Web | .Net | ASP.NET MVC | ASP.NET

標籤: , , ,

在高負載的 Windows 伺服器建議「停用錯誤報告」功能

分享到噗浪!

所有 Windows 作業系統預設都會開啟「錯誤報告」功能,當應用程式意外結束(Crash)會將當下的錯誤狀況與部分與應用程式 Crash 有關的資料送回到微軟的伺服器,以利進一步分析問題發生的原因,這個服務本是一樁美事,微軟也曾經因為這個服務解決了許多第三方(third-party)軟體的問題,甚至主動提供解決方案,但這對一個擁有高負載的伺服器主機就可能不是那麼美妙了。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/1/22 下午 08:16:27

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

分類: IIS | 系統管理

標籤: , ,

Windows 作業系統有一個被困擾 17 年的安全性弱點

分享到噗浪!

微軟在 2009/6/22 確認了一個從 17 年前 Windows 作業系統以來直到目前都還存在的一個安全性弱點,他能讓不受信任或無權限的使用者輕易的進入系統核心(system kernel)並取得該系統最大權限,目前尚無任何補丁(Patch)可以修正這個問題,但還是有方法可以強化你系統的安全性。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/1/21 上午 10:40:46

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

分類: Security | 系統管理

標籤: , , , , , , ,

如何讓 IIS7 的存取記錄(Logs)從緩衝區強制寫入到磁碟

分享到噗浪!

前幾天我們公司的一個網站專案上線,由於是第一天上線且經常使用的網站使用者又多達數萬人,也因此第一天上線時狀況頗多,所以需要收集各式紀錄,包括 EventLog, IIS Logs, URLScan Logs, … 等,但唯讀 IIS7 的 Logs 常常抓不到最新的資料,那是因為 IIS 的 Logs 預設都有緩衝(Buffer)機制,因此 IIS 的存取紀錄都會延遲寫入磁碟,所以若直接複製 Logs 檔案將不會是最新資料,大部分人都會利用 IISRESET 重新啟動 IIS 來取得最新的 Logs,但這並非正規的作法,今天我分享另一個技巧。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/1/20 下午 02:31:25

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

分類: IIS | 系統管理

標籤: , , ,

安裝 SQL Server 2008 容錯轉移叢集心得筆記 – 第 3 篇 (完)

分享到噗浪!

暨【安裝 SQL Server 2008 容錯轉移叢集心得筆記 – 第 1 篇】與【安裝 SQL Server 2008 容錯轉移叢集心得筆記 – 第 2 篇】之後,今天將是完結篇的時候,我們要把第二台 SQL Server 2008 叢集主機設定完成,以達成 高可用性(High Availability; HA) 的目的。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/1/19 下午 06:46:06

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

分類: SQL Server | 系統管理

標籤: , , , , , ,

安裝 SQL Server 2008 容錯轉移叢集心得筆記 – 第 2 篇

分享到噗浪!

昨天的【安裝 SQL Server 2008 容錯轉移叢集心得筆記 – 第 1 篇】已經將叢集所需的基本環境建立完成,今天就要開始開始設定 Windows 叢集與架設 SQL Server 2008 容錯轉移的重頭戲了,好戲即將上場,敬請專心備戰。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/1/18 下午 11:15:28

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

分類: SQL Server | 系統管理

標籤: , , , , , ,

安裝 SQL Server 2008 容錯轉移叢集心得筆記 – 第 1 篇

分享到噗浪!

SQL Server 2008 容錯轉移叢集架設沒想像這麼簡單,絕對不是照著安裝精靈按下一步、下一步就能夠完成的,而且 SQL Server 2008 RTM 版本根本無法成功架設叢集,害我第一次架設了 6 小時然後在最後一步失敗,最後安裝失敗的 SQL 資料庫實體還移不掉,只好從作業系統全部重新再來一次,這難得的經驗還是要記錄一下,但由於步驟太多,所以會區分幾篇文章。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/1/17 下午 08:25:58

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

分類: SQL Server | 系統管理

標籤: , , , , , ,

如何識別【實體網路卡】與【作業系統網路介面】的關係

分享到噗浪!

最近在設定壹台模組化的刀鋒伺服器,由於每個刀片主機都有兩個網路埠,但由於刀鋒機箱進行模組化設計的關係,根本看不到該主機實體的第 1 張網卡與第 2 張網卡分別是對應到作業系統的哪個介面,作業系統安裝完成後預設就只會出現「區域連線」與「區域連線2」兩個網路介面(如下圖示),但哪一個是 Port 1 哪一個是 Port 2 呢?

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/1/16 下午 11:09:30

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

分類: 系統管理

標籤: ,

精通 NLB:單點傳播(Unicast) 與 多點傳送(Multicast) 的差異

分享到噗浪!

這幾天花了好多時間在研究 Microsoft 網路負載平衡(NLB) 機制,由於當中有許多設定無法完全理解,困擾我好幾天,這幾天不止請教了 微軟技術支援中心、也拜訪了好幾位 系統工程師(SE) 的朋友討教 單點傳播(Unicast)多點傳送(Multicast) 的差異,由於我對網路底層的不熟悉所以才導致無法快速理解這些概念,可見 IT 的領域真的跟 RD 差好多啊!

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/1/15 下午 04:36:06

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

分類: 系統管理

標籤: , , , , ,

如何關閉 AppFabric Caching (Velocity) 的安全性檢查

分享到噗浪!

之前才剛將 AppFabric Caching 的開發環境設好,也都 Run 過範例專案都可以正常運作,但今天同事卻遇到無法連接 CacheHost 的問題,而這個問題也很有可能讓許多 AppFabric Caching 新手遭遇相同的困難,因此將此問題解決的過程做個記錄。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/1/14 下午 11:01:34

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

分類: Windows Azure | .Net

標籤: , , ,

整理一大堆 ASP.NET MVC 速查表(Cheat Sheets)

分享到噗浪!

最近整理了一堆與 ASP.NET MVC 有關的速查表(Cheat Sheets),非常的實用,特別整理成一篇文章,對於 ASP.NET MVC 一知半解的人可以透過速查表快速瞭解全貌,並針對不熟悉的部分進一步研讀相關文章。另外我在 2010/2/25 (四) PM 1:30 在微軟 7A/7B 有場『ASP.NET MVC 開發實務經驗分享』的研討會 [ 報名連結 ] ,有興趣的人可以來聽看看,聽說已經超過 200 人報名了,欲報從速!

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/1/13 上午 11:54:53

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

分類: ASP.NET MVC

標籤: ,

已升級為 DC 的網域主控站若要變更電腦名稱需注意的事

分享到噗浪!

我有兩台網域主控站(DC),我將 dc1 所有 FSMO 角色與 Global Catalog 都移轉至 dc2 之後,然後將 dc1 降級,但卻發現 dc2 上面的 DNS 卻會殘留許多 dc1 的 SRV 紀錄,也就是 dc1 在降級時在 dc2 的 DNS 的紀錄並沒有正確同步,導致即便再將 dc1 再次升級成 DC 後,在 dc1 的 DNS 無法正確設定,而錯就錯在之前曾經將 dc1 的電腦名稱修改過,而且是在已經成為網域主控站的時候修改的。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/1/12 下午 11:15:14

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

分類: 系統管理

標籤: , , , ,

WSS2008 的 iSCSI Software Target 3.2 設定筆記

分享到噗浪!

在 Windows Storage Server 2008 (WSS2008) 上設定 iSCSI Software Target 沒那麼複雜,難就難在你有沒有這些與「儲存」相關的觀念,擁有了觀念才能順利且正確無誤的設定,在這我推薦一本由上奇出版的【VMware Virtual Infrastructure 及 Hyper-V R2 企業級超應用】一書,看這本書讓我學到很多之前沒機會接觸的虛擬化儲存相關知識。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/1/11 上午 10:36:10

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

分類: 系統管理

標籤: , , , , , ,