Month: 2010-05

接到MVP demo密報,說我被防毒廠商諾頓列為恐怖份子... 嘿,黑暗執行緒很Nice的,這其中一定是有什麼誤會。 諾頓網站有列出可疑網址,當然要打開追究一下問題所在。在瀏覽器輸入網址,"碰!"一聲,AVG防毒程式再對我開了一槍... 由於防毒軟體攔阻,問題網頁甚至無法完整載入,...

Siverlight依賴範本(Template)決定視覺呈現內容,如TextBox、ListBox等這些常用的控制項,背後都是依著預設範本,由Border、Grid、ScrollViewer... 等組裝出來的。 VisualTreeHelper是個有趣工具,可以在執行期間解析視覺化元素的組成...

經過半年多的努力,黑暗小站點閱數再由百萬人次邁向150萬人次! 訂閱人數也直逼1400人。 不過由於FeedBurner最近常有訂閱人數忽然暴跌幾天再恢復的狀況,只好再補圖舉證5/20日時訂閱人數曾達1,386。 最後還是不免俗要感謝各位網友捧場,未來要繼續關照哦~~~ 【成長歷程...

Silverlight有個深得我心的設計--TextBox等輸入元素已內建了驗證失敗顯示。 如上圖,當輸入結果不符合預先指定的檢核邏輯時,TextBox會出現紅框、右上角還多個小三角形,點擊後會以動畫浮出檢核失敗的說明訊息(配置時,TextBox右側最好保留一些空白,以免訊息被裁掉;若右側...

為了開發地址輸入控件,需要台灣地區郵遞區號及地址路名的基本資料。中華郵政網站提供了完整的3+2碼式郵遞區號對照表可供下載(3+2郵遞區號資料XML檔(自解壓縮檔) 98/11 ),是絕佳的權威資料來源: <NewDataSet> <zip32> <zi...

我們在做專案時,在一個Solution中,常有多個專案共用Class的情形,例如: 在Service端定義了一組傳遞資訊的物件,在呼叫端也會用到、或是某個提供工具函數的類別,對多個專案來說都有用。此時,標準做法是另外建一個獨立的類別庫專案(Class Library),將要共用的類別放進去,多個...

印象中有看過微軟未來將不再建議使用System.Data.OracleClient,昨天無意翻到正式宣告文,特別PO文整理一下。 主要考量是有很大比例的使用者,實務上用的都是夥伴廠商提供的ADO.NET Provider,一方面是配合Oracle改版的更新腳步較快,能較快用到資料庫的新功能,另...

需求是這樣的,我想出一份清單,列出所有公司同仁的Email清單,以校正資料庫中的記錄是否有誤。爬了文,發現有好幾種做法可以實踐這個需求: ADSI、WebDAV、Get-GlobalAddressList PowerShell cmdlet... PowerShell cmdlet應是Exchan...

申請正式SSL憑證是要花錢的,在測試網站SSL連線或僅作內部應用時,我們常會用SelfSSL工具或是Certificate Service自己搞一張SSL憑證自嗨一番,反正一樣可以做到傳輸加密的效果。另外,還有一種狀況是網站雖有正式SSL憑證,但註冊的是外部DNS名稱,在內網必須用IP存取網站,此...

先前示範過將JS端的物件傳入Silverlight,現在來逆向操作,把Managed Type傳回JS世界! 宣告一個ColumnSetting類別,其中特別設一個列舉(ColumnTypeEnum)觀察它的傳換結果。另外,宣告兩個函數: SL2JS()傳回ColumnSetting,JS2SL(...