No Picture
C#

[C#] 於Code Level驗證URL

2016-12-12 C.H. Ling 0

有時制造表格時, 須要去驗證用戶輸入的URL是否正確, 這個可以透過Attribute 完成. 但若果得到的URL是從app.config 或其他檔案而來, 那就變得有須要在code level 進行一次檢查.

Programming

[WPF] 於Windows 10 叫用Toast Notification

2016-12-10 C.H. Ling 0

在Windows 8 起, 其中一個新增的功能是Toast Notification. 而在Windows 10 中更加入了Notification Center令整個配套更齊備. 在此示範中, 會嘗試以WPF  Application觸發Toast Notification. 並當user 處理彈出的toast 時, 會開啟這個網站.

Programming

[旅程策劃] 睇山頭 – PeakFinder

2016-12-09 C.H. Ling 0

有時計劃行程時, 要同人分享預計行程中的環境, 除了Google Street view 外, 還可以利用PeakFounder去模擬出來. PeakFounder 是以Google Map API 為基礎, 並利用OpenStreetMap 的data, 以其地理位置和高度去計算預計可以見到的山形地勢. 以蚺蛇尖測試有點偏差, 但仍然有參考價值. Reference PeakFounder, PeakFounder Ltd.

Angular

[Angular] 建立 Service

2016-12-09 C.H. Ling 0

在Angular中, 有時須要不同component中處理相同工作(例如getUserByID()), 通常都會將method 抽離到另一個method獨立執行. 而在Angular中 稱為service. 本質就是一個Injectable 的class. 它可以在不同component 中的constructor 中建立而不用去new 它出來.

Visual Studio

[開發工具] Visual Studio Power Mode

2016-12-08 C.H. Ling 0

找到了一個Visual Stdio Extension 令到寫code時不會太悶. 當文件有修改時, 便會爆一下. 雖然對development 沒有實際幫助, 但挺過癮. 另外, 除了Visual Studio 外, 還有atom 版. Reference Visual-Studio-Power-Mode, Liam Morrow Activate Power Mode, Joel Besada

Visual Studio

[Visual Studio] 建立Project Wizard

2016-12-07 C.H. Ling 0

有時建立Project 或Item 時, 除了預設名字外, 可能有需要加入更多的參數(Parameter)讓development 更方便, 在Project / item 生成後不用走入去再修改. 在這裡, 會示範如何在Project Template 中加入Wizard.

Angular

[Angular] 自建custom component

2016-12-06 C.H. Ling 0

Angular Component 類似WinForm / WPF 的User control, 將一個會重覆使用的markup 抽出成獨立個體, 並於不同地方使用. 從而加快develop / change 速度. 在這裡, 會以建立一個layout component 示範如何建立custom component.

Angular

[ASP.net] 如何建立Blank ASP.net Angular Project

2016-12-01 C.H. Ling 0

有時工作上, 要建立一堆project 處理, 通常都見到會有一份document 用作標準作業流程(Standard Operation Procedure, SOP), 但為了減少人為錯誤及節省時間. 通常會建立一個template 當作懶人包. 今次工作上要用Angular 做front-end, 無須使用ASP.net MVC project 中大部份功能, 以精簡front-end 作大前提下, 便直接用此作示範如何建立一個project template. 

User Experience (UX)

[UX] Pencil

2016-11-25 C.H. Ling 0

之前提及做prototype, 雖然個人覺得最厲害的工具是紙和筆, 但有時要給客戶看時, 也不能夠如此in-professional. 所以找來了一套工具用作設計介面.

1 12 13 14 15 16 18