Category: tips

在Visual Studio Debug過程中,如果專案裡引用了其他自製元件的DLL檔案,而不是直接參考自製元件的Project,Debug過程若該元件內部出錯,找不到原本設定的原始程式碼,Visual Studio便會彈出如下訊息: The source file is different f...

需要用SPS2007建立一個審核後發佈的公告欄,花了點時間整理設定及使用重點給User,順便也分享出來。 1.在公佈欄的【清單設定值/版本設定】指定提交項目需核准並設定草稿只給相關人員查看。 2.新增一個【核准】流程。選擇網站上的工作清單,待審工作項目會被新增到該清單裡。另外,我建議可以預設【當...

前幾天分享了Windows 7安裝Oracle Client的經驗,有網友提到了Oracle Instant Client,不過畢竟已是年老體衰之人,當然就沒有勤快到馬上去實地測試一下。 無奈,出來混,總是要還的。(誤) 今早Toad Freeware在啟動時出了狀況,只要一用Oracle ...

手上還有些ASP.NET專案仍在使用ODP.NET 9207,而我的工作機目前是Windows 2008 x64,很遺憾,這兩個傢伙不來電。為了繼續維護這些專案,我的折衷做法是另外掛了VM跑Windows 2003,把需要ODP.NET 9207的專案利到VM上開發、執行。 這幾天嚐試了新做法,...

今天發現IE8檢視Google時,Favicon被誤植成聯合報的圖示。 搜尋了一下,在一個過去沒聽過的Microsoft Answers網站(有點像給End-User用的TechNet或MSDN論壇)找到相關討論。 其中有位MS Support工程師建議重設IE所有設定(讓我聯想到今天看到的【...

很久很久以前,我介紹過CSV與Excel的整合應用,當時同事Daniel補充了一點"Excel只接受ANSI/BIG5編碼的CSV,若存成Unicode,Excel就無法正確顯示"。恰巧最近在河道上也看到有人在討論匯出Excel檔時的中文編碼問題,就決定把我後來研究的心得再整...

想將使用者給的Excel資料轉進DB,遇到Primary Key重覆的問題。 上千筆資料,到底是哪幾筆衝在一起? DB沒有指出來,只好自己找~~~ 好奇別人遇到這類問題都怎麼解決,問了一下,原來很多人的做法都是先排序再用眼睛比對。但想想平日懶惰成性,我的火眼金睛早已退化,可能看到脫窗也找不...

挑燈夜戰安裝Windows 7之際,一心要把VS2008 + IIS的開發環境先搞起來。 基於資安意識的深化,"用不到的服務就不要安裝"的策略漸漸被融入到軟體安裝哲學裡,這樣做的好處多多,在網路上曝露面積愈小,被流彈打中的機率就愈低;另一方面,既然用不到,就沒必要浪費CPU、記憶體、HD去執行...

幫忙處理部分機器無法執行Sharepoint Portal Server【在資料工作表中編輯】功能的問題,點選該選單項目會彈出錯誤訊息: 因為下列一個或多個原因,所以清單無法顯示在 [資料工作表] 檢視: - 未安裝 Windows SharePoint Services 相容的資料工作表元件...

手動對資料庫下指令是一件恐怖的事,稍一操作不慎,就有可能把整個系統給毁了。 理論上,吾人應該極力避免手工更動資料這等可恥行徑。只要系統考慮得夠周詳,預先料想到所有可能出現的詭異狀況,一一提供相關的介面,經過程式邏輯檢查後才對資料進行處置或修正,不可能出現需要手動改資料的狀況。這是一個好的系統應...

為了找記憶中依稀存在的C# 3.0 Dictionary元素簡式宣告法,耗了我快五分鐘,下定決心把它寫成一篇KB,以拯救中老年人日益衰退的記憶力。 public static void Test(){ //要宣告固定元素的陣列,我們都知道可以簡寫成 string[] strAry =...

自從學會LINQ to SQL一行資料庫更新法,它便成為我專案裡常用的技巧。對於彈性要求較高、嚴謹性要求較低的複雜資料,我還喜歡借重SQL 2005起新增的XML資料型別作為儲存欄位。透過LINQ to SQL對應,Xml欄位會變成System.Xml.Linq.XElement Class,X...

上次介紹過如何設定WCF使用Windows認證,今天處理一個WCF部署時,如法泡製卻一直撞壁... 呼叫MyDataService.svc時始終彈出: Security settings for this service require 'Anonymous' Authentication bu...

接連在好幾個小專案裡用了LINQ to SQL,慢慢掌握要領,煎、煮、炒、炸查詢、新增、修改、刪除,各種料理操作都已能手到擒來,就愈發感受到它的便利性。 說穿了,LINQ to SQL只不過是ORM的一種具體實踐,並無深奧學問,之所以用來得心應手、讓人驚豔,不外乎是在與Visual Studi...

"一人分飾多角"是網站開發/測試人員的重要謀生技能,尤其是在Demo或測試時格外重要。在模擬整個作業情境的過程中,測試人員常常一下要當美眉Key單、一下要演主管審單、一下要扮老總核准,忙得不亦樂乎。 由於網站設計上,登入後多會以Session/Cookie記錄不同的使用者身份...