四国のSOHO。薬師寺 国安(フリープログラマ)と薬師寺聖(個人事業所自営)による,コラボレーション・ユニット。1997年結成。XMLや.NETプログラミングに関する執筆多数。両名とも,Microsoft MVP for Development Platforms - XML(Oct 2003-Sep 2009),http://www.PROJECTKySS.NET
SilverlightのGUI要素を表現するXAMLドキュメントは,図形の種類や座標値や色などのスタイルを記録した,整形式XML文書です。したがって,XMLデータと同じように,LINQ to XMLを用いて処理することができます。本連載では,このXAMLのデータ処理をメインとする,サンプル・アプリケーションの開発方法を紹介します。
開発に用いたツールは,「ペイント」「Expression Design 2」(画像素材の作成),「Expression Blend 2」(レイアウト),「Visual Studio 2008」(プログラミング)です。企画から公開までの全作業にわたって,Microsoftの製品を用いています。
なお,Silverlight 2,.NETプログラミング(本稿の開発言語はVB),XML,LINQ to XMLの基本的な情報につきましては,ITproサイト内の過去記事を参照してください。