Open Source

All Open Source frameworks / tools are hosted on CodePlex website with their source code.  CodePlex forums of these open source frameworks are actively monitored for any discussions or issues raised.  You will find lot of code samples on this website and usage examples as well. Feel free to download them and distribute as per the license terms associated with these frameworks / tools.

CInject (GPL v2)

CInject (or CodeInject) allows code injection into any managed assembly without disassembling and recompiling it. It eases the inevitable task of injecting any code in single or multiple methods in one or many assemblies to intercept code for almost any purpose.

When using CInject, you do not require any knowledge of the target application. You can create your own injectors very easily and inject them in any target assembly/executable. An example is provided with this application.

License: GPL v2

Click here to view more

dI.Hook (GPL v2)

dI.Hook (pronounced as, du’ hʊk) is a Hook Repository Framework that allows making a component run-time rather than compile time.  It internally uses Dependency Injection pattern principles to define hooks via code or configuration, call them dynamically or conditionally and dispose them when not required.  However, this is not yet another dependency injection framework.

License: GPL v2

Click here to view more

Workflow Extractor (Ms-PL)

WFE extracts rules from Windows Workflow rules files or assemblies and converts the rules into C# and VB.NET class files.  It can also generate Word documents using another Open-Source library DocX.  This was earlier developed on .NET 3.0 framework but recently upgraded to .NET 4.0 to fasten the process of rules extraction.

License: Ms-PL

Click here to view more

Related Posts:

  • No Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *


Current day month ye@r *