読者です 読者をやめる 読者になる 読者になる

261

IT系のカンファレンスに参加した話などを書いています

WPF 入門

いつかGUIをやる日が来るだろうという予測のもとwpfについてちょこちょこググったことをまとめた。 でもformもまだ根強いだけにwpf調べるのは不安が残るが。

WPFのサンプルプログラム

良いコードを書くには良いサンプルを読もう

GithubにあるMicrosoftのサンプル

WPF入門 mvvm体験

http://d.hatena.ne.jp/fkmt5/20140406/1396804749 ここのサンプルでデータバインディングを試した。 これは強力な機能ですね!

WPF入門 コントロールをいじろう

パーツを作って遊んでみた。

まずは左ペイン、メニューあたりを検討していく。左ペインには以下のものを組み合わて表示している。

Headerプロパティに”_F”などのように記述すると、Altを押した後のキーボードショートカットを指定することが出来ます

ここまではUIをポチポチするなので難しいところはない UIとデータバインドとウィンドウをまたいでデータのやりとりをするなどをしはじめるとややこしくなる気がする。

データベースはSQL Serverを使うのが一般的? Server機を用意する前にcompact editionで練習するのはいいかもしれない http://www.moonmile.net/blog/archives/2837

WPFベストプラクティス

Microsoftのドキュメントからベストプラクティスを調査する。

WPF + DI

SimpleInjectorを使ってのDependancyInjectionを試す。

console アプリでのDI練習

WPFでの例

番外編 DAOパターンの利用

DAO(Data Access Objectパターン) データアクセスを隠蔽して拡張性をあげる仕組み