Я могу говорить за номер 2. Я использовал как Telerik, так и набор инструментов управления Silverlight.
Во-первых, инструментарий бесплатный.
Открытый исходный код означает, что вы можете редактировать свои элементы управления. Не обновляется очень часто.
Скиннинг не так интуитивен, как телерик.
Telerik очень быстро обновляет свои элементы управления. Например, когда вышла SL3beta, у них была сборка через 1 день. Когда дело доходит до настройки, для новичка Silverlight не всегда так просто делать скиннинг. Я начал редактировать их стили, прежде чем узнал о скининге. Средства управления Telerik не очень гибки, когда дело доходит до настройки, в отличие от набора инструментов с открытым исходным кодом sl.
Они никогда не выходили из строя для меня, мое приложение иногда загружает более 100 000 строк в их сетке данных одновременно, а также быстро загружается. Я думаю, что у них есть демо с записями более 1 миллиона.
В общем, telerik коммерческий, вы можете получить как бесплатный набор инструментов для управления, так и telerik, чтобы выглядеть и выполнять то же самое, но telerik несколько защищен от noob и сокращает ваше время разработки примерно до 1/3 от этого для набора инструментов.
Как я изучил silverlight?
Со времен бета-версии для wpf я дурачился и использовал эти знания в Silverlight. Как я оттачивал этот навык, я смотрел все уроки с silverlight.net. Тогда они дают основание, какую бы функцию я не хотел использовать, я бы это сделал в Google.