re-mix
re-mix is an open-source library (LGPL) hosted on codeplex[1] to bring the mixin technology to C# and Visual Basic.NET.
| Developer(s) | rubicon | 
|---|---|
| Stable release | 1.13.101
   / April 11, 2011 | 
| Written in | C# | 
| Operating system | Windows | 
| Type | Mixin library | 
| License | LGPL 2.1 or higher | 
| Website | remix | 
History
    
.NET does not offer multiple inheritance.[2] Nevertheless, in some use cases multiple inheritance support would be helpful for .NET applications. In languages such as Ruby these use cases were solved with mixins.[3]
The company rubicon created a mixin library for the Microsoft .NET Framework [4] to add multiple inheritance to their own applications.
The mixin library became part of the open source framework re-motion. In March 2011, re-mix has been published on CodePlex as spin-off project of re-motion.
References
    
    
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.