Mono 2.8 wydane

08.10.2010 21:32, Autor: Grzegorz Niemirowski (gniemirowski), Kategoria: News
NewsImage

Wydano finalną wersję Mono 2.8, otwartej implementacji środowiska uruchomieniowego .NET.

Wersja 2.8 przynosi pełną obsługę języka C# 4.0, jego częściowa obsługa była obecna już w wersji 2.6. Wbudowany w Mono kompilator C# będzie domyślnie zakładał, że kompilowany kod został napisany w wersji 4.0 języka. Dodano także obsługę Parallel Extensions i LINQ to SQL. Inna ważna zmiana to nowy garbage collector o nazwie SGen, który jest znacznie wydajniejszy od dotychczas używanego Boehm GC. Nie został jednak włączony domyślnie. Dodane zostały też nowe frameworki: Parallel Framework, System.XAML, System.Dynamic, Managed Extensibility Framework, ASP.NET MVC 2 oraz System.Data.Services.Client. Kod czterech ostatnich pochodzi z Microsoftu, który udostępnił je na licencjach zatwierdzonych przez OSI.

Zintegrowana została obsługa platformy OpenBSD oraz pojawiło się wsparcie dla ASP.NET 4.0. Usunięto zależność od GLIB. Dla platformy x86 Pojawiła się funkcja ahead-of-time (AOT) compilation, dostępna dotychczas na kilku innych platformach. Pozwala ona na generowanie kodu maszynowego w czasie kompilacji, nie potrzeba już wtedy wykonywać kompilacji w trakcie działania programu (JIT). Efektem ubocznym jest brak przenośności kodu wynikowego na inne architektury. Dodano także obsługę WCF Routing oraz wprowadzono wiele poprawek wydajnościowych.

Mono dla Linuksa oraz inne platformy można pobrać ze strony projektu.

r   e   k   l   a   m   a

Komentarze (7)  

Avatar
Anonim (niezalogowany) | 08.10.2010 21:42#1

Szkoda, że nawet nie próbują ugryźć WPFa. Na chwilę obecną nawet Windows Forms jest mocno niedopracowany. Niby jest Olive, ale jak to wygląda każdy wie.

Avatar
Anonim (niezalogowany) | 09.10.2010 4:20#2

Dodałem komentarz dobre kilka godzin temu. Dlaczego się jeszcze nie ukazał?

----
Komentarze dodane w piątek wieczorem i w weekendy zatwierdzane są siłą rzeczy z nieco większym opóźnieniem niż zwykle. Polecam rejestrację w serwisie - komentarze osób zalogowanych pojawiają się bez konieczności wcześniejszej moderacji.

Pozdrawiam,
Docent, dobreprogramy.pl

Avatar
kszyh (niezalogowany) | 09.10.2010 8:40#3

No ładnie, ładnie AOT to nawet w VS 2010 nie ma.

Avatar
decent2 (niezalogowany) | 09.10.2010 14:28#4

@anonim - to dobrze że nie ma WPF. Jeśli chcesz mieć piękny, animowany interfejs pod wieloma platformami, to używaj SVG z Javascriptem. Mono ma dowiązania do Webkita. I wtedy projektowany interfejs będzie TAKI
SAM na stand-alone jak i w WWW. Jest to nawet dużo lepsze niż zamiana System.Windows.Forms na wersje ASP, bo nic nie trzeba zmieniać.

Avatar
drakon660_ (niezalogowany) | 09.10.2010 14:42#5

Wszystko fajnie, ale brak dobrego srodowiska edycyjnego hamuje chec uzycia Mono, bardzo cieszy rozwoj platformy i oby tak dalej, ale MonoDevelop to tylko i wylacznie edytor tektu z intellisense, bez poterznego narzedzia Mono bedzie niszowe.

AvatarUżytkownik jest nieaktywny
KonradK | 09.10.2010 16:12#6

@ drakon660_ (niezalogowany)

Jeśli za dobre środowisko edycyjne uznać Visual Studio 2008/2010, to można go używać do tworzenia programów pod Mono.

http://www.mono-project.com/news/archive/2010/May-27.html

Avatar
drakon660_ (niezalogowany) | 09.10.2010 16:26#7

@ KonradK

No tak ale chyba nie przechodzi sie na Mono, żeby dalej używać VS, tak czy siak brakuje takiego środowiska jak VS pod tworzenie aplikacji na Mono, a po za tym dodatki są płatne, wiec to jest slabe rozwiązanie. Co jeszcze mnie denerwuje to sposob w jaki wydawane są wersje Mono, jesli ma to byc odpowiednik .net. to kazda wersja Mono powinna odpowiadac jakiejs wersji .net, a tu jest zrobione tak ze raz brakuje 3 funkcji raz czegos innego ale ma obsluge C# 4.0, przeciez tak nie moze wygladac srodowisko do produkcji oprogramowania, a jak rozumiem do tego ma byc.

Dodaj komentarz

Zasady publikowania komentarzy
Autor
Treść
 
Polecamy
Recenzja MSI WindTop AE2410

Powiew świeżości?
Testujemy GALAXY NOTE

Czy to tablet z telefonem?
Spotkajmy się na HotZlocie!

13-15 07 2012, Zamek na Skale
Top programy
  •  
Top programy ostatnie 7 dni
  •  
Top programy ostatnie 30 dni
  •  
Skanery antywirusowe
skaner av