r   e   k   l   a   m   a
r   e   k   l   a   m   a

Mono 2.8 wydane

Strona główna Aktualności

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.

r   e   k   l   a   m   a

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

© dobreprogramy

Komentarze

r   e   k   l   a   m   a
r   e   k   l   a   m   a
Czy wiesz, że używamy cookies (ciasteczek)? Dowiedz się więcej o celu ich używania i zmianach ustawień.
Korzystając ze strony i asystenta pobierania wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.