2010-05-20 03:38 PM 1 7,327
為了開發地址輸入控件,需要台灣地區郵遞區號及地址路名的基本資料。中華郵政網站提供了完整的3+2碼式郵遞區號對照表可供下載(3+2郵遞區號資料XML檔(自解壓縮檔) 98/11 ),是絕佳的權威資料來源: <NewDataSet> <zip32> <zi...
2010-05-16 04:23 PM 9 17,543
我們在做專案時,在一個Solution中,常有多個專案共用Class的情形,例如: 在Service端定義了一組傳遞資訊的物件,在呼叫端也會用到、或是某個提供工具函數的類別,對多個專案來說都有用。此時,標準做法是另外建一個獨立的類別庫專案(Class Library),將要共用的類別放進去,多個...
2010-05-14 09:49 AM 2 40,354
印象中有看過微軟未來將不再建議使用System.Data.OracleClient,昨天無意翻到正式宣告文,特別PO文整理一下。 主要考量是有很大比例的使用者,實務上用的都是夥伴廠商提供的ADO.NET Provider,一方面是配合Oracle改版的更新腳步較快,能較快用到資料庫的新功能,另...
2010-05-12 04:26 PM 2 8,394
Silverlight傳遞Managed Type到Javascript端時,跟.NET中的原則相仿,Value Type是使用By Value方式,而Reference Type則是By Reference。 用一個範例來驗證這一點: [ScriptableType] ...
2010-05-08 08:46 AM 11 20,741
需求是這樣的,我想出一份清單,列出所有公司同仁的Email清單,以校正資料庫中的記錄是否有誤。爬了文,發現有好幾種做法可以實踐這個需求: ADSI、WebDAV、Get-GlobalAddressList PowerShell cmdlet... PowerShell cmdlet應是Exchan...
2010-05-06 09:42 PM 7 62,263
申請正式SSL憑證是要花錢的,在測試網站SSL連線或僅作內部應用時,我們常會用SelfSSL工具或是Certificate Service自己搞一張SSL憑證自嗨一番,反正一樣可以做到傳輸加密的效果。另外,還有一種狀況是網站雖有正式SSL憑證,但註冊的是外部DNS名稱,在內網必須用IP存取網站,此...
2010-05-06 08:10 AM 0 6,936
先前示範過將JS端的物件傳入Silverlight,現在來逆向操作,把Managed Type傳回JS世界! 宣告一個ColumnSetting類別,其中特別設一個列舉(ColumnTypeEnum)觀察它的傳換結果。另外,宣告兩個函數: SL2JS()傳回ColumnSetting,JS2SL(...
2010-05-05 08:55 AM 5 9,370
ScriptObject提供了GetProperty, SetProperty可以讀取及修改屬性,但是獨缺for (var p in obj)的做法一口氣列出Javascript物件所有的屬性及方法。 原本有個構想,Sivlerlight Method在承接Javascript傳來參數時,想學習j...
2010-05-04 07:34 AM 2 8,617
在上回的文章裡,測試過傳入Javascript Function當作參數,Thread.Sleep五秒後由Silverlight端呼叫。不過,眼尖的人應該有發現,在Thread.Sleep的五秒期間,網頁被卡死無法操作,而第二、三次傳入非Function呼叫的錯誤警告,也被排在五秒後才執行,換言之...
2010-05-02 07:47 AM 2 19,309
【案例需求】 使用者反應近來某些網頁程式"執行時間好像變久了"。OP希望由IIS Log中取得相關數字證實,釐清是程式效能變差需要調校,還是使用者需要一本金剛經培養耐性? 【分析程序】 取得網頁所在IIS近三個月的IIS Log,ex1002*.log, ex1003*.log, ex...
2010-05-01 10:22 AM 0 7,844
在jQuery中,我們常會傳入匿名函數當作參數,供後續某些事件發生時呼叫。例如: $("#btnOK").click(function() { alert("OK"); }); 那麼,我們由Javascript端呼叫Silverlight的Method時,是否也能傳入匿名函數,請Silverl...
2010-04-30 12:33 AM 0 7,567
先前文章文末提過一篇Silverlight interoperability,裡面有一句話 We have basic support for method overloading, by finding the overload which matches the number of argu...
2010-04-30 12:16 AM 13 99,025
Office 2010是史上首次有提供64位元版本的Office。 對於安裝x64作業系統的人來說,多了選擇也面臨抉擇: 該裝x86 32位元還是x64 64位元版本的Office 2010呢? 我在公司的工作機與家庭號裝的都是x64 OS,所以也被迫要在二者間做個決定,做了點功課,以下是我...
2010-04-29 04:26 PM 16 45,150
免洗筷真不愧是科展的一哥,繼四年前幫台中的小朋友奪下臺中市中小學科展化學類第一名,今年又幫幾位國中同學榮獲桃園縣科學展覽第三名: (為避免日久連結失效,保留原文如下。來源: Yahoo奇摩新聞 ) 免洗筷有多毒 六和國中生報你知 〔記者羅正明/平鎮報導〕日常用品中,什麼東西最毒?平鎮市六和高中國...
2010-04-28 10:43 AM 1 12,210
打算使用Visual Log Parser,過程一波三折。 下載了setup.exe,發現它以ClickOnce方式部署,程式一開啟時就死在疑似沒法建立副案名關聯的Exception上,完全無法使用,我猜跟未升成Admin權限執行有關,程式最後的更新是在2006年,可能當時尚未考量Vista的UA...
2010-04-28 08:47 AM 1 8,792
【先修課程】 關於本文中提到由Javascript呼叫Silverlight端程式的技巧,可以參考MSDN上的說明與教學: 使用 JavaScript 讓 Silverlight 可編寫指令碼 傳遞 JavaScript 物件至 Managed 程式碼 逐步解說:由 JavaScript 呼...