NLite Domain Framework 简称NDF, 是一个轻量级的服务分发器框架,该框架以业务逻辑的高内聚,高复用性,高松耦合和便捷的可测试性为宗旨,支持嵌入式和分布式部署, 支持Asp.net Mvc,WebForm, Winform等,以NLite组件为基础, 支持服务别名,方法别名,方法重载,方法参数的自动绑定,校验功能和Filter等扩展功能。

NDF和Asp.net MVC进行了深度整合,NDF继承了Asp.net MVC 强大的视图引擎,采用桥梁模式把MVC的ActionResult和服务结果的NavigationResult进行了很好的桥接,并扩展了MVC的控制器和控制器工厂,把MVC 的缺省控制器进行了架空,把控制器的工作委派给业务分发器,该业务分发器根据Url请求自动把处理操作分发到指定的业务对象的业务方法中,处理完后,服务分发器把处理结果以及Url导航信息一并返回到MVC,MVC根据导航信息选择适当的视图进行呈现。

Last edited Oct 14, 2011 at 4:36 AM by qswang, version 6