WPF 中以 XML 為資料來源的 Data Binding (1)

WinForm 的 Data Binding (資料繫結) 已是老生常談的話題,但對 WPF 來說,卻有不少新的體驗。
本系列將示範 WPF 程式設計中,如何以 XML 為資料來源,實作 data binding:
第一部分將介紹 XmlDataProvider 的使用方法,將指定的資料 binding 到 ListBox

閱讀全文 WPF 中以 XML 為資料來源的 Data Binding (1)

.NET Framework 中 BitmapEffect 及 OuterGlowBitmapEffect 的替代方案

早期 .NET Framework 的開發者為了實作 UI 元件的外圍發光效果,
通常會使用 BitmapEffectOuterGlowBitmapEffect

然而,BitmapEffect 是由軟體 render 達成的,一旦大量使用將對系統造成負擔;
隨著 API 與時俱進,新版的 .NET Framework 將不採用 System.Windows.Media.Effects.BitmapEffect
取而代之的是支援硬體加速的方案。

因此這些語法若於 .NET Framework 3.5 SP1 之後的版本編譯,可能會得到如下警告訊息 (warning message):

Warning 1 ‘Public Property BitmapEffect() As System.Windows.Media.Effects.BitmapEffect’ is obsolete: ‘Avoid using BitmapEffects as they have very poor performance characteristics. They will be deprecated in a future version. Consider using the UIElement.Effect property and ShaderEffects where appropriate instead.’

內容是大意是為了保持程式碼的可維護性,建議開發者使用較新的 API 作為替代方案。
問題來了,UIElement.Effects 有沒有 OuterGlowBitmapEffect 的替代方案呢?
閱讀全文 .NET Framework 中 BitmapEffect 及 OuterGlowBitmapEffect 的替代方案

空‧之‧音 – 光の旋律

前言
對於《空‧之‧音》這部作品,若一言以蔽之就是 “天然呆少女與她的愉快夥伴們

眼尖的人應該會注意到它的人設與 《K-on》十分相似,因此還被戲稱是 “K-on 二期”。
例如:人物由高校生換成了停戰時期的軍人、背景則由現代學園換成因戰爭而文明退步的歐陸。
儘管有著種種相似,但它仍是一部令人激賞的小品…
閱讀全文 空‧之‧音 – 光の旋律

《銀魂 – ここは侍の国だ》樂譜開放下載

“銀魂 – ここは侍の国だ” 樂譜請至此下載。
Sheet music of “Gintama – Koko wa Samurai no Kuni da” is available here.

閱讀全文 《銀魂 – ここは侍の国だ》樂譜開放下載

銀魂 – ここは侍の国だ

樂譜請至此下載 / Sheet Music is Available Here.


ACG 界流傳著一句話: “《銀魂》,是紳士的心靈綠洲

身為 Jump 台柱之一的銀魂,其惡搞、戲仿的風格一向是我的最愛;
這項特徵在動畫版更是發展到極致。
但可惜其動畫版四年的連續播放於 2010/03/25 暫告段落,以 201 話作結。

雖然早在三月上旬便得知相關情報,但始終不願相信這是真的,
寧願將它當作愚人節惡作劇的暖身,後來卻還是迎來離別的消息。

因此,僅以這首曲目紀念這部動畫帶來的歡樂時光…
閱讀全文 銀魂 – ここは侍の国だ

我的個人手札,Simply simple!!