强大的WinForm应用程序的功能

时间:2010-04-07 18:29:19

标签: winforms design-patterns user-experience robustness

[基于我最初发布这个问题的下面的强烈评论(日期为2010年4月7日和8日),我仔细研究了我写的内容并问自己“嗯?我到底是怎么回事?这里?”我决定采取激烈的行动:抛弃原始文本,使问题更简单,更清晰,并专注于我真正想要摆脱的问题。所以这是2010年5月3日新版本的问题]

每个人都“知道”什么是一个干净,强大,易于使用的WinForm应用程序。但 什么 ,确切地说?这是我的入门名单。你可能不同意所有这些(有些人,例如,真的不喜欢当天的提示),这很好,但它给你一般的想法。

  • “关于”对话框
  • 工具提示
  • 启动画面
  • 当天提示
  • 检查更新
  • 跨调用保留设置
  • 长期运作的进度指标

您还包括哪些内容?

1 个答案:

答案 0 :(得分:1)

可用性远远超过你上面所说的。

例如,.NET for WebForm中设置的组件可能对特定类型的用户可用,而不是基于影响用户性能的任何数量的人为因素。

可用性是指了解您的用户及其使用环境,以优化您的系统设计,从而最大限度地提升用户的效果。

从可用性的角度来看,上述范围非常狭窄。也许如果你告诉我们一些关于用户类型的信息,那么它就更有意义了。此外,您最好能够备份上述要点,因为可用性是可衡量的,并且您不希望提倡开发人员社区实施无效的指导原则。

但是你对可用性很感兴趣。所以请继续探索这个区域