No Picture
C#

[WPF] DataGrid 對Abstract class 進行Binding

2017-09-04 C.H. Ling 0

在正常情況下, 當WPF datagrid bind abstract class 時, 只會顯示該abstract class 內容, 而implement 的attribute 則不會出現. 這是因為這個binding 過程乃在compile time 進行而非run-time 進行. 若要實現的話, 則須要進行部份設置.

C#

[WPF] 自建Toolbar Icon

2017-06-22 C.H. Ling 0

Tool bar 在以往的UI 開發上, 通常都是將表格功能放在一堆中方便使用. 在WPF 中, 繼續沿用此功能. 然而, 若要將其抽離作User Control, 則會真的變了一個button, 所以須要作若干手動修正.

Computing

[CSS] 於圖片建立相片效果

2017-06-06 C.H. Ling 0

以前設計網頁時, 若圖片須要制造相片效果, 則須要利用修圖軟件加工, 後來隨著CSS 技術日漸成熟以及IE 的式微, 現在已經可以從CSS 層面著手. 方法如下:

ASP.net MVC

[ASP.net MVC] 整合 OpenStreetMap 於ASP.net MVC 內

2017-06-02 C.H. Ling 0

之前提及過在WPF 中使用OpenStreetMap 須要安裝 GMap實現, 而在Web Application 中, 當然亦須要叫用其他Library, 而它就是OpenLayer.  OpenLayer 是一套Map library 去dynamic render 地圖, 最重要是, 與Google Map 比較, 使用時不用API key. 但與之比較, 它相對沒有高度, 路線等相關資訊. 但若用來展示的話, 絕對是不二之選. 雖然沒有其他地理相關功能, 但配合其他library 的話, 亦可做到相同的效果.

No Picture
Application Framework 程式框架

[心得] WPF MVVM vs ASP.net MVC

2017-05-29 C.H. Ling 0

自從轉了工種後, 做過不同類型的projects, 亦試了應用不同的平台, 然而, 技術不是重點, 最重是選擇最理想的工具. 根據經驗整理後, 重點有四項: 用戶群, 是否需要跨平台, 硬件配套, Standalone / Multi-tier.

Computing

[Visual Studio] Snippet Designer

2017-05-15 C.H. Ling 0

早前介紹過Snippet 在IDE中如何加快開發速度, 然而, 之前的tools 須要靠第三方exe 才可使用, 若在IDE 開發環境中有點不點. 今次介紹的是Visual Studio 中的Add-in, 可以讓開發者直接在IDE中自定Snippet.

No Picture
Computing

[C#] 在Abstract class 中設定logger

2017-05-11 C.H. Ling 0

為了不用重覆define variables, 在 OO 中通常會將common property / method 放到abstract class 中, 再讓其他child class 繼承. 而在log4net 中, 要設定其logger, 若用回之前的設定, 便會指向其parent class.

1 9 10 11 12 13 18