いま O'REILLY の XAML IN A NUTSHELL を読んでいます。
XAML で Web アプリケーションだけでなく、Windows デスクトップアプリケーションも作成できるようです。
アプリケーションのビューは XAML で記述し、ロジックには C# や VB.NET を用います。
HTML と対比させると XAML + C# or VB.NET ⇔ HTML + JavaScript、XUL と対比すれば XAML + C# or VB.NET ⇔ XUL + JavaScript といったところでしょう。
さて、C# についてですが、C# の方が JavaScript よりもクラスライブラリなどの面で言語的にはリッチなんでしょうが、Web に C# を持ち込むというのに何となく抵抗があります。
とはいいつつも、今後のことを考えると、やはり XAML のことも知っておかなければならなさそうなので、引き続きこの本を読んでみるつもりです。
XAML で Web アプリケーションだけでなく、Windows デスクトップアプリケーションも作成できるようです。
アプリケーションのビューは XAML で記述し、ロジックには C# や VB.NET を用います。
HTML と対比させると XAML + C# or VB.NET ⇔ HTML + JavaScript、XUL と対比すれば XAML + C# or VB.NET ⇔ XUL + JavaScript といったところでしょう。
さて、C# についてですが、C# の方が JavaScript よりもクラスライブラリなどの面で言語的にはリッチなんでしょうが、Web に C# を持ち込むというのに何となく抵抗があります。
とはいいつつも、今後のことを考えると、やはり XAML のことも知っておかなければならなさそうなので、引き続きこの本を読んでみるつもりです。