MonoDevelop und der Designer

Ich wollte unter MonoDevelop ein Projekt weiterentwickeln welches ursprünglich für .NET in Visual Studio geschrieben wurde. In diesem Projekt wollte ich dann ein Formular bearbeiten. Mein Problem war das ich nicht in den Designer kam. Aber warum nur? MonoDevelop besaß doch einen Designer…

Nach einigem stöbern in der Dokumentation dämmerte es mir. Der GTK# Designer welcher Mono Develop beiliegt ist nicht für WinForms gedacht. Dazu benötigt man den WinForms Designer welcher nicht Bestandteil des Paketes ist. Eine interessante Seite mit Informationen rund um den WinForms Designer gibt es unter http://www.mono-project.com/WinForms_Designer.

SpecialFolder.LocalApplicationData auf Ubuntu

Vor ein paar Tagen teste ich eine .NET Anwendung auf einem Ubuntusystem. Anschließend wollte ich in eine von der Anwendung geschriebene Konfigurationsdatei hineinschauen. Doch ich fand sie erst einmal nicht. Die Anwendung ließt sich dabei den Pfad der lokalen Anwendungsdaten mittels SpecialFolder.LocalApplicationData aus. Unter Ubuntu ist das entsprechende Verzeichnis dabei unter ~/.local/share/myapp/ zu finden.

Mono und resgen2

Da ich privat wie beruflich die meiste Zeit in C# programmiere ist der Umstieg dank Mono nicht all zu schwer gefallen. Gestern wollte ich dann mal meine Projekte unter Mono kompilieren und wurde dabei auf einen Fehler beim kompilieren einer resx Datei hingewiesen. Es fehlte wohl die Anwendung resgen2. Glückerlichweise lässt sich er Fehler schnell durch die Installation einiger Pakete beheben:

sudo apt-get install mono-gmcs mono-mcs mono-2.0-devel

Neben diesen Paketen sind für die Monoentwicklung außerdem noch folgende Pakete:

sudo apt-get install monodoc-browser monodevelop monodevelop-versioncontrol

von Interesse.

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/Mono-Projekt
http://de.wikipedia.org/wiki/MonoDevelop

OpenSimulator

Der Second Life Client ist nun seit einiger Zeit Open Source. Doch wie sieht es mit der Server aus? Auch dort gibt es etwas, nämlich den sogenannten OpenSimulator. Diese Software welche seit April 2007 verfügbar ist läuft dabei unter .NET bzw. Mono. Mit ihr kann man dabei eigene Grids erstellen bzw. sich in bestehende Grids mit einhängen. Sie bietet dabei eine Vielzahl an Features und ist sehr flexibel. Die offizielle Seite ist unter http://opensimulator.org/wiki/Main_Page zu finden.

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/OpenSimulator