Mac Os X:在没有训练营和虚拟机的情况下使用 C# 开发应用程序的方法(IDE、工具等)

Mac Os X: Ways (IDEs, Tools, etc.) to develop application with using C# without bootcamp and virtual machine

我是一名学习商业信息学的学生。在大学里,我们使用 Visual Studio 但在家里我是 Mac 用户。这就是问题开始的地方;我安装了 Vmware Fusion 以安装 Windows 7 和 Visual Studio 但我不喜欢它的性能,因为即使我给它 5 gigs ram,它也很慢。所以我在 Mac OS C 上搜索了如何使用 C# 开发程序,然后我找到了 Mono Develop 和 Xamarin Studio。

我对这种情况有几个问题;

  1. 你有什么建议?我应该继续使用 VMware 还是其他 IDE?

  2. 如果我在 Xamarin 或 Mono 中开始像基本计算器这样的项目
    那么我可以在 Windows(visual studio)?

  3. 上使用或编辑它吗
  4. 我找到了有关安装 Mono .Net 及其 IDE 的文档 但我绝对没有发现任何关于 Xamarin 的信息。我发现的一切 Xamarin 就像 "Develop Mobile Apps with C# using Xamarin Studio" Xamarin 安装程序要我安装 Xcode,如果我没记错的话 Xcode 是 objective-C 对吧?有没有办法使用 Xamarin 来 开发 C# 桌面应用程序或网页?

如果您有兴趣在 Windows 和 Mac 上使用 C# 构建移动应用程序,那么 Mac 上的 Xamarin Studio 和 Visual Studio 上的 Xamarin 扩展将有所帮助.

但是,如果您只想构建 Windows 桌面应用程序,则可以使用 Xamarin Studio 中的开源元素(继承自 MonoDevelop,因为 Xamarin Studio 是在 MonoDevelop 之上构建的)来构建你的应用程序。

例如,您可以使用 GTK#。这是来自 Mono Project 网站的关于 GTK# 的教程页面:http://www.mono-project.com/docs/gui/gtksharp/tutorials/

您仍然可以使用 Xamarin Studio 在您的计算机上编辑便携式 class 库和 C# 文件,以供将来在您的 Windows 实验室计算机上使用。