EL4NET
Home Page
Categories: Frameworks
Latest version: 0.8 Alpha
Added 2005-12-02
Extension library for the .NET framework that helps to implement and operate agile enterprise-class applications.
Features include:
- Open and extensible component model: Leverages architectural patterns and best practices such as separation of concerns, separation of interface and implementation, inversion of control, component locator, and layered architecture; Singleton, stateless, and stateful component activation; Configuration injection; Interception layer for components; New component types can be added by plug-in.
- Configuration system: Provides a clean separation between development and operations responsibilities by disconnecting component wiring from application parameterization; Built-in validators detect configuration errors at start-up time and they perform structural and logical checks as well as checks on assemblies; A system manages configuration by assembling configuration fragments.
- Extended remoting: Allows a component to be published using any given technology such as .NET Remoting, ASP.NET Web services, or WCF (Indigo); Publication technologies can be added by plug-in; Per-channel publication support has been added to the standard .NET Remoting; Alias mechanisms to avoid hardcoded location URLs in component definitions.
- No-code-change deployment: When developing, you use predefined code compartiments to organize your code. For deployment you can flexibly define in what process each compartiment should run.
 Built for .NET |
 Library |
 Free or free version available |
 Source code provided |