Feasibility of C# development with Mono

后端 未结 7 974
小鲜肉
小鲜肉 2021-02-07 23:25

Recently, I came across Mono and MonoDevelop packages in Ubuntu linux. They claim to have a .NET runtime in accordance with CLI. Before installing the packages myself, I would l

7条回答
  •  广开言路
    2021-02-07 23:49

    1. Very powerful. There are no major bugs in the core implementation. It is not a science project. The deficiencies are mostly where you would expect, the newest APIs (Microsoft inherently has a first-mover advantage there).

    2. Yes. We just finished a project where most of the GUI code was developed in WinForms on Windows. I was able to work on it using Ubuntu without major headaches. That said, this is one of the hardest parts of the API, and there are still issues. See http://mono-project.com/WinForms for details.

    3. Don't know, as I don't use it.
    4. Yes, though again, there may be some missing APIs in the runtime.

    Note, I use Ubuntu Hardy (8.04).

提交回复
热议问题