我刚刚结束了对我们的客户端的arch评审和下一代推荐,这是我在应用程序中所见过的最深入的定制级别。他们的愿望是通过customer (需要控制级定制的40+客户)将他们的企业web应用程序从UI定制到后端web应用程序。定制甚至包括特殊的业务规则引擎和涉及运输行业的非常复杂的逻辑。尽可能地,他们想要开发人员涅槃通过自动化的一切,这样定制可以由他们的客户驱动,并由他们的开发人员最小到不参与。
根据我的研究,虽然需要一些额外的管道,以及安全,DDF将使他们更接近他们的目标比其他任何东西都在那里。然而,他们要求提供比我为他们提供的更详细的信息。
我真的需要一个案例研究或其他类似的证明,一个企业级的公司已经成功地实施了DDF,并给出了详细的企业问题,它解决了他们。任何方向或帮助都将不胜感激。谢谢!
发布于 2011-05-04 17:31:01
好吧,至少要提醒一句。DDF的一个重要方面(和卖点)是分配元数据属性以帮助脚手架列和表,并使用新的动态数据控件来获得元数据(如QueryableFilterUserControl或DynamicDataManager或PageAction)的优势。然而,元数据的一个方面是,它是在运行时分配的,并且在应用程序启动后不能被操作。因此,不同的用户都将登录到基本相同的元数据集中,而基于用户的定制将是一场噩梦。当然,您可以根据组角色设置安全性和权限,但是控件级别的自定义将很困难。我希望这能帮到你。
发布于 2011-07-14 21:04:54
因为现在是七月,你的问题很可能是“出窍”了。然而,我已经设计和部署了一个运输调度网络应用程序(ASP.Net 4.0),目前正在使用的15个设施在陆军和空军使用动态数据。这是一个单一的实例,可伸缩的web应用程序通过数据库驻留配置设置来适应客户需求。我扩展了字段模板以使用Telerik ASP.Net控件,并且可以根据用户角色和功能进行配置。
我在元数据中发现,在提供灵活、可配置的UI方面,有很大的障碍。
https://stackoverflow.com/questions/5871515
复制相似问题