开发者

Learning .NET with mono

I saw some very neat code snippets of programs implemented with .net technologies, such as asp.net and c#, and I would like to try out the .net framework.

Now: my development machine runs GNU/linux; my setup (window manager, vim scripts, keyboard shortcuts, default workspaces etc.), continuously improved in the last four years, is something I could never renounce to - the sole thought of using the mouse again when developing makes my wrist hurt) so I was thinking, before 开发者_运维知识库investing ~one week to reproduce it on windows (btw, it doesn't look like there's a lot of valuable tiling WMs out there), to try it out on mono.

Question:

Which technologies/languages work best on mono? Which don't? Do I really miss something without using microsoft's own IDEs?

I read the monodevelop's about page, but I wouldn't mind real-life experiences.


Mono pretty much replicates all non-windows-specific parts of the .NET framework.

Most of the work has been around C#, but there are working VB.NET and F# compilers.

There are working libraries for windows forms, though GTK# is better supported and more widely used (within the mono community).

As for visual studio - it is the best IDE out there, better than monodevelop and anything else I have seen. Integrated debugging, editing, intellisense, building and more. To be honest, this is mostly a matter of opinion - you need to try for yourself and decide.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜