Assemblix

Mono 2.0 jahtaa Microsoftin .NETiä

Harri J. Talvitie | 8.10.2008

Vastikään julkaistu Mono 2.0 tarjoaa kehittäjille käytännössä kaikki Microsoft .NET 2.0:n ominaisuudet.

Windowsille koodattujen .NET 2.0 -sovellusten siirtoa Monolle helpottaa nyt uusi apuväline. MoMA (Mono Migration Analyzer) analysoi sovelluskoodia, ja selvittää kuinka paljon koodiin tarvitaan muutoksia. Tuhansille .NET-projekteille tehdyn analyysin perusteella lähes puolet sovelluksista toimii suoraan Monossa ja neljäsosan saa toimimaan alle kuudella koodimuutoksella.

Ykkös-Monon kehittäminen kakkostasolle kesti odotettua kauemmin. Puolentoista vuoden viivästyksestä on ollut tavallaan myös hyötyä. Sillä välin kun osa kehittäjistä viimeisteli Windows Forms -tukea, ehtivät muut siirtyä uudempien tekniikoiden pariin. Monon versionumerot eivät tämän vuoksi vastaa Microsoftin .NETiä, koska Mono 2.0 sisältää jo .NET 3.5:sta tuttuja tekniikoita kuten LINQin ja C# 3.0:n.

Projektia johtavan Miguel de Icazan mukaan Monoon kehitetään jatkossa toistaiseksi puuttuvia .NET 3.5 -tekniikoita kuten Windows Communication Foundation ja Windows Presentation Framework. Mono-tiimi on ehtinyt kehittämään Microsoftin Silverlightia vastaavaa Moonlight-toteutusta, jonka odotetaan valmistuvan vuoden loppuun mennessä.

Mono 2.0:n kehitysvälineet ja ajoympäristöt löytyvät mm. Linuxille, Mac OS X:lle, Solarikselle, BSD:lle ja Windowsille. Novell on luonut lisäksi virtuaalikoneessa toimivan Mono-kehitysympäristön, jolla pääsee nopeasti liikkeelle.

Assemblixissa samasta aiheesta:

Linkit

Julkaisujärjestelmä: Drupal   |   Tietoa Assemblix.netistä