Asp.net 动态用户界面与静态用户界面
我一直在想,在什么时候我应该放弃静态数据输入表单的便利性,该表单支持设计器,可以消除大量代码重复的动态UI 在编程世界中似乎存在着一种冲突,人们不断地试图消除代码重复以提高可维护性,然而当涉及到表单时,所有的内容都被排除在窗口之外,所有的内容都被显式地添加到表单中Asp.net 动态用户界面与静态用户界面,asp.net,wpf,user-interface,code-duplication,Asp.net,Wpf,User Interface,Code Duplication,我一直在想,在什么时候我应该放弃静态数据输入表单的便利性,该表单支持设计器,可以消除大量代码重复的动态UI 在编程世界中似乎存在着一种冲突,人们不断地试图消除代码重复以提高可维护性,然而当涉及到表单时,所有的内容都被排除在窗口之外,所有的内容都被显式地添加到表单中 我应该寻找什么样的迹象才能知道什么时候该让设计人员束手无策,创建一个动态UI?对于某些类型的数据和某些业务流程,动态UI是合适的 大多数情况下,一旦出现任何复杂程度,它们看起来都很难看 我使用一个模型来定义动态表单:WPF中的组框架、
我应该寻找什么样的迹象才能知道什么时候该让设计人员束手无策,创建一个动态UI?对于某些类型的数据和某些业务流程,动态UI是合适的 大多数情况下,一旦出现任何复杂程度,它们看起来都很难看 我使用一个模型来定义动态表单:WPF中的组框架、标签、文本框、数字框、选项按钮和复选框 它可以很好地填充基本数据,以控制模板文档和目录创建
但我认为它不适用于具有复杂层次结构的典型业务数据等动态UI适用于某些类型的数据和某些业务流程 大多数情况下,一旦出现任何复杂程度,它们看起来都很难看 我使用一个模型来定义动态表单:WPF中的组框架、标签、文本框、数字框、选项按钮和复选框 它可以很好地填充基本数据,以控制模板文档和目录创建
但我认为它不适用于具有复杂层次结构的典型业务数据等UI必须针对用户工作流进行优化,它必须使数据输入方便,而且必须美观,为任何具有现实世界复杂性的东西自动生成这样的UI即使不是不可能,也是很困难的。UI必须根据用户工作流进行优化,必须使数据输入方便,并且必须看起来美观,为任何具有现实世界复杂性的东西自动生成这样的UI即使不是不可能,也是很困难的。我可以谦虚地建议一下吗 正如您所说,它不会尝试生成整个UI。它只是一个在复杂的表单系统中生成重复代码的系统,具有大量的共同点 如果您有机会看一看,我很乐意在我们的论坛上听到您的反馈。我可以谦恭地提出建议吗 正如您所说,它不会尝试生成整个UI。它只是一个在复杂的表单系统中生成重复代码的系统,具有大量的共同点
如果您有机会看一看,我很乐意在我们的论坛上听到您的反馈。我不是说生成整个UI。我说的是使用代码在复杂的表单系统中生成重复的代码,这些表单有很多共同点,我说的不是生成整个UI。我说的是使用代码在复杂的表单系统中生成重复的代码,这些表单有很多共同点。谢谢。听起来很有趣。我会查出来的。谢谢。听起来很有趣。我去看看。