C#与Adobe Air的桌面应用程序

好的,对不起,如果我有点模糊或有点特定。 首先,我对编程和这种事情很陌生,所以请原谅我对这些事情的不了解。 🙂

无论如何; 我一直在网上阅读了很多关于桌面应用程序开发的技术(主要是Windows,因为它是我的首选操作系统)。 我发现的大部分答案都表明C#是最好的select,这是Windows的首选语言(当然还有.NET)。

然后,我读了一些关于Adobe Air(不记得在哪里),但至less对我感兴趣。 然后,我四处寻找有关它的信息,但可悲的是没有太多。 但是我发现至less主要是乐观的(然后你就有了我的HASH FLASH粉丝俱乐部)。

但; 因为我是新来的,所以我开始想知道什么技术是最好的,但是我无法下定决心。 但是我明白,对于依赖于高性能C#的应用程序来说,Adobe Air更好。

但是因为我不是高级用户,只想创build简单的应用程序(比如待办事项清单,数独解决scheme和类似的东西),我不确定哪一个应该是首选还是“最好的”。 据我所见,Adobe Air有很多好看的东西,而C#则是适合的业务。

所以,基本上,我的问题是,当涉及到简单的,不是很重的性能应用程序时,对于一个完整的初学者来说,您更喜欢什么语言/平台? 任何一种答案都会很好。 抱歉,如果问题是不好的或类似的,我也是新的堆栈溢出以及。 🙂

没有最好的办法 – 使用你最感兴趣的东西。 保持学习的动力是现阶段最重要的。

有一点你可能想要知道的是,有一个更大的C#社区,这将更容易找到在线的例子,并获得帮助的C#在这里比Adobe Air。

您可以使用这两种技术创建简单的待办事项列表应用程序。 这对你来说可能是一个很好的经验,让你仔细看看这两种技术。

我会说C#因为你是从零开始的。 如果你已经有了一堆web编程经验,那么我会说Air去的,但是用C#和.Net,你可以用你学到的东西做很多很酷的事情。

我会从一个简单的“Hello World”WPF应用程序开始。 一旦你这样做,添加一个按钮,将文本更改为“weeeeeeeeeeee!” 然后添加一个滑块来改变文字大小。 玩耍。 抓住一小步,抓住你的注意力,不要放弃,直到它按照你设想的方式工作。 不久,您将开发您的待办事宜应用程序。

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