Frage

Folgendes ist mir aufgefallen heute: Mono der PDC 2008?

Mein Vortrag wird Abdeckung die neuen Technologien, die wir geschaffen haben als Teil von Mono.Einige von Ihnen sind wiederverwendbar auf .NETTO (wir versuchen, unseren code zu machen-und cross-Plattform) und einige andere Funktionen, die spezifisch für Mono-Implementierung der CLI.

Gepostet von Miguel de Icaza am 01 Oct 2008

Weiß jemand, welche Art von neuen Technologien er bezieht auch?

Klingt wie eine gute Rede

[UPDATE] Hier ist das video von Miguel ' s talk

War es hilfreich?

Lösung

Dies sind einige der wichtigsten Bibliotheken , die Sie verwenden können:

  • Gtk#, die Cross-Plattform-GUI-API für Unix -, Windows -, MacOS-X,
    • dies ist ein ganzer Stapel von Bibliotheken und enthält widgets (mit Gtk+), Barrierefreiheit und internationale text-rendering (mit PangoSharp).
  • Mono.DataConvert - System.BitConverter korrekt durchgeführt werden und gut gestaltet.
  • Mono.Addins - Extensibility Framework, ähnlich MEF.
  • Mono.Kairo - Cairo Graphics Verbindlich.
  • Mono.Cecil - ECMA CIL Image Manipulation.
  • Xml.Relaxng - RelaxNG Analyse und überprüfung.
  • Novell.Verzeichnis.Ldap - LDAP-Bibliotheken.
  • Daap.Sharp - Eine Implementierung der DAAP-Protokoll
    • (Musik-exchange-Protokoll können Sie verbrauchen oder aussetzen Musik Quellen)
  • Mono.Upnp - Universal Plug-and-Play-Implementierung, die in verwaltetem code.
  • Mono.ZeroConf - Cross-Plattform-ZeroConf/Bonjour-API für .NET-apps.
  • BitSharp - Bittorrent client/server-Bibliothek, heißt nun MonoTorrent
  • Mono.Nat - Network Address Translation.
  • Mono.Felsen - Sinnvolle Erweiterung Methoden/Funktionale features für C#, jetzt ersetzt durch Cadenza
  • SmugMugSharp - Bindungen zu sprechen SmugMug
  • Crimson - Crypto-Bibliotheken über das hinaus, was verfügbar ist .NET
  • Mono.WebBrowser - Wrapper für Firefox oder-WebKit -.
  • WebkitSharp - Bindungen zu verwenden, WebKit aus C#
  • GtkSharpRibbon - Der Band, umgesetzt in Gtk# (cross-Plattform)
  • IPodSharp - Bibliothek zu kommunizieren und manipulieren iPods.
  • TagLibSharp - Bibliothek mit Anmerkungen versehen von multimedia-Dateien (tagging).
  • Exiv2Sharp - EXIF-lese/schreib-Bibliothek.

Linux-Spezifisch:

Ich bin sicher, dass ich bin fehlt eine Reihe von anderen Bibliotheken.

Die meisten dieser (und viele mehr) verknüpft sind, über die Bibliotheken Seite.

Andere Tipps

Vielleicht Dinge wie Cecil und Monovation und die interaktiv Shell ?

auf der Suche Roadmap , vielleicht die neue JIT / IL Implementierung, dass sie ganz stolz auf; könnte die C # Auswertung API / C # Shell sein. Allerdings vermute ich, dass wir warten müssen für PDC, um herauszufinden, ... Viele der Roadmap-Artikel sind (ganz vernünftig) like-for-like mit MS-Äquivalenten vergleichbar - aber vielleicht haben sie in ein paar Extras auf der ruhigen ;-p

schlichen

gibt es auch die C # eval und C # Scripting Shell , die nur auf Mono 2.2 derzeit ...

Miguel sich auf Stack-Überlauf entdeckt wurde. Vielleicht werden Sie eine Antwort gerade von ihm bekommen

Vergessen Sie nicht, Mono.Options , ein sehr nützliches Befehlszeilenoptionen Parsing-Bibliothek.

Hier mehr Details über Mono 2.0

Wenn Sie noch 1.1 sind Targeting, dann ist Mono.Data eine ausgezeichnete Abstraktion ähnlich dem, was dbProvider tut in 2,0 ADO.NET

Telerik angekündigt wird in nächsten Versionen Mono suport. Vielleicht wird die erste thrid-Partei compnents Handelsgesellschaft Unterstützung Mono. Das ist toll. MonoDevelop wird nun in Windows unterstützt. Ich große Zukunft gesehen für Mono.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top