Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

re-mix

From Wikipedia, the free encyclopedia
re-mix
Developerrubicon
Stable release
1.13.101 / April 11, 2011; 15 years ago (2011-04-11)
Written inC#
Operating systemWindows
TypeMixin library
LicenseLGPL 2.1 or higher
Websitegithub.com/re-motion/Remix

re-mix is an open-source library (LGPL) to bring the mixin technology to C# and Visual Basic.NET.

History

[edit]

.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.

References

[edit]