什么时候单声道是一个很好的选择.net?

Phi*_*gan 10 mono open-source

  • 什么时候使用单声道比使用.net开发生产系统更好?
  • 工具的前期成本为零,但使用单声道的开发总成本与使用.net相比如何?
  • 采用单声道的甜点是什么?

Jus*_*ner 15

Mono是在非Microsoft平台上运行的.NET.

如果您希望在非Microsoft平台上构建.NET应用程序,请使用Mono.目前,我正在研究通过Mono在OS X上运行的ASP.NET MVC应用程序(想要定位基于Linux的服务器,我的所有开发都在OS X中完成).好东西.

如果您只针对Windows,那么免费的Microsoft工具(Express Editions)通常是更好的选择.

...... 当你需要他时,Miguel在哪儿.

  • +1用于链接其用户帐户.只需浏览Miguel de Icaza的答案,就可以了解单声道可以做什么和不能做什么的状态. (3认同)
  • 如果你不知道并且没有弄明白,这个答案中的链接指向单一项目维护者的StackOverflow帐户. (3认同)

Joe*_*orn 5

Mono可以做一些事情,MS的.Net不能或不会:

  • 在linux,mac和其他人(包括现在的iPhone)上运行
  • 静态链接框架dll,用于零依赖性部署方案.

另一方面,.Net做了一些单声道不做或不做的事情:

  • 最新版本的框架
  • 开箱即用的视觉工作室支持
  • WPF,WCF,WF等
  • 单声道中有一些东西可以工作,但性能与.Net不同