Я работаю над Silverlight, конечно, я использую MVVM. Я нашел много проблем, но я могу создать обходное решение для них (некоторые из этих решений совсем не изящны), теперь я думаю, что пришло время предложить какую-то структуру, чтобы помочь мне.
Мне нужны функции, перечисленные ниже.
- Внедрение зависимостей
- Навигация
- Обратный вызов
- сообщений
- Привязать событие к команде
- Тестируемость
Как я знаю, существует множество Framework, таких как Jounce, MVVMLight и Prism. Я хочу знать, какие рамки подходят для моих нужд?