Compact Plugs & Compact Injection

  •        0

Compact Plugs is plug-in framework for .Net Compact Framework and .Net Full Version. Compact Injection is a small dependency injector for both .Net versions.

http://compactplugs.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Compact Unity


The Compact Unity is a lightweight dependency injection container with support for constructor and property call injection written in .NET Compact Framework 3.5. Also it contains implementation of Event Aggregator pattern.

OpenNETCF.IoC Framework


A lightweight managed IoC (Inversion of Control) and DI (Dependency Injection) framework designed for the .NET .Compact Framework but the full framework is supported as well. It supports Registration, construction and even event aggregation in a tiny and wicked fast package. ...

AppServices - lightweight framework for IOC and Dependency Injection in SOA


AppServices is a lightweight service container which can inject services into other objects, visual controls or components. It works with .NET Full, .NET Compact and Silverlight (included WP7). It manages automatically the service dependency. Its advantage is declarative confi...

Copperfield


Copperfield is an extensibility framework built around contextual awareness. It is intended to be used in combination with one's DI / IoC framework of choice.

HK2 - A light-weight and dynamic dependency injection framework


HK2 is a light-weight and dynamic dependency injection framework. HK2 is an implementation of JSR-330 in a JavaSE environment. JSR-330 defines services and injection points that can be dynamically discovered at runtime and which allow for Inversion of Control (IoC) and dependency injection (DI).

Shimmy - Make Visual Studio Bend to Your Will


Shimmy makes it easier to extend Visual Studio by providing a, MEF-powered, extensibility framework. It's now easy to add functionality to Visual Studio without relying on macros, or needing to recompile and redeploy separate AddIn projects.

framework - A PHP 5.5 framework with dependency injection, events, and named arguments


* Configuration* Controller Dispatch* Route Matching* Response* View* Exceptions* Dependency Injection* Plugins* Configurable events* Calling methods using named arguments and plugin supportAll of the components require dependency injection and use [`Configuration`](https://github.com/mvc5/framework/blob/master/src/Config/Configuration.php) objects for consistency and ease of use. For example, the [`ServiceManager`](https://github.com/mvc5/framework/blob/master/src/Service/Manager/ServiceManager

application - A PHP 5.5 web application with dependency injection, events, and named arguments


* Configuration* Controller Dispatch* Route Matching* Response* View* Exceptions* Dependency Injection* Plugins* Configurable events* Calling methods using named arguments and plugin supportAll of the components require dependency injection and use [`Configuration`](https://github.com/mvc5/framework/blob/master/src/Config/Configuration.php) objects for consistency and ease of use. For example, the [`ServiceManager`](https://github.com/mvc5/framework/blob/master/src/Service/Manager/ServiceManager

Managed Extensibility Framework


The Managed Extensibility Framework (MEF) is a library in .NET that enables greater reuse of applications and components. Using MEF, .NET applications can make the shift from being monolithic to dynamically composed. If you are building extensible applications, MEF is for you.

Darwin: Evolutionary Computation in Java


Darwin 2: Java Framework for Evolutionary Computation (genetic algorithm, GA). A true framework with out-of-the-box functionality and extensibility of all classes. Interface-based pattern with dependency-injection to configure components.

R Smart Application Toolkit


R.SAT is a framework for creating highly extensible applications. It includes components & design patterns for extension attachment and registration, extensible application configuration, database metadata management, UI, etc.

Ray.Di - Guice style dependency injection framework for PHP


Ray.Di was created in order to get Guice style dependency injection in PHP projects. It tries to mirror Guice's behavior and style. Guice is a Java dependency injection framework developed by Google.

Dagger 2 - Compile-time dependency injection framework for both Java and Android


Dagger is a fully static, compile-time dependency injection framework for both Java and Android. It is an adaptation of an earlier version created by Square and now maintained by Google. It eliminates all reflection, and improves code clarity by removing the traditional ObjectGraph/Injector in favor of user-specified @Component interfaces.

kohana-dependency-injection - A dependency injection module for the Kohana PHP Framework.


A dependency injection module for the Kohana PHP Framework.

Guice - Lightweight Dependency Injection Framework for Java


Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 6 and above, brought to you by Google. Guice alleviates the need for factories and the use of new in your Java code. Think of Guice's @Inject as the new new. You will still need to write factories in some cases, but your code will not depend directly on them. Your code will be easier to change, unit test and reuse in other contexts.

injection.mod - Injection - Dependency Injection Framework for BlitzMax based on Reflection


Injection - Dependency Injection Framework for BlitzMax based on Reflection

fruit - Fruit, a dependency injection framework for C++


Fruit is a dependency injection framework for C++, loosely inspired by the Guice framework for Java. It uses C++ metaprogramming together with some new C++11 features to detect most injection problems at compile-time. It allows to split the implementation code in "components" (aka modules) that can be assembled to form other components. From a component with no requirements it's then possible to create an injector, that provides an instance of the interfaces exposed by the component.See the wiki for more information, including installation instructions, tutorials and reference documentation.

Gummi-Injection - A lightweight dependency injection framework for Objective-C


A lightweight dependency injection framework for Objective-C

ObjectBuilder Dependency Injection Framework


ObjectBuilder is a tool for building dependency injection systems for the .NET platform. It was originally designed by the Microsoft patterns & practices team for use in the Composite UI Application Block and Enterprise Library. ObjectBuilder can be used to create a variety...