什么是单声道工程,这可以帮助我在macosx上运行我的winform软件。它安全吗? 我可以安装mono而不是.netframework?什么是单声道工程
什么是单声道工程
回答
单声道岩石!
我能说什么,我只是喜欢它 ...它带来的.NET框架的所有* nix机器,包括Mac OSX。
所有这一切,包括梦幻般的MonoTouch(尽管它需要Novel的许可证)来开发原生iPhone应用程序 in ... .NET语言!
有三件事你需要知道开始在Mac下开发你的“winforms”。
- 安装单框架(有点像你需要安装.NET 3.5)
- 安装MonoDevelop的(它是单声道IDE,有点像的Visual Studio)
添加第三件你应该知道的东西
- 您可以轻松地转换的WinForms到OSX形式,其背后的代码是所有你的方法简单的复制粘贴,但GUI是有点棘手,你应该知道怎么Interface Builder作品,所以你能理解GUI和代码之间的链接。
如果你想利用而无需启动和安装没有什么深入研究一下,看看在Session EX02米格尔提出了在2010 MIX,intitled The Mono Project
3件事我们需要知道 - 但你忘了提及其中之一? :-) – InSane 2010-09-28 07:02:55
eheh,你说得对...我迷失了米格尔的视频,忘了添加第三张:D ...补充;) – balexandre 2010-09-28 07:21:44
是啊单声道摇滚:) – explorer 2010-09-28 07:39:28
Mono项目的home page包含大部分您需要的信息。我还要举一些相关的位:
一个开源,跨平台,实现C#以及与Microsoft.NET二进制兼容的CLR
Mono是一个软件平台,旨在让开发者轻松创建跨平台应用程序。由Novell赞助的Mono是基于ECMA C#标准和公共语言运行时的Microsoft .NET Framework的开源实现。解决方案和积极而热情的贡献社区帮助位置单的越来越多的家庭成为Linux应用程序开发的领先的最佳选择
Mono是.NET框架的开源实现。 是的,它可以在Mac和Linux上运行winform应用程序。但要获得Mac的本机外观,您应该使用Mac上的cocoa#绑定,而不是winforms gui库。通过Monotouch,它还可以让您的C#应用程序在iPhone上运行。随着MonoDroid的它可以运行在Android上的C#应用程序...等等等等
详情参见以下内容:
1)一般信息http://www.mono-project.com/Main_Page
2)为iPhone开发具有单http://monotouch.net/
3)适用于Mac下载http://www.go-mono.com/mono-downloads/download.html
Monodevelop是Mono开发的Visual Studio等价物。获取它从http://monodevelop.com/
Mono项目的目标是在Linux和MacOS上运行.Net Framework。
但是有很多问题,项目进展缓慢。
我不知道当前状态,但我知道你可以在Linux上创建winforms,并且可以使用MonoLight创建Silverlight应用程序。
你可以得到更多的信息http://www.mono-project.com/Main_Page
Mono是
一个开源,跨平台, 实施的C#和那 是二进制兼容 Microsoft.NET CLR
因此,您在非Windows本机(如Ubuntu,OSX)上使用mono而不是.net框架。
您可以使用MonoDevelop使用C#代码构建应用程序。参考:http://monodevelop.com/
- 1. 什么是单声道单身人士?
- 2. 单声道平台上sqlite的linq提供程序是什么?
- 3. 什么是相当于单声道的dumpbin?
- 4. 单声道2.8发展的现状是什么?
- 5. 是什么格式,单声道16位PCM
- 6. 什么是处理单声道json的最佳方式
- 7. 什么时候单声道是.net的不错选择?
- 8. 关于单声道4.x反射的改变是什么? (单声道3.x的兼容性)
- 9. 单声道 - 哪里是System.Printing.dll
- 10. 单声道aspnet_compiler
- 11. 单声道PdfSharp
- 12. 单声道LdapException
- 13. 单声道HttpContext.GetService
- 14. 什么是声明
- 15. 将多声道音频缓冲区合并为单声道的“正确”方法是什么
- 16. ASP.NET MVC:AntiForgeryToken在单声道中工作吗?
- 17. 单声道MEF无法正常工作?
- 18. 什么是工作线程?
- 19. 单声道多声道播放器
- 20. AVPlayer播放单声道音频立体声 - >单声道
- 21. 什么是'不是声明'?
- 22. OSX + VB.Net,简单地需要什么来移植我的程序从Windows,也许是单声道?
- 23. 单声道XSP服务器是否工作?
- 24. 为什么会有四个单声道C#编译器?
- 25. 为什么单声道2.6.1不支持msg.d?
- 26. 为什么在播放2.5中使用单声道控制器?
- 27. 为交叉编译配置单声道,什么会进入--host?
- 28. 为什么CTRL-D不能以单声道发送EOF?
- 29. C#程序在Linux下不能在单声道下工作。
- 30. 单声道(2.11)上F#尾呼优化的当前状态是什么?
没有人会解释它比Mono团队更好本身。 http://www.mono-project.com/Main_Page。 – 2010-09-28 06:53:13
你是否只是为了单声道lazzy到谷歌?奶酪 – 2010-09-28 06:55:08
当然没有人能更好地解释,但很多人可以分享他们对Mono的期望。 – 2010-09-28 06:55:43