我刚刚为我们的客户提供了一份关于我们客户所见过的最深层次定制的拱形评论和下一代建议。他们希望将自己的企业Web应用程序从UI定制到后端由客户(40多个需要控制级别定制的客户)。定制甚至包括特殊的业务规则引擎和涉及运输行业的非常复杂的逻辑。尽可能地让他们通过自动化所有东西来获得开发者的必杀技,这样他们的客户就可以进行自定义,并且他们的开发人员很少或没有参与。
根据我的研究,虽然需要内置一些额外的管道以及安全性,DDF将使他们更接近他们的目标,而不是其他任何东西。但是,他们要求的信息比我为他们提供的信息更详细。
我真的需要一个案例研究或其他一些企业级公司的证词,这些公司已经成功实施了DDF并详细说明了它为它们解决的企业问题。非常感谢任何方向或帮助。谢谢!
答案 0 :(得分:2)
由于现在是七月,你的问题现在可能是OBE了。但是,我设计并部署了一个运输调度网络应用程序(ASP.Net 4.0),目前由陆军和空军的15个设施使用动态数据。这是一个单实例,可扩展的Web应用程序,通过数据库驻留配置设置适应客户需求。我扩展了字段模板以使用Telerik ASP.Net控件,并可由用户角色和工具进行配置。
我发现元数据很少,这在提供灵活的可配置UI方面存在很大障碍。
答案 1 :(得分:1)
至少有一个警告的话。 DDF的一个重要方面(和卖点)是分配元数据属性以帮助构建列和表以及使用新的动态数据控件来获取元数据(如QueryableFilterUserControl或DynamicDataManager或PageAction)。然而,元数据的一个方面是它在运行时分配,并且一旦应用程序启动就无法操作。因此,不同的用户都将基本上登录到相同的元数据集,并且基于用户的定制将是一场噩梦。您当然可以根据组角色设置安全性和权限,但控制级别自定义将很困难。我希望这会有所帮助。