我有一个用C#编写的应用程序,使用.Net 4.0框架。由于应用程序是一种旧的应用程序,因此它使用窗口形式。该应用程序现在非常简单,它没有像使用WPF和Silverlight那样的高图形界面。我现在决定将应用程序移到下一个级别,最新的,使用当前趋势和出色的用户界面。我有哪些选择明智地改进这个应用程序设计,性能明智并且看起来很明智?比如使用WPF,MS Silverlight或其他任何酷炫的技术?
我更需要想法,我能做些什么才能获得高科技应用?一些很酷的应用程序的一些例子也将受到赞赏。
关于申请的一点点:
它是一个Windows桌面应用程序,使用Access作为用于某些财务分析的数据库。
如果需要更多信息?请告诉我。
答案 0 :(得分:2)
简而言之:我认为WPF就是技术方面所需要的。它真的很整洁,我喜欢它的外观和它很容易使用(特别是与Expression Blend!)
旁注:
这里的一大问题是设计一个好的界面,而不是使用“更光亮”的按钮。目前,UI设计正在获得越来越多的元素,转而采用UX设计。如果你谷歌,你可以阅读它,一些链接开始:
http://msdn.microsoft.com/en-us/library/aa511258.aspx
http://developer.android.com/design/get-started/creative-vision.html - 这是关于Android的,但它可以而且应该转移到桌面环境
生病使用一个小的比喻:你问我们“我应该用什么样的油漆作为我的杰作,这会让莱昂纳多达芬奇感到羞耻?”你确定你已经知道该涂料的用途和方法吗?有些艺术家只用一支铅笔画了杰作,尽管使用了最好的工具,其他艺术家却无法做任何有价值的事情。