2009-04-15 20 views
4

Ich bin ziemlich beeindruckt von den Mono-Features, insbesondere von der Portabilität der Bibliothek. Ich denke, ich werde es bald oder später versuchen und ich würde einige Anweisungen brauchen, um eine Einführung in die Mono/.NET-Programmierung zu finden. Kannst du mir helfen?Was ist eine gute kurze Einführung in die Mono/.NET-Programmierung?

Danke

+0

Don Halte den Atem an Mono Es war eine große Enttäuschung für mich zu sehen, wie viele Dinge nicht funktionieren werden. Einzig, was ich empfehlen kann, ist unter Linux zuerst zu entwickeln, dann Windows, es wird einfacher sein. –

Antwort

1

Meist Mono-Programmierung ist nicht anders klassische .NET-Programmierung.

Sie können C# nur anständig verwenden, nicht in den anderen .NET-Sprachen. Obwohl Mono VB.NET-Unterstützung behauptet, ist es weit davon entfernt, ein vernünftiger Compiler oder eine vernünftige IL-Unterstützung zu sein. VB.NET meist experimentell.

Wenn Ihr Hauptbetriebssystem Windows einfachste Weg ist es, die Mono VmWare starten Sie den Download - http://www.go-mono.com/mono-downloads/download.html - openSuse

Enviroment ist bereit Kick Mono Entwicklung beginnen.

Versuchen Mono Start page für Tipps

Sie COM verwenden, können nicht Vergessen Sie nicht.

Der beste Weg zum Fortfahren Code in Mono (IDE ist schrecklich nach VS.NET) dann Portierung Windows.

+0

Obwohl Sie COM nicht verwenden können, können Sie das WinForms WebBrowser-Steuerelement verwenden, das mit Mozilla Gecko implementiert wird. VB.Net ist leider immer noch an der VB.Net 8 Version, nicht an der VB.Net 9 Version. – jpobst

+0

@jpobst Ich wusste nicht WebBrowser Control-Implementierung, das ist irgendwie cool :) VB.NET 8 Version ist nicht das Problem, das Problem ist Compiler ist sehr schlecht und VB DLLs unterstützen ist ein bisschen flockig. Sie können nicht im Compiler codieren, wenn es einen "Unbekannten Fehler" ohne eine Zeilennummer gibt! –

+0

Ah, das wäre scheiße. Ich wusste nicht, dass der VB.Net-Compiler so schlecht war. Auf der positiven Seite können Sie mit MS VB-Compiler kompilieren und das auf Mono verwenden. Das bringt Sie jedoch nicht um fehlende Sachen in der VB-Support-DLL. – jpobst

Verwandte Themen