2013年11月23日土曜日

第1回 xamlの勉強

XAMLのMVVMを利用したパッケージを自分で作成しようと考えてやってみたら、
完全にはまってしまった。
今後に同じ間違いが起きた時に、忘れないように以下に記載しておく。

下記のページをコピーしてアプリを自分で創ろうとしたら、
  http://code.msdn.microsoft.com/windowsdesktop/MVVM-d8261534
名前空間の中にクラス名が見つかりませんというエラーが出て、
解決できなくなった。
なんでだ???と調べ続けて、2時間たって、同ページから正しいソースを
ダウンロードできることに気付いて、以下の2点を修正したら治ったように思う。

 1.名前空間とソリューションプロジェクトの階層を同じにする。
 2. ソリューションの名前とトップの名前空間名は同一にする。

上記二つが上手くいかないスパイラルで解決に非常に時間がかかった。


今回やってみたときに反省点があるので注意!!!
・まず、正しいソースを手に入れよう。
・Webページを写すときは全て同じにするように心がけよう


本当はMVVMの中身をもっと知りたかったのに、その手前で時間がかかりすぎた。。。
MVVMについてはまた今度まとめたい。