Недавно я увидел этот документ, в котором указано, насколько велик Caliburn (на самом деле он не сравнивает его с микро-фреймворком, и этого достаточно).
Я работаю с Caliburn больше года и мало что знаю об этом.
Так что, может быть, кто-то может объяснить следующее (кое-что из того, что я могу понять, но не имею никакого отношения к калибру):
- Валидационная абстракция
- Каркас модуля
- Генерация делегатов на основе ExpressionTree
- ViewModelFactory
- ShellFramework
Я работаю с V1.1, так что если что-то новое в 2.0, просто скажите, что оно принадлежит новой версии, я узнаю это, вероятно, в будущем.