Project Description
LightRail is a lightweight MVP (Model-View-Presenter) framework that allows easy separation of view and logic, while keeping the ASP.NET Page Lifecycle model and the existing abstractions that allow 'stateful' controls utilizing traditional ASP.NET postbacks. LightRail uses Castle Windsor as the underlying IoC container.
Powered by LightRail
Acknowledgements
The
Castle Windsor Inversion of Control container is an integral part of LightRail. Castle Windsor is developed as part of the
Castle Project and released under the Apache Software Foundation License 2.0. You can read more about the Castle Project
here.
Tests written for LightRail use
Moq for hassle free dependency mocking and behavioral testing. Moq is available on
Google Code and it is actively developed by the
ClariuS staff. It is released under the New BSD License.