Novell: tworzenie aplikacji .NET dla Linuksa za pomocą Microsoft Visual Studio
Firma udostępniła komercyjne rozwiązanie ułatwiające tworzenie aplikacji .NET dla systemów Linux, UNIX i Mac OS X w środowisku Microsoft Visual Studio.
Przed powstaniem Mono Tools przenoszenie aplikacji .NET wymagało znacznego nakładu pracy na uczenie się korzystania z nowych narzędzi programistycznych i modyfikowanie aplikacji.
Mono Tools, za pośrednictwem rozwijanych menu i innych elementów integrujących go z Visual Studio, umożliwia programistom wykorzystanie dostępnych na platformie Mono funkcji: tworzenia kodu, testowania i uruchamiania oprogramowania - z poziomu Visual Studio.
Narzędzia te zapewniają m.in. tworzenie i przenoszenie aplikacji .NET do systemów Linux, UNIX i Mac OS X z możliwością analizowania, testowania, uruchamiania i wdrażania z poziomu Visual Studio; tworzenie, za pomocą wbudowanych funkcji, gotowych do użycia urządzeń wirtualnych i programowych dla aplikacji .NET; możliwość uruchamiania aplikacji w Mono wewnątrz Visual Studio w celu wyszukania niezgodności między Mono i .NET oraz między systemami Linux i Windows; zautomatyzowane tworzenie pakietów dla SUSE Linux Enterprise Server i openSUSE w celu przygotowania aplikacji gotowych do natychmiastowego wdrożenia w systemie Linux.
Narzędzia Mono Tools for Visual Studio są dostępne w trzech edycjach: Professional (indywidualna) za 99 USD, Enterprise (jeden programista w organizacji) za 249 USD oraz Ultimate za 2499 USD, zawierająca ograniczoną komercyjną licencję na redystrybucję Mono w systemach Windows, Linux i Mac OS X oraz pięć licencji dla programistów korporacyjnych. Wszystkie edycje mają roczny abonament na aktualizacje.
Komentarze (12)
@Zeke to świetny pomysł. Mój cytat z Tada: "kawałki nisz przeciwników architektór"
bez Tada życie byłoby smutniejsze. Najciekawszy byłby spór Tada z Ramonesem, tylko czy potrafiliby trzymać się jednego sporu?
@szefo "po pierwsza java jest wolna i kobylasta" A .NET nie jest wolne i kobylaste? Jakoś tej powolności Javy nie potwierdzają niezależne testy, w których wyniki są trzykrotnie lepsze od C#. Do tego gratis dochodzi przenośność programów. To, że Swing jest powolny POD WINDOWS, nie oznacza, że cała Java jest powolna. Jak ci się nie podoba Swing, to możesz sobie z powodzeniem użyć SWT lub QT, a jak ci się nie spodoba Windows.Forms, to musisz kombinować...
Ilekroć słyszę wzmiankę o .NET, zadaję sobie pytanie: po co? Przecież jest Java...
Nie wróże temu projektowi zbytniej popularności, w dzisiejszym świecie gdzie nowoczesne aplikacje .net osadzone na IIS, coraz częściej na SharePoint, i zintegrowane z wieloma innymi produktami M$ których niestety na platformach innych niz win nie ma..
fffatman - po pierwsza java jest wolna i kobylasta, a płacić nic nie musisz zarówno mono jak i narzędzie do sprawdzania zgodności z mono jest darmowe, płacić musisz jeśli chcesz bardziej rozbudowane środowisko z integracją opcji mono co nie jest konieczne, jedyny plus za zakupem tych narzędzi to to, że z tego co wiem można robić w nich programy na iphone w .net oczywiście na bazie mono.
@tad: Utworzenie konkurencyjnej dla Javy maszyny, tym się różniącej od wielosystemowej Javy, że działa tylko u mnie, dorabianie do tego całego środowiska programistycznego dla programistów, którym się wydaje, po stworzeniu pierwszego GUI, że umieją programować (życie ich potem prostuje, kiedy tracą kontrakt z LSE), a następnie dorabianie drugiej kobyły tłumaczącej to kulawo na Linuksa to ma być taniej? Taniej to Java jest.
Tadzio to mój ulubiony troll, żaden inny na tym forum nie potrafi mnie rozbawić tak jak on ;) Sto lat dla Tadzia.
"Przed powstaniem Mono Tools przenoszenie aplikacji .NET wymagało znacznego nakładu pracy na uczenie się korzystania z nowych narzędzi programistycznych i modyfikowanie aplikacji." - BZDURA! - wiem co mówię bo pisałem program w .net na 3 platformy na raz.
Mam pomysł. Będę wybierał sobie fragmenciki bełkotu tada :) cytat na dziś: "technologii MS staja sie mniejsze i mniej opłacalne"
Co więcej, dzięki temu wiele projektów będzie tworzonych w technologii .net z myślą równiez o mono pod linuksy, gdzie tez obniżenie kosztu zestawu aplikacji (szczególne przy ich rozwoju) przy wzroście wydajności ludzi (najwiekszy koszt) i jakości czy przewidywalności dla zarządu daje ogromne rynkowe korzyści. W 2010r kolejne kawałki nisz przeciwników architektór i technologii MS staja sie mniejsze i mniej opłacalne, szczególnie gdy są robione na skalę wiekszą niż jedna aplikacja i jedem programista.
bardzo dobra wiadomość. Dzięki temu projekty które zostały zablokowane przez wybranie technologi .NET będą jednak mogły być przeportowane na Linuksy, Uniksy i Mac OSX
- Prawo Moore’a zagrożone?
- Open source: zmierzch ery GPL? Nie do końca...
- ROVER - prosty sposób na słabość BGP?
- Rozstanie z Javą nie będzie proste
- Zaawansowane stacje Wi-Fi Ruckus Wireless
- Google Drive uwypukla słabe strony publicznych chmur obliczeniowych
- Serwery "zombie" w centrum danych
- Motorola Mobility została przejęta przez Google
- Zarządzanie heterogenicznym środowiskiem wirtualizacji
- Tańszy roaming w Unii Europejskiej
Reklama
Huawei celuje w rynek biznesowy
Huawei nieustannie rozwija się jako dostawca infrastruktury dla branży telekomunikacyjnej. W tym roku chiński koncern zamierza umocnić swoją pozycję również na rynku rozwiązań Enterprise.
Polecane
Koniec Windows XP początkiem problemów?
Microsoft oficjalnie potwierdził, że za dwa lata definitywnie zakończy się era Windows XP - systemu operacyjnego,...
Spokój i luz administratora
Wymagania wobec pracowników działów IT rosną proporcjonalnie do stopnia rozwoju teleinformatyki. Oczekuje się, że...
