我意识到有人问了类似的问题here但我认为我的问题来自不同的观点,我希望它可以帮助将来的人了解他们的选择。
基本问题:我编写了一个C#App(显然是托管的)作为普通应用程序(非通用),为了支持活动打字区域上方的快速日志窗口,我最初使用纯.net编写了一些图形(我相信GDI)。这最初起作用,但有时它变得非常慢,我想要更好地控制它的外观,包括一些专门的图形。
我想做的是重做应用程序并找出以下哪项对Windows 10通用应用程序最有意义:
其他参数:由于一切都是C#,我们希望避免完全返工,但是,如果建议我100%可以这样做。这不是游戏应用程序,虽然它需要像其中一个屏幕一样的性能,它主要由接口(可能是XAML)和网络数据驱动在一个单独的线程上。为了完成这个项目,我也毫不犹豫地学习广泛(比如C#或C ++中的一种非常不同的语言),因为学习是有价值的。如果我遗漏了一些非常明显的东西,那么也很了解它。