...
- extend existing classes with bundles of additional functionalities
- use common additional functionality in various independent classes. They do not have to have a common base class.
- be able to apply the extensions at runtime
re-motion mixins Hands on Lab
After reading the wikipedia article on mixins, the best way to get started is right to jump into development. The re-motion mixins Hands on Lab is a step by step guide to implement your first mixin application with Visual Studio 2010.
re-motion mixins Web Tutorial
The re-motion mixins Web Tutorial is a diffent approach to explain re-motion mixins. It contains a full sample based on a comedy sketch that can be used perfectly as a domain model.
re-motion mixins Reference Application
For a demonstration of how mixins can avoid complexity in your architecture, have a look on a re-motion mixins Reference Application for mixins.
Supplements
"mixin" convention
Of what class is the instance the object factory returns?
Mixin cross-referencing tool
FAQ Mixin
Interaction, getting help
Questions about this matter (and re-motion in general) can be discussed in the re-motion mailing lists:
http://groups.google.com/group/re-motion-users
http://groups.google.com/group/re-motion-announce
http://groups.google.com/group/re-motion-dev
...