Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
With re-linq, it's now easier than ever to create full-featured LINQ providers.
Client-side library for finding windows based on filter criteria.
TypePipe allows you to modify existing CLR types using a simple, expression-based API. Modifications from several tools and libraries (AOP, IoC etc.) can be combined. Types are generated via Reflection.Emit or user-defined back-ends.
Implementation of the Python programming language for .NET Framework; built on top of the Dynamic Language Runtime (DLR).
Work for this repo has moved to https://github.com/IronLanguages/ironpython2
Mixins are a powerful concept for object-oriented class composition. re-mix provides mixins for C# and Visual Basic .NET.
Additional tooling used by the re-motion build (see also SharedSource-Build repository)
Mixin Cross-Referencer, used for analyzing and visualizing a project's mixin configuration
Sample application for using UIGen to scafold a web-application from a re-store domain
Contribution: Integrating mixins with Castle.Windsor
Sample for mixins: implementing cross-cutting concerns and domain-extensibility
[OUTDATED] Samples used in the re-motion wiki
Sample for re-linq: How to implement a bridge between LINQ and NHibernate using the re-linq SqlBackend
Sample for re-linq: how to generate a HQL-based query from a LINQ expression tree
Sample for re-linq: how to implement projection support
Hands-on lab for mixins
Hands-on lab for re-bind
Hands-on lab for re-store
Hands-on lab for re-form
Sample solution for working with tye type discovery infrastructure
Sample solution for working with extensible enums.
[OUTDATED] Contains scaffolding infrastructure for re-motion-based CRUD application