Menu

Analyzing Caliburn.Micro — Part 4
📰

Analyzing Caliburn.Micro — Part 4

DEV Community: dotnet·yohan·about 5 hours ago
#gLQBZVBp
#devtodotnet#devto#dev#binding#convention
Reading 0:00
15s threshold

Picking up from earlier posts, we continue introducing Convention in Caliburn.Micro (CM).

Preface

This Caliburn.Micro series has already covered several posts. For a third-party application framework, an exhaustive walk-through of every detail is not the top priority—grasping the overall design quickly and accurately matters more. Caliburn.Micro includes many features: Action and Convention, which we have already introduced, plus Coroutine, EventAggregator (weak events), and more. Many of those are icing on the cake; EventAggregator, for example, is also covered in frameworks like Prism. CM’s core ideas are Action and Convention. This article follows that main line in detail.

The CM Main Line

Caliburn.Micro positions itself as a lightweight MVVM framework. In MVVM, the View and ViewModel are associated through DataContext; the View passes operations to the ViewModel via Binding and Command, and refreshes automatically when bound properties in the ViewModel change.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.