什么是单声道项目

Ata*_*Ata 2 c# mono

what is mono project , can this help me to run my winform software on macosx . is it secure ? can I install mono instead of .netframework ?

bal*_*dre 9

单声道岩石!

我能说什么,我只是喜欢它 ...它将.NET框架带到所有*nix机器,包括Mac OSX.

所有这些,包括梦幻般的MonoTouch(虽然需要Novel的许可)才能用.NET语言开发Native iPhone应用程序!

在Mac下开始开发"winforms"时,您需要了解3件事情.

  • 安装Mono Framework(有点像你需要安装.NET 3.5)
  • 安装MonoDevelop(它是Mono IDE,有点像Visual Studio)

添加了你应该注意的第三件事

  • 您可以轻松地将winforms转换为osx表单,其背后的代码是所有方法的简单复制粘贴,但GUI有点棘手,您应该知道Interface Builder的工作原理,以便您可以理解GUI和Code之间的链接.

如果您想在不启动和安装任何内容的情况下深入了解一下,请查看Miguel在MIX 2010上展示的Session EX02,标题为Mono Project

  • 我们需要知道的3件事 - 但你忘了提到其中一件事?:-) (2认同)
  • 是的单声道岩石:) (2认同)

exp*_*rer 6

Mono is an open source implementation of .NET framework. Yes it can run winform apps on both mac and linux. But to get the native look and feel of Mac you should probably use cocoa# bindings on Mac rather than the winforms gui library. With Monotouch it can also let your C# application run on iPhone. With Monodroid it can run your C# app on Android ... etc etc

See the following for more info:
1) for general information http://www.mono-project.com/Main_Page
2) for iPhone development with mono http://monotouch.net/
3) for Mac download http://www.go-mono.com/mono-downloads/download.html

Monodevelop is the Visual Studio equivalent for Mono development. Get it from http://monodevelop.com/