C# 基于windows的桌面应用程序设计的最新趋势

C# 基于windows的桌面应用程序设计的最新趋势,c#,wpf,winforms,silverlight,desktop-application,C#,Wpf,Winforms,Silverlight,Desktop Application,我有一个用C#编写的应用程序,使用.NET4.0框架。由于应用程序是一种旧的应用程序,因此它的使用窗口形式。该应用程序目前非常简单,它没有像使用WPF和Silverlight那样的高级图形界面。我现在决定将应用程序升级到下一个级别,最新版本,使用当前的趋势和优秀的用户界面。在设计、性能和外观方面,我可以选择哪些方法来改进此应用程序?比如使用WPF、微软Silverlight或者其他任何很酷的技术 我更需要一些想法我能做些什么来实现高科技应用?一些很酷的应用实例也将不胜感激 关于应用程序的一些信息

我有一个用C#编写的应用程序,使用.NET4.0框架。由于应用程序是一种旧的应用程序,因此它的使用窗口形式。该应用程序目前非常简单,它没有像使用WPF和Silverlight那样的高级图形界面。我现在决定将应用程序升级到下一个级别,最新版本,使用当前的趋势和优秀的用户界面。在设计、性能和外观方面,我可以选择哪些方法来改进此应用程序?比如使用WPF、微软Silverlight或者其他任何很酷的技术

我更需要一些想法我能做些什么来实现高科技应用?一些很酷的应用实例也将不胜感激

关于应用程序的一些信息:

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


如果需要更多信息?请让我知道

简言之:我想说WPF是您在技术方面所需要的一切。它真的很整洁,我喜欢它的外观,而且它很容易使用(特别是使用Expression Blend!)

旁注:

这里的大问题是设计一个好的界面,而不是使用“更闪亮”的按钮。目前,用户界面设计越来越多的元素加入其中,转向用户体验设计。如果你在谷歌上搜索,你可以从以下几个链接开始阅读:

-这是关于Android的,但它可以也应该转移到桌面环境


我用一个小比喻:你在问我们“我的杰作应该用什么样的颜料才能让达芬奇蒙羞?”。你确定你已经知道怎么用油漆了吗?一些艺术家只用一支铅笔就画出了杰作,而另一些艺术家尽管使用了最好的工具,却无法做出任何有价值的作品。

这并不是解决此类问题的真正论坛。实际上,我们需要看看您已经尝试过做什么,然后当您陷入困境时,我们可以尝试帮助您编写代码。“我可以复制什么样的应用程序UI”是一个范围广泛的话题。