Ne avevamo già  parlato l'anno scorso quando ancora era in versione Alpha e già  forniva un discreto numero di funzionalità . Ora finalmente è stata rilasciata la versione finale 2.0 di questo IDE che, lo ricordiamo, è lo strumento Open Source che permette di sviluppare per Mono, l'implementazione Open del .NET Framework e che quindi permette di sviluppare applicazioni ASP.NET e Desktop per Linux utilizzando principalmente il linguaggio C# ma anche gli altri linguaggi del .NET Framework. Tra le varie funzionalità  di rilievo di MonoDevelop 2.0 troviamo il completamento del codice (simile all'IntelliSense di Visual Studio), la piena personalizzazione dell'ambiente di lavoro, il supporto di linguaggi multipli quali C#, VB.NET e C++, il debugger integrato, diversi tool integrati nell'ambiente per gestire il source control, lo unit testing, la creazione di pacchetti di setup, ecc. Le funzionalità  sono già  molto ricche, ma ovviamente il progetto continua per la sua strada e quindi in futuro vedremo questo IDE crescere sempre più e diventare sempre più completo. In questa pagina trovate un completo elenco di tutte le funzionalità  di MonoDevelop 2.0.

Continua a leggere MonoDevelop 2.0

Categoria: Microsoft Dev

A due anni e mezzo di distanza dallo storico accordo tra Microsoft e Novell, le due aziende proseguono nel loro cammino di cooperazione, l'una felice di aver trovato un partner stabile nel mondo del software open source, l'altra intenzionata a mantenere questo rapporto e sfruttarne al massimo le possibilità . Per mostrarci la bontà  di questo accordo, le due società  hanno organizzato in giro per l'Italia (e non solo) la serie di conferenze Interop Ability: il nome sottolinea chiaramente la volontà  di entrambi i vendor di rendere possibile ed efficiente l'interazione tra i due mondi. (more...)

Continua a leggere Microsoft-Novell, una finestra virtuale per fare affacciare il pinguino

Categoria: Eventi e segnalazioni

Moonlight è un'implementazione open source di Silverlight appartenente al più vasto progetto Mono e di cui avevamo già  parlato. Finalmente, dopo quasi un anno dalla sua prima presentazione e a distanza di poco più di un mese dalla beta è stata rilasciata la versione definitiva di Moonlight 1.0. Da questa pagina è possibile infatti effettuare il download del pacchetto, disponibile sia a 32 che a 64 bit, oltre che del codice sorgente, com'è prassi per i progetti open source. Oltre alla risoluzione di alcuni bug, questa versione finale supporta anche il Microsoft Media Pack. Ovviamente il lavoro degli sviluppatori del progetto Mono non si è fermato alla versione 1.0 di Moonlight: infatti è già  in lavorazione la versione Alpha di Moonlight 2.0, la cui versione finale è prevista per settembre 2009.

Continua a leggere Versione definitivita di Moonlight 1.0

Categoria: Microsoft Dev

Tags: ,

Mono 2.0

8 Oct

Dopo averne parlato a proposito di Moonlight, possiamo finalmente annunciare il rilascio pochi giorni fa della prima release "importante" di Mono, il progetto Open Source con a capo Miguel de Icaza che nasce come versione open del .NET Framework e come tale reimplementa molte delle funzionalità  di quest'ultimo. In particolare questa ultima versione 2.0 introduce alcune caratteristiche fondamentali del nuovo .NET Framework 3.5 quali il supporto al C# 3.0, a LINQ (Language Integrated Query) oltre al pieno supporto anche di ADO.NET 2.0, ASP.NET 2.0 e Windows Forms anch'esso nella versione 2.0. Le applicazioni che riescono a girare su questo framework open source sono in continua crescita e presto potremo veder girare su Mono le più diffuse applicazioni .NET attualmente disponibili. Anche se tanto è ancora da fare il lavoro fatto sino ad ora è sicuramente di rilievo ed indica chiaramente un interesse molto grande attorno a questo progetto destinato sicuramente ad evolversi e a raggiungere i suoi obiettivi. Non dimentichiamo infine che parallelamente a Mono viene portato avanti lo sviluppo anche di un IDE dedicato, chiamato MonoDevelop, attualmente in versione 2.0 Alpha e destinato anch'esso a sviluppi futuri.

Continua a leggere Mono 2.0

Categoria: Microsoft Dev

Tags: ,

Silverlight fa ancora parlare di sé e questa volta lo fa attraverso la voce di Miguel de Icaza, vice presidente del comparto sviluppo software di Novell nonché capo del progetto Mono. La notizia è di quelle che possono far storcere il naso o possono entusiasmare gli estremisti di entrambi gli schieramenti dell'attuale mondo informatico: i pro-Microsoft ed i pro-OpenSource. (more...)

Continua a leggere Silverlight e Linux

Categoria: Microsoft Dev

Per i pochi che non lo conoscessero Mono è una piattaforma nata per consentire l'esecuzione di applicazioni .NET (client e server) in ambiente Unix.àˆ notizia di questi giorni la nascita di PHP4Mono, ovvero un compilatore (realizzato in C#) che consente di tradurre il codice PHP in CIL ( il Common Intermediate Language in cui vengono tradotti tutti gli altri linguaggi utilizzabili nella piattaforma .NET) .L'ardua sfida di utilizzare linguaggi a tipizzazione debole su piattaforme nate per linguaggi fortemente tipizzati era già  stata intrapresa (e direi vinta) dapprima in Python (Iron Python) e poi con lo stesso PHP (formidabile Phalanger), tuttavia questo è il primo caso di utilizzo di PHP in Mono. (more...)

Continua a leggere PHP4Mono, PHP come linguaggio .NET in MONO

Categoria: PHP e Open Source

Tags: ,