| | | 2 | | 8,720 |
TFS Power Tools有個好用功能,在檔案總管加入右鍵選單提供簽入、簽出、版本比較等TFS操作,檔案、資料夾圖示也會加上最新版本(綠三角)、待簽入新増(紅十字)、待簽入修改(鉛筆)等狀態標示,不需開啟Visual Studio或TFS Explorer就能管理,十分方便。 但自從安...
| | | 0 | | 10,133 |
VS2012起不再支援Web Deployment Project(WDP),是許多還在維護Web Site Project(WSP)朋友的痛吧?以我的工作環境為例,線上系統仍有超過半數是WSP,雖然知道Web Application Project(WAP)/ASP.NET MVC是未來主流勢...
| | | 0 | | 17,588 |
前幾天,幫同事追查 .NET 程式 CPU 衝高問題,才發現 Visual Studio 2013 效能分析工具真是威力強大,特筆記備忘順便分享。原本想拿實務案例說明,但考量太多無關細節會失焦,所以我弄了一個簡單程式當靶機練習射擊: using System; using System....
| | | 0 | | 6,051 |
我寫了一個CRUD輔助程式庫,內建自動抓取ViewModel進行JSON序列化的功能,其中有條"序列化時排除ViewModel中名稱為底線開頭屬性"的慣例(Convension)。前陣子接到同事回報,配合此慣例宣告ViewModel,卻發現底線起首的屬性會被Visual St...
| | | 0 | | 10,600 |
在一台新裝的Windows 7安裝VS2012,啟動後出現VS2012 Update 3更新通知,順勢執行Update 3安裝程式,遇到以下錯誤: Setup Failed! Install cannot continue because some required components fa...
| | | 1 | | 16,176 |
原本以為是再簡單不過的動作,卻花了兩個多小時。 故事是這樣的,有個Blah.sln,底下有兩個專案Boo.csproj及Shared.csproj,其路徑為 X:\TFS-IM\SNHT\MAIN\src\Blah.sln X:\TFS-IM\SNHT\MAIN\src\Boo\Boo...
| | | 3 | | 11,731 |
為了讓物件支援Data Binding,資料物件必須實作INotifyPropertyChanged介面,提供PropertyChanged事件,並在屬性值變動時,以便即時通知UI更新繫結對象的顯示內容。而實作INotifyPropertyChanged的類別,在宣告每個屬性時都要寫成如下格式:...
| | | 2 | | 19,410 |
被問到如何在Visual Studio 2012切換企業內部TFS伺服器的連線帳號? 例如: 在VS2012中以Domain\UserA連上某台TFS伺服器,之後想改用Domain\UserB登入以取得不同授權。發現Visual Studio的連線TFS伺服器設定介面不支援此種一人分飾多角的...
| | | 1 | | 16,989 |
原本使用VS2010維護的專案,改用VS2012開啟時出現Web Deployment Project不相容的警示,爬文後發現,該跟這位VS2005起一路相隨的老朋友說再見了。 有篇MSDN Blog詳細解釋了此一決策的"心路歷程"(參考: Plans regarding ...
| | | 0 | | 7,877 |
在高齡七歲的ThinkPad T43筆電爺爺上試裝Windows 8 Release Preview,原以為會因硬體過於老舊吃點苦頭,沒想到除了l顯示晶片(Intel 915GM)因原廠不支援XP之後Windows的驅動程式有點問題(後遺症是無法Sleep[睡眠],只能Hibernation[休...