Begriff |
Mono |
Abkürzung |
|
Synonyme/Aliase |
|
Erläuterung des Begriffs
Mono
Mono ist eine Open Source-Variante des Microsoft .NET Framework. Im Gegensatz zum Microsoft .NET Framework sind Mono-Installationspakete nicht nur für Windows, sondern auch Linux, Unix und Max OS verfügbar.
Mono wurde ursprünglich von der Firma Ximian unter Leitung von Miguel de Icaza entwickelt. Im August 2003 wurde Ximian von Novell übernommen.
Im Mai 2011 entläieß Attachmate, der neue Eigentümer von Novell, alle Entwickler des Mono-Teams. Miguel Icaza gründet eine neue Firma Xamarin, die nun Mono, MonoTouch und MonoDroid weitentwickelt.
Weitere Informationen
---
http://www.gotmono.com
http://www.go-mono.org
Details
Mit dem Produkt Mono der Firma Novell existiert inzwischen eine ernstzunehmende .NET-Implementierung für Unix, Linux und MacOS. Mono ist ein Open Source-Projekt. Mono wurde im Jahre 2001 von Miguel de Icaza ins Leben gerufen, der in der Linux-Welt bekannt ist durch den Gnome Desktop, einen Kon-kurrenten von KDE. Ximian wurde inzwischen von Novell über-nommen.
In offiziellen Verlautbarungen bezeichnet Novell Mono als "eine .NET Implementierung basierend auf den ECMA-Standards für C# und die Common Language Infrastructure". Tatsächlich geht Mono aber schon in der aktuellen Version 1.1 weit über den lückenhaften Standard hinaus: Neben den standardisierten Tech-nologien unterstützt Mono zusätzlich die Datenzugriffstechnolo-gie ADO.NET und die Webanwendungstechnologie ASP.NET. Die für die Entwicklung von klassischen grafischen Benutzer-schnittstellen notwendigen Windows Forms sind hingegen noch in einem sehr frühen Entwicklungsstadium. Mono bietet zudem noch weitere Datenbanktreiber und Programmierschnittstellen für spezielle Anwendungsgebiete aus der Linux-Welt.
Nicht vorhanden in Mono (Stand Version 1.1) ist bislang eine Implementierung der Windows Forms und der in der Windows-Welt beliebten Programmiersprache Visual Basic.
Artikel in gedruckten Medien
Querverweise zu anderen Begriffen im Lexikon
siehe http://www.go-mono.org Common Language Infrastructure Windows Forms MonoTouch Datenbank Xamarin
|
Dienstleistungen:
Beratung/Consulting zu Mono
Support zu Mono
Schulungen zu diesem Thema:
|