Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

TYPO3 Neos is the next generation enterprise web content management system. It is written from scratch, based on the concepts and experience from earlier TYPO3 versions. "Phoenix" was the codename for this new development branch. A first alpha version of Neos has been released in ... [More] October 2012. TYPO3 Neos can be downloaded from http://neos.typo3.org/ TYPO3 Neos will eventually replace TYPO3 CMS but our policy is that the existing product will be still actively developed and supported as long as there are users using it. Therefore TYPO3 Neos and TYPO3 CMS will co-exist for some time, allowing users to choose the version which fits their project best. [Less]

5.0
 
  0 reviews  |  8 users  |  82,593 lines of code  |  20 current contributors  |  Analyzed 6 days ago
 
 

JGentle's features are referred to as Inversion of Control (IoC) Container or Lightweight Container. The adoption of JGentle in an application ensures the use of certain design principles which improve encapsulation, modularization, testability and reusability, offering configuration via ... [More] Dependency Injection, Definition Management, Annotation Injection, and declarative services via AOP (Aspect Oriented Programming). [Less]

5.0
 
  0 reviews  |  4 users  |  352,695 lines of code  |  0 current contributors  |  Analyzed 5 days ago
 
 

Annotation based dependency injection for PHP This project 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 (see http://code.google.com/p/google-guice/wiki/Motivation?tm=6).

0
 
  0 reviews  |  1 user  |  4,997 lines of code  |  5 current contributors  |  Analyzed about 1 year ago
 
 

GWToolboxWelcome to the GWToolbox project. The GWToolbox project provides a collection of modules to help developers create robust web 2.0 / Ajax applications using the Google Web Toolkit (GWT). Current modulesCurrently the following modules are provided: gwtoolbox-commons: A library with ... [More] common utility classes which are used by other modules and can also be used by other GWT applications. This collection of utilities is largely based on common Java Open Source projects (e.g. Spring, apache commons, etc..) gwtoolbox-bean: A library that brings the power of Java bean programming to GWT applications. Constructs like PropertyDescriptor, BeanInfo, and PropertyChangeListeners can now be used and applied transparently on a simple GWT Java bean. This module also comes with bean binding and validation support. gwtoolbox-ioc: This module bring IoC to GWT applications. Heavily based on Spring, users can now define all object/widgets/components of their GWT application within Spring application context and wire them declaratively. This is now yet another Spring-like ioc container, but rather a container that can read actual Spring configuration files. This brings along many of the power tools Spring comes with: AspectJ-like AOP support, bean life-cycle management (including lazy/eager initialization), scopes (singleton/prototype), and even Spring namespaces. Users can now create proprietary namespaces for their GWT components. Modules in developmentThe following modules are currently in development: gwtoolbox-widget: A set of generic model based widget classes with concrete implementations of bean backed models. These widgets/models highly depend on the gwtoolbox-bean module. Getting startedTake a look at our Getting Started Guide to get started using GWToolbox to build better GWT applications. Quick StartTo quickly create a GWToolbox based project, you can use the following link. This will redirect you to a form which will help you create an initial maven2 project using a dedicated maven archetype: http://gwtoolboxarchetype.appspot.com [Less]

0
 
  0 reviews  |  1 user  |  48,419 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 

"Slim framework" is/was a java framework that seems to have disappeared now.

0
 
  0 reviews  |  0 users  |  0 current contributors
 
 

This is the example code used in my various presentations on improving application design by using dependency injection, aspect-oriented programming and object-oriented design. It contains multiple versions of the same sample application - a really simple "banking" application - that is ... [More] incrementally transformed from tangled mess of procedural code to a nice object-oriented POJO design that leverages aspects and dependency injection. There are three sets of maven projects. The first group contains the example code for my rich domain model presentation. This code illustrates compares and contrasts a procedural design with one that uses a rich domain model. There are two projects: procedural-banking - the procedural version domain-model-banking - the domain model version Both projects uses Spring and Hibernate. There are a couple of different versions of this presentation. The Spring One version from June 2007 is available as both slides and a video. The Spring Experience version from December 2007 has the slides and an audio recording. The second set of maven projects contain the code for my presentation on simplifying code with dependency injection, aspect-oriented programming (Spring AOP) and Hibernate. There are the following projects: v0-non-pojo-banking - uses programmatic transaction management/security/etc and singletons and statics for inter-component references v1-non-pojo-banking-with-di - uses dependency injection for inter-component references v2-non-pojo-banking-with-di-aop - uses Spring AOP to handle transactions/security/etc v3-non-pojo-banking-with-di-aop-spring-txn - uses Spring's builtin transaction management aspect v4-non-pojo-banking-with-di-aop-spring-txn-jdbc - uses JDBC v5-non-pojo-banking-with-di-aop-spring-txn-hibernate - use Hibernates These projects progressively illustrate how using dependency injection, AOP and Hibernate simplify the code. You can find the slides for February 2008 version of the presentation here. An earlier version of this presentation was also given at the Colorado Software Summit 2007. Finally, there is also the spring-mvc-jpa-banking project. This version uses Spring 2.5 @MVC and JPA. [Less]

0
 
  0 reviews  |  0 users  |  9,426 lines of code  |  1 current contributor  |  Analyzed 24 minutes ago
 
 

WTF - High Performance PHP FrameworkDeveloped to work with PHP 5.3WTF?The W orking T itle F ramework (short: WTF.), is a modern PHP Framework which comes with a lot of features most developers miss in the PHP core or other frameworks. It is developed under Continuous Integration, and tries to ... [More] assimilate features from other languages, such as: Everything is an Object - Ruby (on Rails) Language integrated Query - .net Annotations, AOP, Inversion of Control / Dependency Injection - Java ... and so on It is also willing to improve some of the PHP Core features like SPL or integrate new features in a userland way (Traits) If you got Questions or Feature requests, please use the Google Group. I answer everything :D Downloads will follow when the first developing step is complete and i am ready to release an 0.1.0 version The Framework provides the following Main Features:Annotations AOP Autoload Handling Event Handling Extended Exception Framework Integrated Query MVC Caching Framework Everything is an Object Policy Dependency Injection Inversion of Control Type Casted Array Objects Null Object Object Freezer Extended Reflection Framework integrated Registry Request Handling Extended SPL Taint Mode Traits Domain Driven Design Deployed as Phar Archives Storage Engine Unicode Support Modular Packages Project HomeProject Website will follow, when the first version of WTF is available. (Because the site is build using WTF) Tutorials, Sample Code:More Info, Tutorials, Sample Code will follow soon... Take a look at the Wiki Page, cause the first (simple) Draft of the Storage package is available there [Less]

0
 
  0 reviews  |  0 users  |  8,055 lines of code  |  0 current contributors  |  Analyzed 4 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.