Is Mono robust enough for serious enterprise development?

后端 未结 6 1520
后悔当初
后悔当初 2021-02-07 20:24

It\'s been a few years since I\'ve taken a deep look at Mono. When I last took a look, it wasnt quite there as far as BCL implementation and the tools available were limited. I

相关标签:
6条回答
  • 2021-02-07 20:38

    With 2.0 out now, I think it is. Our current build system depends on it and have been very happy with it. Now for releasing an actual product, Can you do it all in .NET 2.0? If so I think it is.

    0 讨论(0)
  • 2021-02-07 20:45

    I've worked last summer to get a .NET 2.0 (+/- 50 000 lines of code) project working on Mac OS X with Mono 1.91. I had to rewrite the interface with Monobcj because the Mono-Winforms implementation looks terrible on Mac. But for the non-UI code, everything worked pretty well after I removed dependencies on specific Win32 calls.

    0 讨论(0)
  • 2021-02-07 20:47

    Last time I looked into it, there were several limitations. That was a couple of years ago. Scalability was our issue then.

    0 讨论(0)
  • 2021-02-07 20:57

    If you have a "specific need" for cross platform development, then I think Mono is really your only choice :) But as stated, it really has come a long way.

    0 讨论(0)
  • 2021-02-07 21:04

    Mono robustness have been improved to be adequate for heavy duty asp.net sites - a lot of bug fixing to improve stability have happened for the 2.0 release.

    Not only that but we did quite some work to improve the overall scalability of our stack.

    Most of it made into the 2.0 release but some happened after and is queued for the upcoming 2.2 later this year.

    0 讨论(0)
  • 2021-02-07 21:04

    I think it really depends on what you call raedy for enterprise as this is a very overloaded term.

    See my post on a similar questions: Is Mono ready for prime time?

    0 讨论(0)
提交回复
热议问题