|
|
Компьютеры - Внедрение зависимости - Существующие фреймворки23 января 2011
Оглавление: 1. Внедрение зависимости 2. Примеры кода 3. Существующие фреймворки
Реализация внедрения зависимостей существует для различных платформ и языков, включая:
ActionScript
- di-as3
- Parsley
- Prana Framework
- Syringe
- Swiz
- SpringActionscript
C++
- Autumn Framework
- PocoCapsule/C++ IoC and DSM Framework
- QtIocContainer
ColdFusion
Java
- Butterfly Container
- iPOJO
- Google Guice
- HiveMind
- JBoss Microcontainer
- PicoContainer
- Openxava
- Seasar
- Spring Framework
- J2EE 5 / EJB 3
- Naked objects
- miocc Microscopic Inversion of Control Container
.NET
- Autofac
- Castle MicroKernel/Windsor
- ObjectBuilder
- PicoContainer.NET
- Puzzle.NFactory
- Spring.NET
- StructureMap
- Ninject
- Unity
- Managed Extensibility Framework
PHP4
PHP5
- DiContainer
- Garden
- Xyster Framework
- Lion Framework
- Symfony Dependency Injection
Perl
Python
- Zope Component Architecture
- Spring Python
- PyContainer
Ruby
Просмотров: 2789
|