2010-02-25 06:07 PM 0 9,249
對我來說,Javascript在處理CSS上一直有一個小困擾... 一般在習慣上,為了方便開發人員修改,多半會將Style設定獨立放在.css檔案裡,應用者可視需要覆寫或修改之。但有蠻多時候,應用者根本不打算更動CSS內容,只想直接沿用預設CSS設定,但部署時還是少不了要Copy相對應的.css檔...
2010-02-25 03:56 PM 3 11,227
專案有個需求,要在網頁上呈現多間會議室一天的使用登記狀況。'傳統思維"可能會傾向用Table <td>模擬出時段區塊,然後將預約起迄時間範圍內的<td>用colspan併成一塊。不過如果要做到登記時間以10分鐘為單位,意味著每個小時要切割成6個<td>,即便沒...
2010-02-23 03:16 PM 9 34,559
Outlook 2007在x64平台上無法預覽信件的PDF附件檔,會出現: 無法預覽此檔案,因為下列預覽器發生錯誤:PDF Preview Handler for Vista若要在本身所屬的程式中開啟此檔案,請按兩下檔案。 找到這篇文章,才知道這是Adobe PDF Preview Handle...
2010-02-22 12:28 PM 0 9,181
年前將作業系統由Windows 2008升級到Windows 2008 R2,已有年後要"打地鼠"的心理準備(每日一詞: 【打地鼠】意指針對疑難雜症或系統問題,採取見一個解一個,遇到再說的鄉愿策略),而今天打了第一隻地鼠... 啟動Hyper-V VM時出現以Microsoft Emulated ...
2010-02-21 03:41 AM 5 11,014
前一代工作機XPC SB81P自從退休後,輾轉流落到客廳,擔任起"偽家電"兼娛樂PC的角色。(老讀者們可能己見過,它在這篇文章中曾露過臉,照片左側音箱上方,巴黎鐵塔下方,我想它能二次就業多少跟黑色鏡面長相脫不了關係,沒想到俊男美女較吃香的定律在硬體界也適用) 前些時候,周遭...
2010-02-17 01:20 PM 3 16,067
找資料時發現GC.GetTotalMemory()這個方法,看到有些人用它來測量記憶體使用狀況,我也好奇玩了一下,包成一個MemWatch Class(比照Stopwatch的概念): //簡易版的記憶體用量觀察工具 // 透過觀察Managed Heap的總使...
2010-02-11 01:48 PM 9 18,913
Windows 2008 R2已上市好一段時日,我現在工作桌機的OS是Windows 2008 x64(翻了一下日記,是一年多前裝的),雖然蠻想升級R2嘗鮮,但礙於更換OS茲事體大,若安裝升級過程發生不測,重新安裝/還原工作環境工程浩大,手上工作就都得停擺了。 趁著有一星期年假可以做為緩衝,前陣子...
2010-02-09 05:12 PM 5 21,239
透過程式直接將Text內容轉換成PDF的程式範例,寫來給其他組同事做為系統整合模組開發參考,順便PO文備忘。 要在.NET轉PDF,當然少不了大家都說讚的iTextSharp,程式很簡單,我還順手加了一個遇到"\f" (0x0C) Form Feed符號就強制換新頁的功能。 <%@ Pa...
2010-02-07 11:44 AM 3 23,597
正在從事以休閒為目的Coding活動時,忽然有個衝動想在C#中也用一下Javascript裡常用的setTimeout/clearTimeout。 setTimeout說穿了就是透過另一條Thread執行程式產生非同步效果,用.NET實作是小菜一碟,而我想挑戰的是如何用最簡潔的方法實作出來。 ...
2010-02-06 02:27 PM 3 7,876
每次都記不太住Javascript RegExp要怎麼做複雜的Replace(例如: 將比對相符的字串內容變成新置換文字的一部分,標題說的"將<x>換成<span class='x'>"就是典型案例),特別記錄一下供未來年老回憶之用。 我遇到的實際需求是想將Sharepoi...
2010-02-05 09:25 PM 1 16,405
網友KENCHAO問到"好威的Parallel.For可以用在.NET 3.5上"嗎? 微軟在Task Parallel Library CTP版本時代,曾提供過相容於.NET 3.5的Microsoft Parallel Extensions for .NET Framework 3.5。但找了...
2010-01-30 12:36 PM 7 25,904
在Windows 7使用Virtual PC VM時發現一個嚴重問題,當透過網路分享方式存取VM分享資料夾時,傳輸速度慢到嚇人! 例如: 我的Windows 7上有台Virtual PC VM(IP = 192.168.1.15),當從Windows 7的C:\Softeware Copy檔案...
2010-01-29 05:44 PM 1 8,129
最近在整合Sharepoint的Search.asmx做客製化,一路上波折不斷。 很幸運地,找到一個好用的Open Source查詢工具--Sharepoint Search Sevice Tool,可以提供Scope、欄位資訊,用勾選就可以自動組出Query XML,按鈕後馬上看結果。複雜的Sh...
2010-01-28 07:02 PM 1 8,913
之前寫過將CSV檔案內容轉換成ADO.NET DataTable物件,今天的需求剛好反過來,要將DataTable的內容匯出成CSV,邏輯上簡單許多,但還是PO文一篇,下回需要時比較好找。 static string Quoted(string v) { return "\"" + v.R...
2010-01-28 06:50 PM 0 13,511
上回有討論過Excel開啟CSV時的中文編碼問題,今天發現關於.NET處理BOM的幾個特性,再補充三則筆記: 雖然預設UTF8Encoding的encoderShouldEmitUTF8Identifier參數預設為true,但GetBytes()的結果不會包含BOM File.WriteAl...
2010-01-28 04:37 PM 0 8,188
這問題之前曾遇過幾次,但處理得有些含糊,這回特別做了測試釐清。 【疑問】要用NetworkCredential設定存取身份時,網域帳號可否寫成"domainName\userName",例如: new NetworkCredential("domainName\\userName", "passw...