Mono 2.0 erschienen

Compiler für C# 3.0 und Visual Basic 8 enthalten

Die freie .Net-Implementierung Mono ist in der Version 2.0 erschienen. Diese unterstützt zusätzliche Microsoft-Schnittstellen und enthält einen vollständigen C#-3.0-Compiler. Das neue Werkzeug Gendarme sucht nach Problemen im Code.

Anzeige

Mono 2.0 ist zu einer Reihe von original .Net-APIs kompatibel. Darunter ADO.Net 2.0 für den Datenbankzugriff, ASP.Net 2.0 für Web- sowie Windows.Forms 2.0 für Desktopanwendungen. Zudem unterstützt die neue Mono-Version System.XML 2.0, um XML-Dokumente zu ändern und System.Core, um Language Integrated Query (LINQ) nutzen zu können.

Mono verwendet aber auch einige eigene Schnittstellen. Dazu zählt Gtk# 2.12, eine Anbindung an das GUI-Toolkit Gtk+ 2.12 und die Gnome-Bibliotheken. Mono.Cairo ist eine Anbindung an die Cairo-Grafikbibliothek und eine extra Bibliothek sorgt für den Zugriff auf SQLite-Datenbanken. Unix- und Linux-spezifische Funktionen können Programmierer über Mono.Posix ansprechen.

Außerdem ermöglicht ein Datenbank-API den Zugriff auf PostgreSQL, DB2, Oracle, Sybase, SQL Server und Firebird.

Mono 2.0 enthält einen Compiler für C# 3.0 mit kompletter LINQ-Unterstützung sowie einen Compiler für Visual Basic 8. Ein Intermediate-Language-Assembler, -Disassembler sowie die nötige Toolchain, um Bibliotheken zu entwickeln, gehören ebenfalls zum Mono-Lieferumfang.

Neu ist auch ein Debugger, der Managed Code versteht. Gendarme ist ein Werkzeug, um typische Probleme in .Net-Anwendungen und -Bibliotheken aufzuspüren, die dem Compiler in der Regel nicht auffallen. Überdies können Solaris-Anwender sowie Nutzer mit einer aktuellen MacOS-X-Version DTrace verwenden, um Mono-Code zu untersuchen, und die Geschwindigkeit der Laufzeitumgebung wurde gesteigert.

Nähere Informationen zu Mono 2.0 halten die Release Notes bereit. Die Software ist auf der Projektseite als Download verfügbar. Die Klassenbibliotheken und der C#-Compiler werden unter der X11-Lizenz veröffentlicht, die Laufzeitumgebung unter der LGPL und die SDK-Werkzeuge unter der GPL oder der X11-Lizenz.


ASP.NET Experte 21. Okt 2008

Korrekt. Nicht nur mit C#, auch mit Boo, J#, VB.NET, Python oder Ruby ... alles 100%ig...

PHPler 18. Okt 2008

ASP != ASP.Net Wer bei ASP.Net mit C# arbeitet, programmiert zwangsweise durchgängig...

Neocroth 08. Okt 2008

Schon in Ordnung. Kein Meister ist vom Himmel gefallen. Nur wenn man etwas lernen möchte...

GodsBoss 06. Okt 2008

Ich kann besser lesen, besser schreiben, sehe besser aus und meine Furze riechen im...

mononeverever 06. Okt 2008

Ich wette, du bist ein Nickname-Dieb. Troll dich.

Kommentieren



Anzeige

  1. IT-Administrator/MS Dynamics NAV Systembetreuer (m/w)
    EMK Münzen & Edelmetalle, Erftstadt
  2. SAP Inhouse ABAP-Entwickler (m/w)
    Metabowerke GmbH, Nürtingen
  3. Datenbankentwickler (m/w)
    über Jobware Personalberatung, Großraum Hannover
  4. IT-Anwendungs­betreuer / -Anwendungs­entwickler (m/w) HR-Informationssysteme
    DR. JOHANNES HEIDENHAIN GmbH, Traunreut

 

Detailsuche


Blu-ray-Angebote
  1. In Time/Runner Runner [Blu-ray]
    7,97€
  2. 2 Blu-rays für 15 EUR
    (u. a. Captain Phillips, White House Down, Elysium, 2 Guns, The Amazing Spider-Man 1+2)
  3. Dokumentationen zum Sonderpreis
    (u. a. Home, Wilde Inseln, Led Zeppelin)

 

Weitere Angebote


Folgen Sie uns
       


  1. Freedom Act

    US-Senat lehnt Gesetz zur NSA-Reform ab

  2. Die Woche im Video

    Pappe von Google, Fragen zur Überwachung und SSD im Test

  3. One Earth Message

    Bilder und Töne für Außerirdische

  4. Tropico 5

    Espionage mit El Presidente

  5. Tessel

    Offenes Entwicklerboard soll wie Io.js verwaltet werden

  6. Hack auf Datingplattform

    Sexuelle Vorlieben von Millionen Menschen veröffentlicht

  7. Angriff auf kritische Infrastrukturen

    Bundestag, bitte melden!

  8. Mark Shuttleworth

    Canonical erwägt offenbar Börsengang

  9. Amazon

    Fire TV Stick für 29 Euro

  10. Umfrage

    US-Bürger misstrauen Regierung beim Umgang mit Daten



Haben wir etwas übersehen?

E-Mail an news@golem.de



Apps für Googles Cardboard: Her mit der Pappe!
Apps für Googles Cardboard
Her mit der Pappe!
  1. Game of Thrones Auf der Mauer weht ein eisiger Wind
  2. VR im Journalismus So nah, dass es fast wehtut
  3. Deep angespielt "Atme tief ein und tauche durch die virtuelle Welt"

BND-Selektorenaffäre: Die stille Löschaktion des W. O.
BND-Selektorenaffäre
Die stille Löschaktion des W. O.
  1. BND-Chef Schindler "Wir sind abhängig von der NSA"
  2. BND-Metadatensuche "Die Nadel im Heuhaufen ist zerbrochen"
  3. NSA Streit um Selektoren-Liste zwischen Gabriel und Steinmeier

SSD HyperX Predator im Test: Kingstons Mischung ist gelungen
SSD HyperX Predator im Test
Kingstons Mischung ist gelungen
  1. Z-Drive 6300 Neue SSD bietet bis zu 6,4 TByte Speicherplatz
  2. Crucial BX100 und MX200 im Test Mehr SSD pro Euro gibt's derzeit nicht
  3. Plextor M6e Black Edition im Kurztest Auch eine günstige SSD kann teuer erkauft sein

  1. Re: Was bezwecken die kriminellen damit ?

    Moe479 | 12:16

  2. Re: glaubt kein Wort davon

    flasher395 | 12:14

  3. Re: Shuttleworth macht den Exit

    non_sense | 12:11

  4. Re: Sollen wir wirklich auf uns aufmerksam machen?

    Bruce Wayne | 12:07

  5. Dreht der USA endlich den Rücken zu!

    maverick1977 | 12:05


  1. 11:46

  2. 09:01

  3. 18:43

  4. 15:32

  5. 15:26

  6. 15:09

  7. 14:21

  8. 14:08


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel