Очень простой вопрос.
Один из WPF Toolkit был обновлен в мае 2009 года (около 2 лет), и когда я его попробовал, у меня возникли проблемы с локализованными изданиями VS2008 (не знаю, как это работает в 2010 году).
MVVM Light имеют большую жизнь, Лоран всегда работает над этим, и он фактически работает над сладким v4, который будет камнями.
С другой стороны, MVVM Light работает для WPF/SL/WP7, имеет больше функций и по-прежнему очень прост в использовании.
Если этого недостаточно, MVVM Light растет так быстро, что люди начинают создавать кучу приложений, используя его, и даже вы можете видеть конференции Microsoft с использованием MVVM Light в качестве инструмента MVVM Toolkit.
Вам нужно больше?
PS: Не беспокойтесь о своем втором соображении. Сама MVVM, идея, не так уж сложна, это всего лишь шаблон дизайна.
Если однажды вам нужен еще один MVVM Toolkit, вы увидите, что это то же самое, если Лоран использует на MVVM Light a Messenger, например, в Prism вы найдете ту же идею в разделе «EventAggregator».
Короче говоря, те же идеи, но различная сложность и разговоры о чем-то мощном и легком, Mvvm Light.
MVVM Light Toolkit - это очень легкий инструментарий, предлагающий некоторые базовые классы для упрощения реализации MVVM в WPF - ObservableObject, Messenger, RelayCommand и PropertyObserver. Как говорит Stonetip, он также предлагает ряд шаблонов проектов VS/Blend, чтобы вы начали, а также фрагменты кода, чтобы избавиться от добавления общего кода. MVVM Toolkit предлагает намного больше возможностей, но предшествует VS2010/WP4, а также из комментариев на сайте Codeplex, кажется, он довольно ошибочный и застойный, без изменений через год. –