Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf 业务应用程序界面设计_Wpf_User Interface - Fatal编程技术网

Wpf 业务应用程序界面设计

Wpf 业务应用程序界面设计,wpf,user-interface,Wpf,User Interface,基本上,我将在这里做一个大致的介绍,问几个问题来了解人们现在是如何处理UI的 最近,我发现用UI设计和WPF做一些花哨的事情非常容易,特别是我们正在寻找新的方法来做布局,让用户看起来更美观、功能更强大,但与此相反,我们本地.NET用户组中一位专注于业务的人甚至不想使用WPF,直到它有了一个datagrid,他可以用来制作类似Excel的输入表单 所以,基本上,当你转向Web/WPF/Silverlight设计时,你是否重新考虑过你的商业应用程序的设计,因为至少对我们来说——在winforms中,

基本上,我将在这里做一个大致的介绍,问几个问题来了解人们现在是如何处理UI的

最近,我发现用UI设计和WPF做一些花哨的事情非常容易,特别是我们正在寻找新的方法来做布局,让用户看起来更美观、功能更强大,但与此相反,我们本地.NET用户组中一位专注于业务的人甚至不想使用WPF,直到它有了一个datagrid,他可以用来制作类似Excel的输入表单

  • 所以,基本上,当你转向Web/WPF/Silverlight设计时,你是否重新考虑过你的商业应用程序的设计,因为至少对我们来说——在winforms中,我们保持了功能性和统一性,还是你试图保持“已知”的UI

  • 如今,一个专注于设计的人(对于更大的团队)或者一个拥有更多设计经验的开发人员在招聘时排名会更高吗?(查看设计师为和所做的工作)

  • 是否有任何设计提示/提示/指南可供您的UI使用-尤其是WPF

  • 你会推荐哪些网站进行设计


  • 我认为WPF可以极大地改善用户体验

    然而,没有太多面向业务的控制,这意味着你需要自己做很多事情

    至于设计师,我认为现在真的很难找到WPF设计师,它仍然是一个专注的程序员,而不是只设计的人

    我希望这种情况在近期内有所改变


    我认为至少应该开始尝试WPF,以便能够与即将推出的解决方案竞争。

    这是一个伟大的屏幕,Billy Hollis在其中探讨了许多问题:

    @aku“我认为WPF可以极大地改善用户体验。”

    我相信WPF作为一种工具有着惊人的潜力,可以使UI更具创造性,更适合显示的实际数据,但是

    仅仅是使用WPF的行为并不会让伟大的UI凭空出现

    一个伟大的木匠可能会使用最好的木工工具,但这并不意味着如果你拿起他的工具,你会突然拿出精美的家具

    在HTML/Flash/WinForms/etc上使用WPF只会增加您的潜力。
    如果这是丑陋的潜力或美丽的潜力取决于你。

    我建议你先阅读。这本书列出了设计UI时必须考虑的事项清单。虽然它关注的是web可用性,但其中的许多教训甚至对桌面应用程序设计师来说都是有价值的

    也就是说,无论你使用Windows窗体、WPF或Flash,还是任何新出现的闪亮事物,雇佣a)一名真正的设计师,或b)一名具有丰富UI设计经验的开发人员都是至关重要的,他们中的任何一位都可以为你的设计组合提供一个严肃的URL。它不仅有助于改进应用程序的设计,还可以减轻开发人员的UI设计负担,让他们能够专注于后端代码

    至于“以业务为中心”的人——如果你能得到实际客户和利益相关者的意见,让他们为你的应用程序做一些可用性测试,那就太好了。最重要的是他们的意见


    我认为让一个优秀的设计师快速开发出一些优秀的XAML设计并不困难,您的团队可以利用这些设计来开发出一款真正优秀的产品。

    @David H Aust这就是提出这个问题的部分原因-这些新工具(如WPF)可以提供更新、更复杂的,同时,对于用户来说,界面更简单,我们可能需要适应新的工作方式

    并试图找出还有谁在适应/感兴趣,他们在做什么,以及他们从哪里获得灵感、知识或帮助:)

    IE:这是我对变革的积极态度,可能是有史以来最松懈的方式,除了积极的谷歌搜索:)


    ^这是一个笑话,说得很清楚,我实际上非常积极地学习新东西,我只是觉得众包stackoverflow和谷歌搜索的一些比较有趣:)

    微软正在为WPF构建一个数据网格。CTP可以找到。

    @Lars Truijens-谢谢,但我认为对于99%的案例来说,这是一个可怕的想法,当然也有一些用途-但我发现使用WPF通常有更好的方法


    此外,您还可以使用文本框,并使用Enter as制表符覆盖来轻松快速地浏览它们。

    重新思考现有应用程序的UI的整个概念取决于目标受众。对于枯燥的业务应用程序,如会计或预算,它甚至可能适得其反。首先,这类应用程序的用户可能多年来一直在使用类似的外观和感觉UI,其次,看起来太“可爱”和色彩鲜艳甚至会给人一种玩具的感觉(这是一个词吗?)

    我们已经用最新最棒的UI小工具完成了几个新项目,对于大多数新应用程序来说,这似乎是一个从现场观众那里获得反馈的好机会。这样,将反馈转化为现有应用程序就更容易了

    我们也有一些应用程序仍在积极开发(显然也在使用),其中的用户界面看起来几乎与Windows3.1中的一样。它们是可怕的,灰色的,笨重的,我们唯一的真正的设计师总是试图得到许可,把它带到当前的中心-但最大的客户积极拒绝这一点。他们说它很好,人们知道如何使用它,甚至在他们最古老的计算机上也能工作