2016年8月24日 星期三

WinFrom 多語系實作

使用VisualStudio介面,透過Resource配置Winform多語系的文字與UI排版。

首先建立一個Winform專案。

1.開啟Form設計視窗,於屬性列設定Localizable = true, Language選擇為預設

2.並將UI配置為"預設"語系要顯示的版面(若使用者語系與程式對應不到亦會套用"預設")。

2015年10月5日 星期一

中文難字顯示於WPF

上一篇提到如何在系統上正確的安裝難字集,以在OS顯示難字,WindowForm的部份,只要照上一篇的步驟設定好,就可以直接在視窗程式內顯示難字集。
2015-10-05_131405
WindowForm顯示難字

2015年9月10日 星期四

中文難字顯示問題

台灣資訊業,接觸到客戶姓名這件事情,一定會遇到某些姓名是特殊造字,尤其是政府單位、醫院、銀行…等機構,客戶端通常都已經有造字軟體所建立的難字集,但又不允許造字軟體裝在廠商機器(授權問題),本篇文章記錄我們要如何在我們的設備上顯示這些難字。如下圖第一行顯示的字。
2015-09-10_113215

2014年9月11日 星期四

Oracle DB Express 11g安裝(Step 1)

       小弟走跳業界這幾年真的很少機會使用到Oracle,頂多是呼叫其他廠商的StoredProcedure會用到而已,萬一有一天要自己架Oracle DB我還真不知怎麼開始…就一步一步試試看吧。

2014年8月27日 星期三

基礎觀念 - Add Reference(加入參考)

       每次到一間公司一定會遇到類似的悲劇(可能是我運氣比較差吧…),那就是 SourceCode 從 svn checkout下來後,8成都無法正常編譯(在這邊不考慮那些程式本身就有問題的…本文章只討論與reference 相關的議題)。
       在小弟第一份工作時,主管就嚴禁無法compile的code不準commit到svn,所以我的習慣也是如此被養成,但換公司後看到的往往都不是如此(好的主管帶你上天堂,不好的主管….嗯…),今天又再度遇到一樣的問題…所以來介紹一下比較正確的reference方法。

2014年8月25日 星期一

WCF 回傳 Json 格式

      WCF中預設的回傳格式為xml, 在資料傳輸上(例如Ajax…)用過json的人應該都比較喜愛json這種輕量級的資料格式,畢竟網路的世界,頁面反應越快越好,資料傳輸越短越好。雖然小弟至今所參與的專案較少使用到大量的WCF,但我相信總有一天會面對 (機會是給準備好的人,想到就來學習一下)。

2014年8月21日 星期四

以AOP實作Log機制

      使用過Asp.Net MVC架構開發網站,若有使用到Filter,一定會為其神奇的機制及簡潔的程式寫法感到相當震撼。(至少小弟我是啦…),在Action前加上Attribute就可以外掛一大堆流程的處理,例如假設在每一個Action執行前都需要解析Cookie內容,以得到購物車內容…等資訊。那ActionFilter就一條非常好的路。這樣的方式其實就是一種AOP的實作。