Mercedes-Benz B-Class (2019): Test Drive With Jessicann
Eine neue Version der Open-Source-Technologie Moonlight, die Silverlight unter Linux bereitstellt, steht Entwicklern jetzt zum Testen zur Verfügung.
Silverlight ist Microsofts plattformübergreifende Laufzeit- und Entwicklungstechnologie für die Ausführung von webbasierten Multimedia-Anwendungen.
Laut einem Blogbeitrag von Miguel de Icaza, Vice President der Novell Developer Platform und Gründer des Mono-Open-Source-Projekts, ist die Vorschau von Moonlight 2.0 nicht vollständig und erfüllt nicht alle Voraussetzungen, um Silverlight unter Linux vollständig zu implementieren.
Was die Moonlight 2.0-Vorschau den Entwicklern bietet, zeigt, wie sie die Silverlight 2.0-Funktionen unter Linux nutzen können, sowie die Features der kommenden Version 3.0, die jetzt in der Beta-Version enthalten ist, so de Ic aza.
Microsoft und Novell arbeiteten bei Moonlight zusammen, das Teil des Mono-Projekts ist, einem plattformübergreifenden Open-Source-Entwicklungsframework für Microsofts proprietäre.NET-Plattform. Moonlight 1.0 wurde im Februar veröffentlicht.
Die Vorschau gibt Entwicklern die Möglichkeit, Schreibanwendungen komplett in Unix zu entwickeln, wenn sie Monos Version 2.4 und das komplette Moonlight-Software-Entwicklungskit installieren, so de Icaza. Es verwendet auch die Open-Source-Silverlight-Steuerelemente von Microsoft, genannt Microsoft MS-PL-Steuerelemente, die Entwicklern eine Abkürzung geben, um Schaltflächen, Kontrollkästchen, Kalender, Container und sogar ein vollständiges datenbankgebundenes Datagramm in Moonlight-Anwendungen unter Linux zu erstellen Moonlight 2.0 unterstützt auch eine Vielzahl von Programmiersprachen wie IronRuby und IronPython, Open-Source-Implementierungen von Ruby und Python, die Microsoft erstellt hat und die in Silverlight sowie Visual Basic oder PHP verwendet werden können.
Ein weiteres Feature Moonlight 2.0 beinhaltet die Visual Basic Runtime, mit der Silverlight ausgeliefert wird, sagte de Icaza. Die Laufzeit in Moonlight ist eine verbesserte Version einer VB-Runtime, die vor ein paar Jahren von ISV Mainsoft erstellt wurde.
De Icaza skizzierte auch Moonlight 2.0's Unterstützung von Adaptive Streaming, eine Funktion in Silverlight, die Entwicklern ermöglicht Erstellen Sie ihre eigenen Transporte zum Abrufen von Medien, die sie nicht auf die Verwendung von HTTP beschränken.
"Zum Beispiel könnte ein Entwickler einen Transport schreiben, der verschiedene Teile des Mediums von verschiedenen Servern holt", schrieb er, "oder bittorrent verwenden um die Medien zu holen, anstatt von einem einzelnen Server abhängig zu sein. "
Nachdem die Entwickler von Moonlight die Funktionen von Silverlight 2.0 auf Linux portiert hatten, war die Entwicklung von Moonlight 2.0 eine natürliche Weiterentwicklung dieses Prozesses, so de Icaza.
"Da wir die 2.0-APIs implementiert haben, passen eine Handvoll Features von 3.0 natürlich in unser Design", schrieb er. "Anstatt die Extra-Meile zu gehen, um die Dinge in 2.0 zu beschränken, setzen wir die 3.0-APIs nur vorwärtskompatibel frei."
Die Moonlight 2.0-Vorschau unterstützt die außerplanmäßige WriteableBitmap-Klasse 3.0 von Silverlight 3.0 Pluggable Media Pipeline und SaveDialog Support-Funktionen. Allerdings ist die Out-of-Browser-Unterstützung ein manueller Prozess in der Moonlight 2.0-Vorschau, während es laut de Icaza in Silverlight automatisiert ist.
Er fügte hinzu, dass die Unterstützung des Pluggable-Media-Frameworks für Entwickler besonders interessant ist Das bedeutet, dass sie ihre eigenen Codecs erstellen können, ohne darauf warten zu müssen, dass Silverlight oder Moonlight diese Codecs unterstützt.
Informationen zu den Funktionen von Silverlight 3.0 finden Sie online auf der Microsoft Silverlight-Website.
Neues Jailbreaking-Tool für einige iPhone-Benutzer verfügbar
Pwnage Tool 3.1 wird das iPhone und das iPhone 3G, aber nicht das neue iPhone 3GS, freischalten .
Intels neues Moblin 2.1-Betriebssystem als Download verfügbar
Die erste Version von Moblin 2.1, Intels neues Betriebssystem für Netbooks, steht auf der Moblin-Website zum Download bereit .
PCWorld Digital Magazine Verbesserte Android Edition jetzt verfügbar und für Abonnenten kostenlos verfügbar
Lesen Sie die Multimedia-erweiterte digitale Version von PCWorld auf Ihrem Android-Tablet.