C# UI 框架的想法

发布于 2025-01-07 18:44:34 字数 140 浏览 1 评论 0原文

我需要开发一个具有“现代美观”UI 的 C# 触摸屏桌面应用程序。 你会如何处理它?我考虑使用 Flash(仅用于 UI)或 WPF...但我对您知道的任何想法或任何第三方 C# UI 持开放态度。 Flash 容易与 C# 集成吗?

感谢您的知识!

I need to develop a C# touch-screen desktop application with a "modern good-looking" UI.
How would you approach it? I´ve got in mind using Flash (just for the UI) or WPF... but i´m open to any idea or any third-party C# UI you´d know.
Is Flash easy to integrate with C#?

Thanks for your knowledge!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

自由如风 2025-01-14 18:44:34

您应该寻找 C# 中的 AMF 远程处理库。

  • 远程处理是指从闪存调用服务器上的函数。
  • AMF(版本 0 或 3)是一种二进制格式,用于对传输的对象进行编码
    客户端和服务器之间的

Weborb 和 florine 是解决此问题的解决方案。
请参阅:.NET 和 AMF

You should look for a AMF remoting library in C#.

  • Remoting is when you call a function on your server from flash.
  • AMF (version 0 or 3) is a binary format used to encode object transfered
    between client and server

Weborb and fluorine are solutions for this.
see : .NET and AMF

落叶缤纷 2025-01-14 18:44:34

您可能会很好地使用第三方框架,以避免编写用户交互、控件等的开销。

有几个选项是

对这些的回顾此处提供了选项。

You will probably be doing well with a third party framework to avoid the overhead of writing user interactions, controls, etc.

A couple of options are

A review of these options is provided here.

一梦浮鱼 2025-01-14 18:44:34

我记得在大学时将 Flash 接口与 C# 后端结合起来。有一个名为 fscommand() 的方法,它将采用几个字符串参数(我可能弄错了,请阅读它)来传递到接口和 C#“代码隐藏”。Flash 是一个不错的选择,但如果我是你,我会选择 WPF 界面。我是 telerik 库的超级粉丝,他们的 WPF 库允许您创建最现代的界面和仪表板。更不用说,在充分了解 wpf 的同时,您将获得的技能将对您作为开发人员的职业生涯非常有益(显然,这取决于您的发展方向)。

I recall combining a flash interface with a C# back-end back in university. There's a method called fscommand() that will take a couple of string parameters (I may be mistaken, read up on it) to pass to and from the interface and the C# "code-behind".Flash is an ok option, but if I were you I'd opt for a WPF interface. I'm a huge fan of the telerik libraries, their WPF one allows you to create the most modern-looking interfaces and dashboards. Not to mention that the skills you will acquire while learning enough about wpf will be hugely beneficial in your career as a developer the way things are going (depending, obviously, on what direction you're heading).

情定在深秋 2025-01-14 18:44:34

FlashBuilder 4.6 具有一些很好的功能,可以快速构建在桌面或移动设备上运行的 UI。如果需要,您可以在网络服务器上使用 FluorineFX(免费)或 webOrb 将数据来回发送到数据库服务器。如果您使用 Flashbuilder 4.6 移动项目模板构建它,它也可以在 iPad、Mac、Windows PC 或 Android 设备上运行。由于电脑触摸屏应使用与移动应用程序相同类型的手指手势,因此这可能是一个不错的方法。 (我的电脑上实际上没有触摸屏,但它使用鼠标运行良好,所以我认为它也可以使用手势)。

Adobe.tv 有很多构建移动应用程序项目(也可以在 PC 上运行)的示例,并且有 Flashbuilder 4.6 免费试用版。

http://flex.org/

FlashBuilder 4.6 has some nice functionality for quickly building a UI that work on a desktop or mobile device. You could use FluorineFX (free) or webOrb on a webserver to send data back and forth to a database server if that were needed. If you build it with the Flashbuilder 4.6 mobile project template, it would work on a iPad, mac, windows pc, or android device as well. Since a pc touchscreen should use the same type of finger gestures as a mobile app, this might be a nice way to go. (I don't actually have a touchscreen on my pc, but it runs well with a mouse, so I'd assume it worked with gestures too).

Adobe.tv has lots of examples of building a mobile app project (Which also runs on a PC) and there is a Flashbuilder 4.6 free trial.

http://flex.org/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文