如何在 Ubuntu 上开发 .NET 应用程序?

Owa*_*one 41 mono programming development quickly application-development

在大学里,我们使用 Microsoft .NET 来开发应用程序。我最近切换到 Ubuntu,并想知道在 ubuntu 上/为 ubuntu 制作应用程序的类似工具。

Owa*_*one 36

您也可以在 ubuntu 上使用 .NET 进行编程。嗯,有点。有一个名为 MONO 的 .NET 平台的开源实现。MONO 应用程序可以在 Ubuntu/Linux、Windows 和 Mac OS 上运行。在 Ubuntu 软件中心寻找 MonoDevelop。了解有关 Ubuntu 中 Mono 的更多信息

另一种选择是快速。在我看来,Quickly 更适合以 Ubuntu 为中心的应用程序开发。您可以在几分钟内编写您的应用程序并将其发布到 PPA(启动板存储库)。也可以从 Ubuntu 软件中心快速获得。使用 Quickly 开始编写应用程序

  • 您的 http://mono-project.com 链接指向 Quickly URL (3认同)

Uma*_*ang 12

Quickly可以帮助您快速使用 Python(非常容易学习且非常流行)制作很酷的应用程序!

  • +1 用于建议 Python/Quickly。我是一名专业的 Python 程序员,我在我的电脑上使用 Ubuntu。Ubuntu(以及一般的 Linux)非常适合进行 Python 开发。 (2认同)

小智 6

瓦拉语言是一种编程语言非常相似,C#。它仍然很年轻,但已经有很多与现有库(例如,GTK)的绑定。它编译为本机二进制文件,因此您的用户不需要额外的运行时,就像他们在 .NET 中那样。

请参阅面向 C# 程序员的 Vala 简介


Rob*_*ell 5

对于所有这些建议您切换应用程序平台/语言,我认为没有任何理由。使用你习惯的东西,你会比花时间学习另一种语言更有效率。

Monodevelop将为您提供更好的 Mono 开发体验 - 它没有 Visual Studio,但它是您将在 Ubuntu 上获得的最好的 Mono 集成 IDE。GTK 表单及其控件的视觉设计是一个巨大的胜利(想想 Winforms 但 Linux 风格)。