2006-11-17 11:49
Autor: Sławomir Kwasowski (SlawoyAMD)
1

NET w systemie Linux

Obrazek NET w systemie Linux

Novell poinformował o udostępnieniu środowiska rozwoju i obsługi aplikacji Mono w wersji 1.2. Jest to duży krok naprzód w rozwoju projektu Mono i ważny etap na drodze do zgodności z platformą NET Framework 2.0. Nowa wersja środowiska Mono została rozszerzona o pełną obsługę interfejsu API do biblioteki Microsoft Windows Forms, co znacznie ułatwia przenoszenie aplikacji klienckich na system Linux. Inne ulepszenia wprowadzone w tej wersji to m.in.:
* uaktualnienie maszyn wirtualnych,
* rozszerzona obsługa języka Java,
* znaczne poprawienie wydajności i stabilności,
* zmniejszenie zużycia pamięci,
* obsługa wielu funkcji platformy .NET 2.0. (Dalej) ...



Wersja 1.2 środowiska Mono jest zgodna z platformą .NET 1.1 i zapewnia jej pełną obsługę, a także częściową obsługę .NET 2.0. Oprócz interfejsu API do Windows Forms, w Mono 1.2 wprowadzono liczne uaktualnienia funkcji, w tym pełną obsługę języka programowania C# 2.0 oraz szereg aktualizacji interfejsu API do .NET 2.0. Platforma Mono pracuje w różnych systemach operacyjnych, w tym: Linux, Mac OS X, Solaris, BSD i Windows. Obsługuje też szeroki zakres architektur sprzętowych, takich jak: x86, AMD 64, IA- 64 (Itanium 2), EMT 64, PowerPC, ARM, s390 i S390x, SPARC oraz SPARC v9, a także wiele języków programowania.

Nowa wersja Mono pozwala deweloperom pracującym w środowiskach firmy Microsoft bez większego wysiłku udostępnić swoje aplikacje opracowane w technologii .NET, zarówno serwerowe jak i klienckie, dla szybko rozwijającego się rynku linuksowego.

System operacyjny SUSE Linux Enterprise Desktop 10 zawiera liczne aplikacje dla systemu Linux opracowane na platformie Mono, m.in. odtwarzacz muzyki Banshee, narzędzie do zarządzania zdjęciami F-spot oraz wyszukiwarkę Beagle.
Dostawcy oprogramowania polegają na Mono, na przykład:

- firma OTEE użyła Mono do utworzenia systemu do projektowania gier Unity, który niedawno otrzymał drugą nagrodę Apple Design Award za „Najlepsze wykorzystanie grafiki Mac OS X” na Światowej konferencji deweloperów Apple,

- firma Versora dostarcza oprogramowanie pozwalające na ekonomiczne i bezproblemowe przejście z systemu Microsoft Windows na Linuksa, stosując platformę Mono do rekordowo szybkiej migracji z Windows na Linuksa swojego flagowego produktu — Progression Desktop.

Projekt Mono jest sponsorowaną przez Novella inicjatywą mającą na celu opracowanie wersji platformy programistycznej Microsoft .NET w postaci oprogramowania o otwartym kodzie źródłowym dla systemu Unix. Umożliwi to deweloperom pracującym w systemie Uniksie programowanie i wdrażanie wieloplatformowych aplikacji w technologii .NET.

Platformę Mono można pobrać ze strony http://www.mono-project.com/downloads

źródło: Novell



Komentowanie dostępne jest tylko dla zarejestrowanych i zalogowanych czytelnik serwisu IN4.pl.