Top Qs
Timeline
Chat
Perspective
Re-mix
From Wikipedia, the free encyclopedia
Remove ads
re-mix is an open-source library (LGPL) to bring the mixin technology to C# and Visual Basic.NET.
![]() | This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
Remove ads
History
.NET does not offer multiple inheritance.[1] 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.[2]
The company rubicon created a mixin library for the Microsoft .NET Framework [3] 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. It was later re-incorporated into re-motion after CodePlex was discontinued in 2017.
Remove ads
References
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads