2013-03-13 07:09 AM 3 11,708
為了讓物件支援Data Binding,資料物件必須實作INotifyPropertyChanged介面,提供PropertyChanged事件,並在屬性值變動時,以便即時通知UI更新繫結對象的顯示內容。而實作INotifyPropertyChanged的類別,在宣告每個屬性時都要寫成如下格式:...
2011-11-09 06:46 AM 4 14,769
寫了一個Windows Form小工具程式專案,雛型測試OK後便打算歸檔到另一個資料夾下,搬家後在VS2010裡就編譯失敗,彈出類似"could not create the new file tracking log file: D:\Work\?FileTracker : erro...
2011-07-30 06:50 AM 0 7,352
被一個茶包困擾了好幾天,總算豁然開朗,也才搞清楚長久以來被我忽略的一項Web Site Project細節。 參與的專案在Web Site Project中呼叫了另一個WCF Project,由於WCF Method傳回的結果型別為另一個Class Library專案中的類別(假設為BooDa...
2011-07-19 11:12 PM 1 24,370
遇過兩三次的問題,今天正式找到明確原因,寫成筆記備忘兼分享。 問題發生情境通常為: 使用VS2010開發程式庫(Class Library)專案,為了測試另外加入主控台(Console Application)專案到Solution中,參考該程式庫專案並在Program.cs中寫幾行程式建立類...
2011-07-16 08:22 AM 5 12,492
前陣子開發系統時,常在抓OracleCommand的執行期錯誤,有時是SQL語法寫錯,有時是參數數目不符,有時則是參數值給錯... (列原因寫到自己都汗顏,寫程式明明就要心思細膩,我的心思... 應該粗如電線桿吧?) 雖然VS2010在偵錯階段提供了很強的物件檢視功能,能逐一檢視物件的每個屬性...
2011-07-13 06:11 PM 0 6,152
開啟現成專案,其中WebForm中已使用某自訂控制項,從工具箱拖了同一DLL的其他控制項到WebForm中,出現: Error creating template groups. Reason: System.InvalidCastException: [A]Boo.Web.MyGrid...
2011-06-06 07:14 AM 0 12,984
測試ASP.NET MVC 3 Intranet Application Project,使用IE連上IIS Express檢視專案網站時出現以下錯誤: Access is denied. Description: An error occurred while accessing the r...
2011-01-19 06:56 AM 5 19,021
這幾年我jQuery、AJAX用得很凶,開發ASP.NET專案時,寫Javascript的比例已經跟寫C#不相上下,但一直很怨嘆一點,比起華麗的C# Editor,Visual Studio的Javascript Editor就短少了Method清單、#region收合等重要的開發輔助功能,當J...
2011-01-15 08:40 AM 1 9,048
VS2010 SP1上個月已經Beta了,已可從MSDN下載(目前只有英文、日文版),剛才看了SP1更新內容,順便筆記了重點: VS2010被嫌棄到不行的線上說明文件操作介面,從善如流地做了調整,內建了離線閱讀功能程式,不再仰賴瀏覽器、文件瀏覽器重拾樹狀TOC檢視/關鍵字索引等重要功能、...
2011-01-14 07:04 AM 1 8,517
在使用Visual Studio進行單元測試時,有時我們需要明確限定測試順序,例如: TestB()會應用到TestA()產生的結果,所以要依TestA->TestB的順序進行。在單元測試哲學的最佳實務(Best Practices)裡,最高境界應追求各測試間不具任何相依性(Avoid cr...
2011-01-05 06:55 PM 0 8,887
半途加入同事在VSS上已建好的專案,由於開發作業環境不同,我選擇不直接引用現成.sln檔,而是從VSS上取得各網站專案檔案,一一掛成IIS Web Application,再從VS2010中一一加入現有網站專案組成Souction,再使用選單(File/Source Control/Change ...
2010-11-23 03:29 AM 3 11,150
最近有個應用VS2010 HTML Code Snippet的例子,感覺挺順手的,就拿來跟大家分享一下。 修改一個HTML網頁,想將十來個欄位名稱文字用<span>包起來。依我過去的做法,應該會先打一個<span>,選取後複製,接著逐一找到欄位名稱文字的起頭貼上,再移到...
2010-08-29 10:50 AM 3 7,953
初次體驗在Windows Form裡加入多語系支援,照著MSDN上的詳細說明,將Form.Localizable設為true,接著切換Form的Language為不同語系,其餘操作與標準做法完全相同: 點選按鈕、標籤->在屬性視窗輸入文字,便能為同一個Form設定不同語系的文字內容,十分方...
2010-07-02 09:55 AM 7 14,942
先前在jQuery vsdoc檔案何處尋?一文中提過Microsoft AJAX CDN,對於使用者遍佈全球的網站來說,使用CDN可以提升下載速度,並減輕自家伺服器負擔。不過若在開發階段使用CDN的jQuery URL為Script src,Visual Studio 2008會因找不到對應vs...
2010-06-29 01:25 PM 0 11,292
上回曾經PO文提過Visual SourceSafe Check-In時彈出Invalid Handle錯誤的問題,但安裝VSS 2005 Update並沒有根治,有時還是會發生Check In過程彈出"Invalid Handle"訊息的惱人狀況。 最近要將一個大專案翻版成.NET 3.5,有大...
2010-06-03 10:11 AM 19 40,453
Abstract: VS2010 RTM has a bug. When copying code and pasting it to Word, Excel, Powerpoint, Outlook, there are one or two redundent character...