В настоящее время у меня есть недавно начатый проект в разработке с плановой датой 2010 года, разработанной главным образом в Silverlight 2, с использованием инструментария March Silverlight 2.
Теперь, когда Silverlight 3 - это золото, есть ли причина не переносить проект в Silverlight 3, чтобы иметь возможность воспользоваться дополнительными функциями и улучшенной производительностью? Учитывая режим «причуд», присутствующий в приложениях Silverlight 2, кажется, что легче обрабатывать любое такое обновление, пока проект находится на ранней стадии разработки.
Мои две основные проблемы связаны с набором инструментов Silverlight (можно ли просто установить версию набора инструментов Silverlight 3 или же версия 2 работает из коробки) и с их темами.
Тематика (с использованием инструментария) была причиной головной боли с Silverlight 2, и мне нужно было создать различные обходные пути, чтобы обеспечить правильное тематическое отображение динамического контента при сохранении производительности. Silverlight 3 рекламирует темы как встроенную функцию - это интеграция версии тем Toolkit или Silverlight представляет совершенно другой механизм создания тем?