Logo Blogo

Rilasciato Mono 2.0

Pubblicato: 07 ott 2008 da Andrea de Palo

Mono 2.0

Il gruppo di sviluppatori capitanato da Miguel De Icaza ha reso disponibile la versione 2.0 di Mono, l’implementazione a codice aperto della piattaforma .NET disponibile per *nix, Windows e Mac OS.

Tra le API .NET completamente implementate spiccano ADO.NET 2.0, ASP.NET 2.0 e Windows Forms 2.0. La prima si occupa della gestione di connessioni a database, la seconda è dedicata allo sviluppo di applicazioni web mentre la terza è utilizzata per la creazione di interfacce utente.

Mono 2.0 offre inoltre binding alle librerie Gtk+ 2.12, a Cairo ed SQLite. Possiede anche una API (Mono.Posix) per sfruttare le peculiarità dei sistemi *nix.

Maggiori informazioni e link per il download di sorgenti e/o pacchetti binari per le varie piattaforme sono reperibili nelle note di rilascio.

Grazie all’anonimo lettore per la segnalazione.

1 stelle2 stelle3 stelle4 stelle5 stelle (nessun voto)
condividi condividi
16 commenti

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • Profilo di oceanoweb

    oceanoweb

    07 ott 2008 - 00:08 - #1
    0 punti
    Up Down

    Mono 2.0 ti auguro buona fortuna!

  • Spammers

    07 ott 2008 - 10:06 - #2
    -3 punti
    Up Down

    E alla fine ce l’hanno fatta, finalmente i virus per windows ora saranno multipiattaforma ;)

  • Profilo di slot

    slot

    07 ott 2008 - 10:25 - #3
    0 punti
    Up Down

    Scusate la domanda da neofita: quindi adesso le applicazioni che richiedono .net framework 2 possono girare su linux?

  • Profilo di groucho_nt

    groucho_nt

    07 ott 2008 - 11:46 - #4
    0 punti
    Up Down

    #3:
    ni, nel senso che se richiedono “solo” il .NET framework 2.0 allora è possibile, se invece si basano su alcuni requisiti/librerie tipiche di windows allora non è possibile

    si sicuro è possibile scrivere un codice multipiattaforma, scritto cioè in modo da poter girare sia in ambiente win32 che in ambiente *nix

  • Profilo di depaloan

    depaloan

    07 ott 2008 - 12:07 - #5
    0 punti
    Up Down

    @slot
    ecco qualche link per farti un’idea
    1, 2

  • Profilo di ekerazha

    ekerazha

    07 ott 2008 - 12:32 - #6
    0 punti
    Up Down

    Notevole davvero. Non sarebbe male se in futuro facessero in modo che i controlli Windows.Forms potessero essere disegnati utilizzando le GTK (un po’ alla wxWidgets), tra l’altro se non ricordo male dovrebbe essere proprio una funzionalità prevista per le prossime release.

  • Profilo di Anubisg1

    Anubisg1

    07 ott 2008 - 14:04 - #7
    0 punti
    Up Down

    Grazie Novell (alla faccia di chi critica novell per l’accordo con microsoft) per mono 2.0, per moonlight, per il support agli ooxml in openoffice 2.3 e successivi, per banshee e così via…

  • ubuntu user

    07 ott 2008 - 14:56 - #8
    1 punto
    Up Down

    @Spammers
    sei un essere inutile.

  • Spammers

    07 ott 2008 - 16:01 - #9
    -2 punti
    Up Down

    @ubuntu user
    Dai su, e’ la verita’, a che serve un nuovo linguaggio di programmazione, una nuova e pesante VM coperta da brevetti, tecnologie inutili come SIlverlight e ASP.NET, quando c’e’ gia un ecosistema vivo e ricco di valide alternative. E’ un grandissimo spreco di tempo e denaro, tanto il multipiattaforma non e’ assolutamente una realta’ il 90% delle volte, le applicazioni .NET fanno uso intensivo (a meno che non prendiamo cazzate tipo PAINT.NET) di system call e librerie low level che girano indiscutibilmente su piattaforme Redmond.

    Indi per cui, trovo il tutto, una boiata pazzesca e anche come stile C# non ha nulla di interessante.

  • insane74

    07 ott 2008 - 16:35 - #10
    0 punti
    Up Down

    resta comunque il vantaggio di POTER portare applicazioni .NET in ambiente Linux.
    da un punto di vista di chi sviluppa, può essere una possibilità interessante, anche per ridurre i costi (cosa che solletica sempre i commerciali).
    pensa a chi deve iniziare la propria carriera:
    - mercato Win? impari .NET, e almeno paghi il mutuo
    - passione Linux? pagato il mutuo puoi mettere a frutto quanto imparato e sviluppare/portare sul tuo OS preferito.
    non è da sottovalutare come possibilità.

  • Polemico

    07 ott 2008 - 18:54 - #11
    0 punti
    Up Down

    Che sia pesante a meno di non avere ancora un pentium 90 è da vedere. Che sia inutile Silverlight: per fare le stesse cose di silverlight (cerca Rich Internet Application) attualmente devi conoscere: un backend web (Wicket, Struts, Django, etc) + relativo linguaggio (Java, python) + AJAX + Javascript (Prototype o simili) per avere effetti grafici.

    Con “robaccia” come Silverlight/Moonlight (o AdobeAIR o JavaFx, quest’ultimo su applet però) al più, oltre al linguaggio della piattaforma, ti serve un linguaggio di scripting per la GUI (che nel caso di JavaFX, usando la plugin i software Adobe, serve a poco). Fai te.

  • Profilo di ekerazha

    ekerazha

    07 ott 2008 - 19:18 - #12
    1 punto
    Up Down

    @Spammer
    La tua ignoranza traspare già dal fatto che hai citato Paint.NET impropriamente, non sapendo che proprio Paint.NET fa uso di P/Invoke e non è quindi compatibile con Mono su Linux (c’è un porting in via di sviluppo). E stendiamo un velo pietoso sul resto delle tue deliranti affermazioni…

  • Spammers

    08 ott 2008 - 09:48 - #13
    -2 punti
    Up Down

    Questo e’ il solito blog per soliti s c o r e gg i o n i 14 enni

  • Profilo di ekerazha

    ekerazha

    08 ott 2008 - 09:57 - #14
    -1 punto
    Up Down

    Tende a diventarlo quando interviene gente come te.

  • Spammers

    08 ott 2008 - 10:10 - #15
    -1 punto
    Up Down

    @Ekerazha

    Certo, in fondo e’ ll mio scopo, aprire le vostre piccole ed insulse menti, nate con il partito preso/

  • Spammers

    08 ott 2008 - 10:17 - #16
    0 punti
    Up Down

    Una s c o r e g g i a per tutti

L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per riservare il tuo nickname preferito su tutti i blog di Blogo e per caricare il tuo avatar. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No
I commenti sono sottoposti alle linee guida per la moderazione.

Anteprima del commento