Привет!
Silverlight, обычно, называют подмножеством WPF и не зря. Стили программирвания
на WPF и на Silverlight очень похожи друг на друга: (XAML + Code Behind) * .NET. Но за
этим сходством кроется опасность. Например, программируя на WPF'e, можно
ожидать, что Silverlight так же поддерживает создание своих собственных
расширений разметки (markup extension). А он, козявка, и не думает. Таких тонких
различий, компания Wintellect насобирала на 70 страниц в документе
Guidance on Differences Between WPF
and Silverlight. Помимо различий/сходств парни дают советы, как обойти
некоторые ограничения "подмножества".
Надеюсь, в скором времени число страниц в документе уменьшится, как и различий между Silverlight и WPF :).
Отличного программирования, друзья!
PS: XAML читается как "замл" или "зэмл", а не "икс-эй-эм-эл" и не "кзамл". Кстати, изначально аббревиатура означала Extensible Avalon Markup Language, а не Extensible Application Markup Language.
Надеюсь, в скором времени число страниц в документе уменьшится, как и различий между Silverlight и WPF :).
Отличного программирования, друзья!
PS: XAML читается как "замл" или "зэмл", а не "икс-эй-эм-эл" и не "кзамл". Кстати, изначально аббревиатура означала Extensible Avalon Markup Language, а не Extensible Application Markup Language.