だるろぐ

明日できることは、今日しない。

『「.NET開発者」のためのSilverlight入門』

SignalR Deep Dive ! に参加してきた+WebMatrix で SignalR 動かしてみた - だるろぐ で森さん(もりひろゆきの日々是勉強 – 日々思ったことやIT関連のメモを綴っていこうかと…(^^;)に Silverlight の本をいただいた。ありがとうございます!

これから始めようという方は最初から順に読んでいただければ必要な知識を得られるように工夫しました。
そして、既にXAMLを習得されている方にも、確認したい点を理解しやすいように極力各章で独立して説明するように心がけています。

http://moriblog.kit-eng.com/2012/08/12/%E3%80%8C-net%E3%80%8D%E9%96%8B%E7%99%BA%E8%80%85%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AEsilverlight%E5%85%A5%E9%96%80%E3%82%92%E5%9F%B7%E7%AD%86%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82/

図表が多めでわかりやすいと思う。かなり初心者向けに振ってある感じで、これでわからなかったら Silverlight 諦めたほうがよいかもしれない(ぉ

トイレの中で少しづつ読んでて、まだ2章の終わりらへんまでしか読んでいないのだけれど、 Silverlight と言うよりは XAML に再入門するつもりで読んでいる。XAML が CLR オブジェクトを宣言的に記述するスクリプトだってことはなんとなくわかっていたつもりだけど、

namespace Sample
{
    public class MyObject
    {
        public int MyProperty { get; set; }
    }
}

というクラスがある場合に、

using Sample;

var m = new MyObject() { MyProperty = 1, };

が、XAML だと

<MyObject xmlns="clr-namespace:Sample" MyProperty="1" />

になるんだぜーっていうところからちゃんと学べるのは自分にとって貴重かもしれない。

びっくりするぐらい初歩的なことを知らなかったりするので、これで復習だw