我需要开发一个具有“现代好看”UI的C#触摸屏桌面应用程序。 你会怎么做?我记得使用Flash(仅用于UI)或WPF ......但我对任何想法或任何第三方C#UI都知道。 Flash是否易于与C#集成?
感谢您的了解!
答案 0 :(得分:1)
您应该在C#中查找AMF远程处理库。
Weborb和氟是这方面的解决方案。 见:.NET and AMF
答案 1 :(得分:0)
答案 2 :(得分:0)
我记得在大学里将闪存接口和C#后端组合在一起。有一个名为fscommand()的方法,它会接受一些字符串参数(我可能会弄错,读取它)来传递接口和C#“代码隐藏”.Flash是一个正常的选项,但如果我是你我选择WPF界面。我是telerik库的忠实粉丝,他们的WPF允许您创建最现代化的界面和仪表板。更不用说你在学习wpf的过程中获得的技能对你作为开发人员的职业生涯的方式非常有益(显然,取决于你的方向)。
答案 3 :(得分:0)
FlashBuilder 4.6具有一些很好的功能,可以快速构建可在桌面或移动设备上运行的UI。您可以在Web服务器上使用FluorineFX(免费)或webOrb,以便在需要时来回发送数据到数据库服务器。如果您使用Flashbuilder 4.6移动项目模板构建它,它也可以在iPad,Mac,Windows PC或Android设备上运行。由于PC触摸屏应该使用与移动应用程序相同类型的手指手势,这可能是一个很好的方法。 (我实际上并没有在我的电脑上安装触摸屏,但它用鼠标运行良好,所以我认为它也适用于手势)。
Adobe.tv有很多构建移动应用程序项目的例子(也可以在PC上运行),还有一个Flashbuilder 4.6免费试用版。