Я выполнил один полный проект, используя WPF, и (по крайней мере) довольно хорошо разбираюсь в основных понятиях, таких как XAML, Databinding и MVVM. Мы делали все «вручную» - мы не использовали фреймворк MVVM или сторонние инструменты. Весь XAML тоже был написан от руки (без Blend).
Новый проект, который я начну через несколько недель, - это довольно мощный Silverlight, и я стремлюсь набрать скорость как можно быстрее. Однако большинство статей, которые я прочитал о начале работы с SL, посвящено XAML и привязке данных. Поскольку мое введение в эти концепции все еще очень свежо в моей памяти, я, конечно, могу понять, почему эти учебные пособия будут тратить много времени на эти предметы - кривая обучения может быть очень крутой. Однако это те концепции, с которыми я уже знаком, и мне приходится пробираться через множество скрытых областей, чтобы узнать что-то новое и убедительное.
Итак, что я ищу, так это советы о том, что мне нужно выучить и понять, чтобы перейти от путника WPF'er к подмастерью Silverlight'er. Это может быть в форме:
- Общие советы
- Ключевые отличия
- Правила большого пальца
- Ресурсы / Ссылки ("Руководство WPFer по
Silverlight "был бы идеальным:)
- Основные Подводные камни / Вещи, на которые стоит обратить внимание
Заранее благодарим за понимание.