Mono Moonlight - Shedding Light Without Generating Heat: Page 2

(Page 2 of 3)

Understanding what Silverlight / Moonlight brings to the table is a good starting point for making a rational assessment as to its value. From the Moonlight website the stated goals of the project are:

  • To run Silverlight applications on Linux.
  • To provide a Linux SDK to build Silverlight applications.
  • To reuse the Silverlight engine we have built for desktop applications.
  • Silverlight 1.0 has a number of basic capabilities focused around multimedia and Rich Internet Applications (RIAs). Scott Guthrie has a good blog post that describes what Silverlight 1.0 entails. Version 1.0 is somewhat limited since it does not include support for the .Net framework.' To get that you'll need Silverlight 1.1. Moonlight 0.8 does provide some support for Silverlight 1.1, but it's still a work in progress.

    With Silverlight 1.1 Microsoft delivered support for Visual Basic .Net and C#. It also provides support for using the Windows Presentation Foundation (WPF) programming model. WPF uses XAML (eXtensible Application Markup Language) to describe the user interface elements and a .Net language to implement the logic to respond to user actions.

    Microsoft is currently in the final stages of the beta cycle for Silverlight 2.0. At the same time Novell is finishing up their beta of Mono 2.0. Once Microsoft releases Silverlight 2.0 the Novell folks will have a firm target to shoot at.

    Page 2 of 3

    Previous Page
    1 2 3
    Next Page

    Tags: Firefox, Microsoft, Internet Explorer, Safari, OS X

    0 Comments (click to add your comment)
    Comment and Contribute


    (Maximum characters: 1200). You have characters left.



    IT Management Daily
    Don't miss an article. Subscribe to our newsletter below.

    By submitting your information, you agree that datamation.com may send you Datamation offers via email, phone and text message, as well as email offers about other products and services that Datamation believes may be of interest to you. Datamation will process your information in accordance with the Quinstreet Privacy Policy.