0

我有一个使用 .Net 4.0 框架用 C# 编写的应用程序。由于该应用程序是一种旧应用程序,因此它使用窗口窗体。该应用程序目前非常简单,它没有像使用 WPF 和 Silverlight 那样的高级图形界面。我现在决定将应用程序提升到下一个级别,即最新的、使用当前趋势和出色用户界面的应用程序。在明智地改进此应用程序设计、性能和外观方面,我有哪些选择?喜欢使用 WPF、MS Silverlight 或任何其他很酷的技术吗?

我有点需要想法我能做些什么来获得高科技应用?一些很酷的应用程序的一些例子也将不胜感激。

关于应用程序的一点:

它是一个 Windows 桌面应用程序,使用 Access 作为用于某些财务分析的数据库。

如果需要更多信息?请告诉我。

4

1 回答 1

2

简而言之:我说 WPF 是您在技术方面所需要的全部。它真的很整洁,我喜欢它的外观并且非常易于使用(尤其是使用 Expression Blend!)

附带说明:

这里最大的问题是设计一个好的界面,而不是使用“更闪亮”的按钮。目前,UI设计的元素越来越多,转向UX设计。如果你谷歌,你可以阅读它,一些链接开始:

http://msdn.microsoft.com/en-us/library/aa511258.aspx

http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/industryinsights/solutions/pdfs/Forrester_Best_Prac_In_User_Exp.pdf

http://developer.android.com/design/get-started/creative-vision.html - 这是关于 Android 的,但它可以而且应该转移到桌面环境

我会用一个小比喻:你问我们“我应该用什么样的颜料来画我的杰作,这会让莱昂纳多·达·芬奇感到羞耻?”。您确定您已经知道该涂料的用途和方法吗?一些艺术家只用一支铅笔就画出了杰作,而另一些艺术家尽管使用了最好的工具,但也无法做任何有价值的事情。

于 2012-09-26T12:34:04.890 回答