Projects tagged ‘inversion_of_control’


[15 total ]
22

Rhino Tools

   
Primary Language: C#

A little set of tools that I build in order to make my work easier. Mainly extentions to Castle and NHibernate.

Metrics updated about 13 hours ago

13

picocontainer

 
Primary Language: Java Licensed as: PicoContainer license

PicoContainer is a lightweight and highly embeddable container for components that honour Dependency Injection. Despite it being very compact in size (the core is ~100K and it has no mandatory dependencies outside the JDK), PicoContainer supports ... [More] different dependency injection types (both CDI and SDI) and offers totally customisable lifecycles. PicoContainer has originally been implemented in Java but is also available for other platforms and languages. [Less]

Metrics updated about 22 hours ago

4

VEGAS

 
Primary Language: ActionScript Licensed as: Mozilla Public License 1.1

You can use the same framework in ActionScript 1,2,3 and SSAS to deploy your RIAs.

Metrics updated 28 Aug 08

3

Ninject

 
Primary Language: C# Licensed as: Apache License 2.0

Ninject is an ultra-lightweight, ultra-fast dependency injection framework for .NET 2.0 applications. Easy to use, fast, flexible, and powerful, Ninject aims to make inversion of control accessible to all types of .NET projects, regardless of size or complexity.

Metrics updated 28 Aug 08

2

Prana

 
Primary Language: ActionScript Licensed as: New BSD License

Prana is an Inversion of Control (IoC) Container for ActionScript 3.0, and more specifically the Flex framework. It enables you to configure objects and components in a non-intrusive way by describing them in an external xml document and having them ... [More] loaded at runtime. At its core is a Spring-ish application context and IoC container. The xml dialect for the application context is aimed to be Spring compliant. Further, the framework also contains utility classes for configuring and extending Cairngorm and PureMVC applications, a Reflection API and general utilities. In the future we’ll be looking into adding AOP support and Mock objects for FlexUnit, and we’re always open for suggestions. [Less]

Metrics updated about 7 hours ago

2

nanocontainer

   
Primary Language: Java Licensed as: BSD-ish License

NanoContainer is a container for components honouring dependency injection. NanoContainer builds on top of PicoContainer the support for several scripting meta-languages (XML, Groovy, Bsh, Jython and Rhyno), AOP, Web frameworks (Struts and WebWork), Persistence (Hibernate) SOAP, JMX, and much more.

Metrics updated about 23 hours ago

2

EvaProperties

 
Primary Language: Java Licensed as: New BSD License

EvaProperties - Wires for your Java application EvaProperties is a powerful dependency injection framework. It supports property inheritance, knows Ant or Maven style references and it instantiates and wires Java objects. You can read properties from the classpath, any input stream or a file and save them again.

Metrics updated about 22 hours ago

1

NeoPatterns

 
Primary Language: C# Licensed as: GNU Lesser General Public License 3

NeoPatterns is a framework exposing some common design patterns: - Inversion of control and dependencies injection - Proxy - Lazy initialization Its specificities are: - Configuration can be done in "meta-assemblies" (but also in ... [More] code-style or configuration-style), so design is done in code, but separated from implementation. - Efficient method interception using IL generation - New design patterns (for hype people) implementation [Less]

Metrics updated about 3 hours ago

1

AndromedAS

 
Primary Language: ActionScript Licensed as: Mozilla Public License 1.1

This library is an architectural framework extension based on VEGAS the ECMAScript & ActionScript opensource framework. AndromedAS implement a full IoC library based on an ECMAScript data exchange notation. AndromedAS contains MVC, Object Pooling, Visitor, and more design patterns implementations to create RIAS and Web applications.

Metrics updated 28 Aug 08

1

Advanced Stock Tracker

   
Primary Language: C/C++ Licensed as: GNU General Public License 2.0

Advanced Stock Tracking System (AST) is a web-based application for keeping track of stocks. It features a portfolio with dividend tracking, worksheet to keep track of prospects, a stock comparison utility, a search engine for the stock market and an alert engine to email you about key events in your securities.

Metrics updated about 22 hours ago