Login
Login-Name Passwort


 
Newsletter
Werbung

So, 3. August 2008, 13:26

Software::Entwicklung

Erste Vorschauversion von Mono 2.0 freigegeben

Das freie Projekt stellte mit der ersten Vorschauversion von Mono 2.0 einen Vorgeschmack auf die kommende Generation der.NET-kompatiblen Entwicklungs- und Laufzeitumgebung für Linux und weitere Betriebssysteme vor.

Die kommende Version von Mono bringt nach Angaben der Programmierer weitreichende Neuerungen und Verbesserungen mit sich. So werden unter anderem in der Version 2.0 die API ADO.NET 2.0 für Zugriff auf Datenbanken, ASP.NET 2.0 für Entwicklung von Web-basierten Applikationen, Windows.Forms 2.0 für die Erstellung von Desktop-Anwendungen und System.XML 2.0 für die Manipulation von XML-Dokumenten unterstützt. Darüber hinaus bringt Mono 2.0 Bindungen für Gtk+ 2.12 und die GNOME-Bibliotheken für die Erstellung von Desktop-Anwendungen unter Linux, MacOS X und Windows. Neu von der Partie ist auch Mono.Cecil, eine Bibliothek für die Manipulation von ECMA CLI-Dateien. Mit Mono.Cairo bietet Mono 2.0 eine Schnittstelle zu der Cairo-Bibliothek. Darüber hinaus bietet die Entwicklungs- und Laufzeitumgebung eine Bibliothek zur Erstellung und Zugriff auf SQLite-Datenbanken. Mono 2.0 beinhaltet den C#-Compiler in der Version 3.0 mit voller Unterstützung für LINQ und einen Visual Basic 8-Compiler.

Neben Neuerungen haben die Entwickler auch die vorhandenen Komponenten weiter verbessert. Die Geschwindigkeit von Dezimal-Operationen wurde nach Angaben des Teams signifikant verbessert. Ferner wurde der Speicherverbrauch der Laufzeitumgebung reduziert.

Mono ist ein ehemals von Ximian initiiertes Projekt, das eine freie Implementierung von Microsoft.NET zum Ziel hat. Nachdem das Unternehmen von Novell übernommen wurde, wechselten die Entwickler auch ihren Arbeitgeber, so dass die Entwicklung der aktuellen Version überwiegend von Novell vorangetrieben wird. Die Laufzeitumgebung funktioniert auf vielen Plattformen. Auch die Abdeckung der.NET-Features ist ziemlich umfassend, auch wenn die Mono-Versionen nicht mit dem aktuellen Stand der.NET-Entwicklung mithalten können.

Die aktuelle Version von Mono kann ab sofort vom Server des Projektes im Quellcode oder als fertige Pakete für Red Hat Enterprise Linux 4, Suse Linux Enterprise Server 9 und 10 sowie für die aktuellen Versionen von OpenSuse heruntergeladen werden.

Werbung
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung