Browse by Tags

TIPS-快速輸入INotifyPropertyChanged屬性
為了讓物件支援Data Binding,資料物件必須實作INotifyPropertyChanged介面,提供PropertyChanged事件,並在屬性值變動時,以便即時通知UI更新繫結對象的顯示內容。而實作INotifyPropertyChanged的類別,在宣告每個屬性時都要寫成如下格式: private bool connected; public bool Connected {     get { return connected; }    ...
Posted 13 March 2013 07:09 AMJeffrey | 3 comment(s) 8,917
Filed under: , , ,
VS2010編譯時出現FileTracker錯誤
寫了一個Windows Form小工具程式專案,雛型測試OK後便打算歸檔到另一個資料夾下,搬家後在VS2010裡就編譯失敗,彈出類似"could not create the new file tracking log file: D:\Work\?FileTracker : error FTK1011: could not create the new file tracking log file: D:\Work\?"的錯誤訊息。 看到?讓我懷疑跟路徑裡有中文資料夾名稱有關...
【茶包射手日記】Web Site Project的參照設定儲存位置
被一個茶包困擾了好幾天,總算豁然開朗,也才搞清楚長久以來被我忽略的一項Web Site Project細節。 參與的專案在Web Site Project中呼叫了另一個WCF Project,由於WCF Method傳回的結果型別為另一個Class Library專案中的類別(假設為BooData),而Web Site Project並沒有參照該Class Library。依ASP.NET引用WCF服務的原理,在參照WCF服務時,應會在Web Site Project另行定義BooData類別,用以承接WCF...
Posted 30 July 2011 06:50 AMJeffrey | with no comments 5,256
【茶包射手日記】VS2010抱怨找不到已加入參考的類別程式庫專案
遇過兩三次的問題,今天正式找到明確原因,寫成筆記備忘兼分享。 問題發生情境通常為: 使用VS2010開發程式庫(Class Library)專案,為了測試另外加入主控台(Console Application)專案到Solution中,參考該程式庫專案並在Program.cs中寫幾行程式建立類別做測試。 如下圖,Solution中有BooLib程式庫及BooTester主控台程式兩個專案,一開始執行正常,但隨著BooLib不斷加進新功能,忽然間BooTester開始無法編譯,出現找不到BooLib命名空間的編譯錯誤...
Posted 19 July 2011 11:12 PMJeffrey | 1 comment(s) 17,665
Filed under: ,
OracleCommand Visualizer for VS2010
前陣子開發系統時,常在抓OracleCommand的執行期錯誤,有時是SQL語法寫錯,有時是參數數目不符,有時則是參數值給錯... (列原因寫到自己都汗顏,寫程式明明就要心思細膩,我的心思... 應該粗如電線桿吧?) 雖然VS2010在偵錯階段提供了很強的物件檢視功能,能逐一檢視物件的每個屬性且能逐層展開,必要時還可用即時運算視窗下指令做進一步操作分析,但每次要逐一檢查OracleCommand.Parameters還是有些麻煩,心想,如果能一次列出CommandText及所有參數的型別跟內容就太好了...
Posted 16 July 2011 08:22 AMJeffrey | 5 comment(s) 10,107
Filed under: , , ,
TIPS-ASP.NET控制項在VS2010設計檢視下無法正確顯示
開啟現成專案,其中WebForm中已使用某自訂控制項,從工具箱拖了同一DLL的其他控制項到WebForm中,出現: Error creating template groups. Reason: System.InvalidCastException: [A]Boo.Web.MyGrid cannot be cast to [B]Boo.Web.MyGrid. Type A originates from 'Boo.Web.UI, Version=3.5.0.0, Culture=neutral...
Posted 13 July 2011 06:11 PMJeffrey | with no comments 4,969
Filed under: , ,
IIS Express開啟Windows身分驗證
測試ASP.NET MVC 3 Intranet Application Project ,使用IE連上IIS Express檢視專案網站時出現以下錯誤: Access is denied. Description: An error occurred while accessing the resources required to serve this request. The server may not be configured for access to the requested URL...
Posted 06 June 2011 07:14 AMJeffrey | with no comments 8,309
Filed under: ,
為VS2010 Javascript Editor加入洋葱吧
這幾年我jQuery、AJAX用得很凶,開發ASP.NET專案時,寫Javascript的比例已經跟寫C#不相上下,但一直很怨嘆一點,比起華麗的C# Editor,Visual Studio的Javascript Editor就短少了Method清單、#region收合等重要的開發輔助功能,當Javascript程式愈寫愈長,痛苦指數也愈來愈高! 為此,我還曾寫了篇 少了洋葱的VS 2008 JS Editor ,當時無奈地改用Aptana編輯器處理JS的部分,並等待VS 2008的Javascript編輯器有讓我感動流淚的一天...
Posted 19 January 2011 06:56 AMJeffrey | 5 comment(s) 16,486
Filed under: ,
VS2010 SP1 Beta來了
VS2010 SP1上個月已經Beta了,已可從MSDN 下載 (目前只有英文、日文版),剛才看了SP1更新內容,順便筆記了重點: VS2010被嫌棄到不行的線上說明文件操作介面,從善如流地做了調整,內建了離線閱讀功能程式,不再仰賴瀏覽器、文件瀏覽器重拾樹狀TOC檢視/關鍵字索引等重要功能、管理本機說明文件的操作也做了改善 [延伸閱讀: 原先操作問題 by 小朱 璉大 ,線上說明改善的詳細介紹: 1 2 3 ] Silverlight 4 Tools for Visual Studio 改為內建不用另外安裝...
Posted 15 January 2011 08:40 AMJeffrey | 1 comment(s) 7,707
Filed under:
【茶包射手日記】幾則關於VS2010單元測試orderedtest的使用經驗
在使用Visual Studio進行單元測試時,有時我們需要明確限定測試順序,例如: TestB()會應用到TestA()產生的結果,所以要依TestA->TestB的順序進行。在單元測試哲學的最佳實務(Best Practices)裡,最高境界應追求各測試間不具任何相依性(Avoid creating dependencies between tests such that tests need to run in a particular order. Each test should...
【茶包射手日記】VS2010 Solution VSS Binding Trouble
半途加入同事在VSS上已建好的專案,由於開發作業環境不同,我選擇不直接引用現成.sln檔,而是從VSS上取得各網站專案檔案,一一掛成IIS Web Application,再從VS2010中一一加入現有網站專案組成Souction,再使用選單(File/Source Control/Change Source Control...)設定與VSS的繫結(Binding)。 不過,在設定好所有VSS Binding後,發現其中某個Web Application命名有誤,於是我先將這個網站專案從Solution移除...
VS2010 HTML Code Snippet
最近有個應用VS2010 HTML Code Snippet的例子,感覺挺順手的,就拿來跟大家分享一下。 修改一個HTML網頁,想將十來個欄位名稱文字用<span>包起來。依我過去的做法,應該會先打一個<span>,選取後複製,接著逐一找到欄位名稱文字的起頭貼上,再移到結尾貼上,最後插入一個/讓<span>變成</span>。 VS2010針對HTML標籤也提供了Code Snippet,可以讓以上的操作更簡單一點,步驟為: 1.選取要被包在<span>中的文字內容...
Posted 23 November 2010 03:29 AMJeffrey | 3 comment(s) 9,075
Filed under: ,
【茶包射手日記】Resource1.cs之謎
初次體驗在Windows Form裡加入多語系支援,照著MSDN上的 詳細說明 ,將Form.Localizable設為true,接著切換Form的Language為不同語系,其餘操作與標準做法完全相同: 點選按鈕、標籤->在屬性視窗輸入文字,便能為同一個Form設定不同語系的文字內容,十分方便。 接下來要為程式碼中的訊息也加入多語版本,文件上說要新增一個resx檔,項目樣版眾多,我就用VS2010最新的關鍵字查詢功能輸入"res”,很快找到了Resource File,加入專案...
Posted 29 August 2010 10:50 AMJeffrey | 3 comment(s) 5,134
Filed under:
VS2010新功能: jQuery CDN也支援Javascript Intellisense囉!
先前在 jQuery vsdoc檔案何處尋? 一文中提過 Microsoft AJAX CDN ,對於使用者遍佈全球的網站來說,使用CDN可以提升下載速度,並減輕自家伺服器負擔。不過若在開發階段使用CDN的jQuery URL為Script src,Visual Studio 2008會因找不到對應vsdoc而失去 Javascript Intellisense 功能。 好消息是,Visual Studio 2010針對Microsoft AJAX CDN已經提供Javascript Intellisense支援囉...
Posted 02 July 2010 09:55 AMJeffrey | 7 comment(s) 12,590
Filed under: , ,
【茶包射手筆記】重探VSS 2005 Invalid Handle問題
上回曾經PO文提過 Visual SourceSafe Check-In時彈出Invalid Handle錯誤 的問題,但安裝VSS 2005 Update並沒有根治,有時還是會發生Check In過程彈出"Invalid Handle"訊息的惱人狀況。 最近要將一個大專案翻版成.NET 3.5,有大量專案要重新Check In到新的Project Source,我那原本就只有芝麻大小的耐性想當然瞬間被磨光,即將暴走之際,忽而福至心靈,靜下心來再爬一次文,這回在MSDN論壇發現一則很有用的...
更多文章 下一頁 »

搜尋

Go

<September 2017>
SunMonTueWedThuFriSat
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567
 
RSS
創用 CC 授權條款
【廣告】
twMVC
最新回應

Tags 分類檢視
關於作者

一個醉心技術又酷愛分享的Coding魔人,十年的IT職場生涯,寫過系統、管過專案, 也帶過團隊,最後還是無怨無悔地選擇了技術鑽研這條路,近年來則以做一個"有為的中年人"自許。

文章典藏
其他功能

這個部落格


Syndication