地圖

[地圖] 地理院地圖

2017-05-28 C.H. Ling 0

香港常用的登山圖, 除了行山書和雜誌印制的不合比例地圖外, 通常都會閱讀效遊圖和HM20c, 而在電子版中, 亦會看香港政府資訊圖, TrailWatch 和 OpenStreetMap等網上地圖. 但若在日本登山, 只有最後者才有用. 而這裡介紹的, 就是日本版的香港政府資訊圖.

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.

No Picture
Computing

[心得] 舊系統整合 VB+Oracle > VB.net + SQL server

2017-05-08 C.H. Ling 0

近期接手一個Migration Project, 舊系統由舊的VB6+ Oracle 轉換到VB.net + SQL Server, 過程中有些心得, 故記下來以供大家參考. 通常做Migration 若果要安全至上的話, 都會整合完一個到另一個, 但若果之前的technology 太舊或者時間急切, 不得已下也要這樣做. 在這裡會分開 VB > VB.net 和 Oracle > SQL server 以作區分.

No Picture
Computing

[WPF] 於ListView 中自訂Key Search

2017-05-04 C.H. Ling 0

為了提高UX, 在ListView中輸入字符時, 通常都會跳去指定的item中, 然而用Bind 了object 後若須要指定用什麼property 進行搜尋, 則需要再作設定.

No Picture
Active Directory

[C#] 利用Active Directory 作認證

2017-04-26 C.H. Ling 0

利用Directory Service 管理user account 在很多公司也很常見. 尤其是Active Directory, 一套Microsoft 參考OpenLDAP 而成的Directory Service. 在.net Framework 中, 如何與Active Directory作認證, 無需打一段LDAP Query, 只須要利用System.DirectoryServices 去進行. 

Computing

[WPF] 使用Fontawesome 圖示

2017-04-19 C.H. Ling 0

之前介紹過Fontawesome 是一套Bootstrap 的icon library. 然而只限於web application 中使用. 在正常情況下, 在WPF中亦須要render SVG file.

C#

[C#] 在Project 中整合Log4net

2017-04-19 C.H. Ling 0

Logging 決定了一個application 質素. 在適當地方加入log, 會令troubleshooting 事半功倍, 並可以確保application 的效能. 在示範中, 會使用Log4net, 一個常用的logging library.

Computing

[Visual Studio] 於 built project 後自動建立 NuGet package

2017-03-30 C.H. Ling 0

Package 是指一堆已打包的Library, 要叫用時, 則須要將整個package 透過某些 hosting (Repository) 下載並放於自己的project 中叫用, Web development中, 最常見的Repository 為 NPM, 而Java 則主要是Gradle 和Maven. 而在.net 中, 通常都會使用 NuGet.

1 16 17 18 19 20 27