XAMLとは?

XAML(Extensible Application Markup Language)はザムルと読み、XMLベースの言語です。
簡単に言えば、アプリケーションの配置や外観を定義するもので、VB2005でアプリケーションを作成した場合の、xxxxxxx.Designer.vbに相当します。これは分かりやすく理解していただく為の説明であって、実際には奥が深いです。(説明できない私 :()

私的感想
  • 開発者・クリエイタ間の橋渡し的役目ができる。CGIの世界では、テンプレートという考えがあり、この考えがWindowsアプリケーション開発にも備わる。
  • 開発者=Visual Studio、クリエイタ=Expression