【问题标题】:C# vs Adobe Air for desktop application [closed]用于桌面应用程序的 C# vs Adob​​e Air [关闭]
【发布时间】:2011-04-11 09:19:45
【问题描述】:

好的,对不起,如果我有点含糊或不太具体。首先,我对编程业务和这类事情真的很陌生,所以请原谅我对这方面的大部分不了解。 :)

无论如何;当谈到桌面应用程序开发(主要是 Windows,因为它是我的首选操作系统)时,我在互联网上阅读了很多关于使用什么技术等的信息。我发现的大多数答案都说 C# 是要走的路,它是 Windows 的首选语言(当然还有 .NET)。

然后,我读到了一些关于 Adob​​e Air 的东西(不记得在哪里),但至少它让我感兴趣。然后我四处寻找有关它的信息,但遗憾的是没有太多信息。但我发现至少主要是乐观的(然后你就有了 I HATE FLASH 粉丝俱乐部)。

但是;因为我是新手,所以我开始想知道什么技术是最好的等等,但我就是拿不定主意。但我确实明白,对于依赖高性能 C# 的应用程序来说,它比 Adob​​e Air 更好。

但由于我不是高级用户,只是想创建简单的应用程序(如待办事项列表、数独求解器和类似的东西),我不确定哪个是首选或“最好的”。据我所知,Adobe Air 有很多好看的东西,而 C# 是适合商业的东西。

那么,好吧,基本上我的问题是,对于一个完整的初学者来说,当涉及到简单而不是真正重性能的应用程序时,您更喜欢哪种语言/平台?任何形式的答案都会很好。抱歉,如果问题不好或类似的问题,我也是 Stack Overflow 的新手。 :)

【问题讨论】:

    标签: c# windows air desktop desktop-application


    【解决方案1】:

    没有最好的方法 - 使用您最感兴趣的任何方法。在这个阶段,保持学习的动力是最重要的。

    您可能需要注意的一件事是,C# 社区的规模要大得多,与 Adob​​e Air 相比,您可以更轻松地在线查找示例并获得 C# 帮助。

    【讨论】:

      【解决方案2】:

      您可以使用这两种技术创建简单的待办事项列表应用。这对您来说可能是一次很棒的体验,让您更深入地了解这两种技术。

      【讨论】:

        【解决方案3】:

        我会说选择 C#,因为您是从零开始的。如果您已经拥有大量 Web 编程经验,那么我会建议您选择 Air,但是使用 C# 和 .Net,您可以利用所学知识做很多很酷的事情。

        我会从一个简单的“Hello World”WPF 应用程序开始。一旦你这样做了,添加一个按钮,将文本更改为“weeeeeeeeeeee!”然后添加一个更改文本大小的滑块。到处玩。一次选择一个能引起你注意的小步骤,直到它完全按照你的设想工作时才放弃。很快您就可以开始开发您的待办事项应用程序了。

        一旦您掌握了基础知识,编程世界就会真正向您敞开大门。您可以使用您的 C# 技能在 XNA 中制作游戏。你可以买一些便宜的伺服控制器,让物理的东西随着你的编程而移动。您可以将您的待办事项应用程序移植到 Windows Phone 7,而无需重新编码。编程世界将成为您的沙盒。玩得开心!

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2010-09-23
          • 1970-01-01
          • 1970-01-01
          • 2013-02-24
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多