Il .NET Micro Framework sarà Open Source!

Facendo zapping per il web ho appreso questa bellissima notizia che non posso far altro che condividere con voi!

La versione 4.0 del .NET Micro Framework sarà rilasciato sotto licenza Apache 2.0: a parte i benifici che le implementazioni open source del .NET ne ricaveranno anche chi realizza device embedded potrà muoversi a proprio agio!

Pensateci bene, usando C# si possono realizzare:
- Software per il Desktop standalone;
- Software client/server (è possibile sfruttare le IOCP su Windows, epoll su Linux, kqueue sui *BSD e via dicendo senza cambiare 1 riga di codice);
- Software per Linux, Mac OS X e Windows (usando le GTK# o separando la logica dalla UI vera e propria usando GTK# su Linux e Mac OS X e Windows Forms su Windows);
- Software per palmari/smartphone basati su Windows Mobile usando il .NET Compact Framework;
- Software per IPhone usando Mono;
- Siti Web usando ASP.NET;

Ed altra roba che, a quest'ora, dopo una massacrante giornata di lavoro, non mi viene in mente!

A questo lungo elenco si aggiunge l'utilizzo di applicativi embedded! Il tutto senza dover cambiare linguaggio e, per piccola parte, cambiando parzialmente il framework di sviluppo. Sottolineo, parzialmente, perché anche se è vero che cambia, ad esempio, la gestione della ui, del filesystem o ad altri eventi prettamente legati al target è anche vero che tutto il resto non cambia che non è poco!

Per maggiori informazioni, qui l'annuncio originale in inglese
http://port25.technet.com/archive/2009/11/16/microsoft-to-open-source-th...

Invia nuovo commento

Il contenuto di questo campo è privato e non verrà mostrato pubblicamente. If you have a Gravatar account, used to display your avatar.
  • Indirizzi web o e-mail vengono trasformati in link automaticamente
  • Elementi HTML permessi: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <pre>
  • Linee e paragrafi vanno a capo automaticamente.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <bash>, <c>, <cpp>, <csharp>, <diff>, <drupal5>, <drupal6>, <java>, <javascript>, <php>, <python>, <sql>, <xml>. Beside the tag style "<foo>" it is also possible to use "[foo]". PHP source code can also be enclosed in <?php ... ?> or <% ... %>.

Ulteriori informazioni sulle opzioni di formattazione

CAPTCHA
Test per verificare se la richiesta proviene da un software o meno.