# Presentation

- [AbstractViewModel](/presentation/abstract-view-model.md)
- [Conventions](/presentation/conventions.md)
- [Bootstrap Conventions](/presentation/conventions/bootstrap-conventions.md)
- [Runtime Conventions](/presentation/conventions/runtime-conventions.md)
- [Conventions override](/presentation/conventions/conventions-override.md)
- [Commands and DelegateCommand](/presentation/delegate-command.md)
- [IViewResolver](/presentation/iview-resolver.md)
- [Default view behaviors](/presentation/iview-resolver/default-view-behaviors.md)
- [view life cycle events](/presentation/iview-resolver/view-life-cycle-events.md)
- [Callback expectations](/presentation/iview-resolver/view-life-cycle-events/callback-expectations.md)
- [notify messages](/presentation/iview-resolver/view-life-cycle-events/notify-messages.md)
- [Message broker MVVM built-in messages](/presentation/built-in-messages.md)
- [Application boot process](/presentation/boot-process.md)
- [Application configuration](/presentation/boot-process/application-configuration.md)
- [Application shutdown](/presentation/boot-process/application-shutdown.md)
- [Singleton applications](/presentation/boot-process/singleton-applications.md)
- [AbstractMementoViewModel](/presentation/abstract-memento-view-model.md)
- [Simple ViewModel graphs](/presentation/abstract-memento-view-model/memento-change-tracking-simple-view-model.md)
- [Collections and complex ViewModel graphs](/presentation/abstract-memento-view-model/memento-change-tracking-collection-and-complex-view-model-md.md)
- [Validation and Validation Services](/presentation/validation-validationservice.md)
- [Resources](/presentation/resources.md)
- [Services as resources](/presentation/resources/services-as-resources.md)
- [ViewModels as resources](/presentation/resources/viewmodels-as-resources.md)
