Novell Launches Moonlight 2.0 - The Beauty of Moonlight (
Page 2 of 2 )
In a blog post about Moonlight 2.0, de Icaza said:
"Moonlight 2 is a superset of Silverlight 2. It contains everything
that is part of Silverlight 2 but already ships with various features
from Silverlight 3:
· Silverlight 3
Pluggable Pipeline, this allows developers to hook into the media
decoding pipeline at various points:
· Data fetching
(this is how adaptive streaming and smooth streaming are supported).
Test it out at Experience Smooth Streaming.
· Demuxing (this
is how the Moonlight Ogg container can be fed into Moonlight and
Microsoft's Silverlight).
· Codecs (this
is how our Vorbis and Dirac support work on both Moonlight and
Microsoft Silverlight).
· Easing animation functions
· Partial out-of-browser support
· Writable bitmaps
· Some of the new databinding features of XAML in Silverlight 3
We are moving quickly to complete our 3 support. Microsoft is not
only providing us with test suites for Moonlight but also assisting us
in making sure that flagship Silverlight applications work with
Moonlight. "
Moonlight is part of a technical collaboration announced by Novell
and Microsoft in September of 2007. Microsoft has provided Novell with
access to its test suites and specifications for Silverlight, and
provides Novell end users of Moonlight with free access to the
Microsoft Media Pack, a set of licensed media codecs for video and
audio. To download or learn more about Moonlight, visit
http://go-mono.com/moonlight.
Meanwhile, Goldfarb said the "beauty of the way the Moonlight team
is building Moonlight is that any of the tooling available for building
Silverlight/Moonlight applications -- including Visual Studio, the
Eclipse-based tools from Soyatec, or the MonoDevelop tool set -- can be used to develop Moonlight applications.
"Going forward, that’s very important, that we have Visual Studio, Eclipse and MonoDevelop all working together," de Icaza said.
In a blog post on the new tools, de Icaza said new features in MonoDevelop 2.2 include:
· MonoDevelop code
is now LGPLv2 and MIT X11 licensed. We have removed all of the GPL
code, allowing addins to use Apache, MS-PL code as well as allowing
proprietary add-ins to be used with MonoDevelop (like RemObject's
Oxygene).
· User interface
improvements: the first thing that MonoDevelop users will notice is
that we have upgraded the UI to fit modern ideas. We borrowed ideas
from Chrome, Firefox, Visual Studio, Eclipse and XCode.
· ASP.NET MVC
support, you can now develop, debug and build ASP.NET MVC applications
from MonoDevelop.
· New T4 Macro
processor (Text Template Transformation Toolkit) integrated directly
into the IDE (Mono's T4 is also available as a reusable library for use
and abuse in your own programs).
· Moonlight Project
Support: you can now build, debug and run Moonlight applications using
MonoDevelop.
· New MacOS and Windows support. Check our feature matrix for details.
· New Debugger
support allows debugging Console, Gtk#, ASP.NET, iPhone and Moonlight
applications.
· Extensive text editor improvements
 |