使用 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

標籤: , , , , , ,

如何刪除 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 | 介紹好用工具

標籤: , , , ,

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

分享到噗浪!

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

... 繼續閱讀 ...

  

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

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

分類: IIS | Tips | 系統管理

標籤: , , ,

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

分享到噗浪!

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

... 繼續閱讀 ...

  

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

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

分類: Tips | 系統管理

標籤: , , , ,

在第一次使用 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

標籤:

如何清除透過 ClickOnce 安裝的應用程式

分享到噗浪!

像是透過 SQL Server Reporting Service 下載的報表產生器(Report Builder)就是透過 ClickOnce 進行部署,不過像這類「僅線上啟動」的應用程式在控制台的「新增移除程式」是無法找到的,所以也變的不知道如何刪除,這時就要靠 Mage.exe (資訊清單產生和編輯工具) 來協助刪除這些應用程式。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/7/17 下午 08:56:00

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

分類: Tips

標籤: ,

如何快速刪除系統中所有 Thumbs.db 與其他系統檔案

分享到噗浪!

在 Windows 作業系統裡經常有許多檔案是由系統所控管的,所以在預設的情況下你看不到,而且在 DOS 模式下按 DIR 查詢檔案列表也看不到,因為 Windows 有分兩個等級來隱藏這些特殊的檔案,分別是 隱藏檔(Hidden file) 與 系統檔(System file),像是常見的 Thumbs.db 就是用來儲存該目錄下快取資訊,例如照片縮圖等,除此之外,病毒或木馬也經常透過這手法來達到隱匿檔案的目的。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/7/12 上午 10:21:01

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

分類: Tips | 系統管理

標籤: , ,

Visual Studio 2010 快速文字編輯技巧:區塊選取與多行編輯

分享到噗浪!

今天從客戶端拿到一份 Excel 文件,客戶整理出來希望我們將裡面的資料從資料庫中刪除,由於該資料是一連串的統一編號(Unique Key),而且客戶提供的資料都是一行一行的且有 500 筆之多,要如何才能快速轉換成可執行的 T-SQL 指令呢?當下我的腦子裡立即浮現多種解決方案,有 Notepad++正則表示式(Regular Expression),也有 Visual Studio 2010 的 區塊選取(Box Selection) 與 多行編輯(Multi-Line Editing) 功能功能,兩者都很容易,你要你熟悉工具的話都可以快速解決問題。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/7/5 上午 10:54:20

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

分類: Tips | Visual Studio

標籤: , , ,

利用【 Alt + 數字鍵 】可輸出任意 Unicode 字元與符號

分享到噗浪!

各位在噗浪上或 MSN 聯絡人清單上經常都會看到一些人在命名時會用一些非常特殊的字元,例如用圈圈框起來的數字 ➀ ➁ ➂ 或 ✓ ✗ ✫ © ® 或貨幣符號 € £ ¥ ¢ ƒ 或是 {。^◕‿◕^。} 等俏皮的符號,這些特殊符號其實都是 Unicode 的標準字成員之一,如果你知道這些 Unicode 字元的編碼的話,你還能透過 Windows 內建的【 Alt + 數字鍵 】直接打出來喔,其實你現在就可以試試按著 Alt 鍵不放然後在輸入數字鍵的 10112 然後再將 Alt 鍵放開,看會不會看到 ➀ 被打出來呢!

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/7/4 下午 11:35:25

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

分類: Tips | 介紹好用工具 | Web

標籤: , , ,

利用【Ctrl + 方向鍵】移動視窗內容顯示的位置

分享到噗浪!

我之前曾經分享過【原來鍵盤的數字鍵有如此神奇魔力啊!】文章,裡面介紹了一個 Ctrl + 鍵 ( 按著 Ctrl 以及按下數字鍵盤的 + 號鍵 ),不過今天我又發現一個非常實用的快速鍵,也就是利用 Ctrl + 方向鍵 來控制視窗內容的顯示位置。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/6/26 下午 10:26:00

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

分類: Tips | Office

標籤: ,

ASP.NET 4.0 安裝在 IIS6 最常遇到的四個問題

分享到噗浪!

昨天同事將一個 ASP.NET 4.0 的網站安裝到客戶的 IIS6 主機上 (測試環境),結果過程非常不順利,他們曾經一度覺得客戶的主機不知道經過幾隻手蹂躪過了(因為有好多人在共用 Administrator 帳號)進而產生排斥安裝在客戶主機以及 “為什麼我們要用 ASP.NET 4” 的感覺,不過在一群人的努力之下最後還是克服了困難,我特別因此寫下筆記,相信這些問題有其他人也可能會遇到。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/6/22 上午 10:46:03

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

分類: ASP.NET | ASP.NET MVC | IIS | Tips

標籤: , , , , , ,

在 Entity Framework 設計工具中的自動版面配置技巧

分享到噗浪!

利用 Visual Studio 2010 的 Entity Framework 設計工具從資料庫產生模型後通常會先自動排版,不過每一個產生的模型(Entity)預設寬度都是固定的,導致一些表格名稱太長的項目都顯示不完整 (如下圖示),而 Entity Framework 設計工具似乎還沒有聰明到可以依照我的意思自動排版,但我今天研究出一個新方法可以幫我解決此問題。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/6/18 下午 05:24:02

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

分類: Entity Framework | Visual Studio | Tips

標籤: ,

如何關閉 IE8 的摘要讀取檢視 (內建的 RSS 讀取檢視器)

分享到噗浪!

使用 IE8 有個好處,就是當開啟 RSS 內容時會自動顯示漂亮的排版 (摘要讀取檢視),而不是顯示生硬的 XML 內容 (如下圖示),但有時候我們在開發程式時會需要直接察看 XML 內容,雖然你也可以透過 [檢視] > [原始檔] 的方式察看原始碼,但事實上你也可以設定 IE8 讓這些 RSS/XML 直接用 IE8 內建的 XML 讀取檢視來顯示。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/6/13 下午 11:30:33

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

分類: Tips

標籤: ,

使用 Visual Studio 安裝專案升級程式必須明確指定組件版本

分享到噗浪!

當你使用 Visual Studio 的「安裝專案」來部署應用程式時,你可能會想利用內建的自動升級功能來替換已安裝的所有檔案或組件,但是針對你每一個被加入到安裝專案的專案,並不見得真的會在安裝時自動更新你以為已經更新的檔案,各專案的 AssemblyInfo.cs 已經要看看是否更新了組件檔案版本編號。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/6/7 下午 12:49:41

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

分類: Visual Studio | Tips

標籤: , , , , , ,

關於 Visual Studio 2010 安裝、試用的兩三事

分享到噗浪!

前陣子為了準備 Visual Studio 2010 上市發表會提前拿到繁體中文版的試用版,但只有 30 天的使用時間,所以在前幾天發生了使用期限到期的通知,而且安裝了新版一樣無法繼續使用。除此之外,由於我意外移除了 Microsoft ASP.NET MVC 2 - Visual Studio 2010 Tools - CHT 安裝,卻上網找不到安裝檔,也是費了好一番功夫才找到安裝套件。今天將我分享 2 個與「安裝」有關的技巧。

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/5/24 下午 05:09:13

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

分類: Visual Studio | Tips

標籤: ,

儲存容量單位:Bit, Byte, KB, MB, GB, TB , PB, EB, ZB, YB

分享到噗浪!

這些單位在高中職的計算機概論似乎都學過了,不過我以前的書本好像也只有教到 GB,現在的教科書可能有教到 TB 或 PB 吧,但我不確定,不過在不久的將來可能又會有更大的單位有機會用到,這幾天正好玩了一個測驗腦容量的無聊遊戲,也藉此瞭解了更多儲存容量的單位。

... 繼續閱讀 ...

  

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

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

分類: Tips

標籤:

如何刪除 Windows 7 特定應用程式的捷徑清單 (Jump Lists)

分享到噗浪!

之前分享過 如何清空 [開始] / [執行] 的所有歷史紀錄 我個人覺得非常實用,但最近卻想到 Windows 7 提供的 捷徑清單 (Jump List) 也是類似最近開啟的紀錄,但與之前 Vista/XP 的 最近開啟的文件(Recent)不同路徑,雖然找到清除的方法,但我不想將所有捷徑清單清除掉,而只想清除特定應用程式的捷徑清單而已,我找了好久才找到刪除這些資料的方法!

... 繼續閱讀 ...

  

此文章由 will 發表於 2010/4/2 下午 02:19:12

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

分類: Tips

標籤: , , , ,