ここでは参考にしたサイトを紹介します。
わからないことはその都度検索して調べていましたが、
特にお世話になった or なっているサイトをまとめています。
- かずきのBlog@hatena
Windows Platform の分野で Microsoft MVP を受賞した経歴もあるかずきさんのブログ。
Slideshare にも参考になるスライドが提供されています。
WPF 入門や Rx 入門などの PDF も公開されています。
- grabacr.net
Visual C# の分野で Microsoft MVP を受賞されているぐらばくさんのブログ。
最近は Unity 関連の話題が多いですが、WPF 関連の記事も書かれています。
speakerdeck でいくつか参考になるスライドが提供されています。
デバイス非依存ピクセルの話とか ItemsControl のカスタマイズ方法とかでかなり参考にさせていただきました。
- xin9le.net
.NET の分野で Microsoft MVP を受賞されている xin9le さんのブログ。
非同期処理や Rx などの入門記事を書かれています。
- Nine Works
依存関係プロパティの作り方や細かいテクニックがまとめられています。
サイドメニューにある「全記事表示リンク」を利用すると記事が探しやすくなります。
- MSDN ライブラリ - コントロールのスタイルとテンプレート
カスタムコントロールを作るときにがっつり参考にしました。
というよりここからテンプレートをコピーして修正するという形で作り込みました。
実はまだ作ってないコントロールがちらほらと…。
自分が使うようになってから作り込みたいと思います。
- ControlTemplate を使用したスタイル設定のサンプル
コントロールの外観を変更するサンプルアプリケーション。
.NET Framework 3.5 で外観も今風ではないが、学習用としてがっつり参考にさせていただきました。
- ++C++; // 未確認飛行 C
C# のことならこの人に聞きましょう。
.NET の分野で Microsoft MVP を受賞されている岩永信之さんが管理する web サイトです。
C# 触り初めのうちは空いた時間になんとなく眺めてました。
- ReactiveProperty
私は実際の開発でまだ使ったことはありませんが、
Reactive Extensions をベースとした MVVM パターン開発支援ライブラリです。
IObservable をベースとして捉えることで Model-View-ViewModel すべてのレイヤーをシームレスにつなぎます。
かずきさんのブログでも使い方が紹介されています。