Finalmente è pronta! Calybra, la bilancia per gelatai che io e Marco Pozzan abbiamo contribuito a sviluppare creando il software (sviluppato in tecnologia Microsoft .NET e Windows Presentation Foundation) affronterà il mercato con uno stand della neonata Naonix al Sigep di Rimini, dal 21 gennaio. E’ emozionante!

Ecco il video pubblicato su Youtube che la presenta:

Credo molto nell’HTML5. Mi sono convinto che una applicazione Web sia decisamente più pratica da sviluppare e manutenere, specie grazie a ASP.NET MVC (almeno per i miei gusti).

E adesso che si stanno diffondendo i giochi scritti in HTML5 (e soprattutto sul Canvas) è un escalation di entusiasmi.

Oggi ho raggiunto il culmine avendo trovato Angry Birds (visto, ma mai giocato) scritto in HTML5. Lo trovate su http://chrome.angrybirds.com/. Attenti: molto coinvolgente!

In questo blog ci sono articoli interessanti a “internals” su .NET.

Anche questo sulle Dependency Property di WPF….

Quando ho tempo….

Per riferimento, quando avrò tempo di leggerli, un paio di post sui costi di Windows Azure:

http://robindotnet.wordpress.com/2011/07/18/host-your-clickonce-deployment-in-azure-for-pennies-per-month/

http://blogs.msdn.com/b/windowsazurestorage/archive/2010/07/09/understanding-windows-azure-storage-billing-bandwidth-transactions-and-capacity.aspx

Scott Hanselman sta pubblicando diverso materiale sull’argomento “Javascript è il linguaggio Assembly del Web”.

C’è diverso materiale:

Ci sono anche dei post collegati:

Una delle considerazione dietro questa affermazione, sta nel fatto che il codice Javascript dietro le pagine Web non è leggibile, per diversi motivi:

  • generazione del javascript a partire da altri linguaggi (Script#, CoffeScript, ….)
  • Minification

Ho scritto poco Javascript negli anni. Ma nel progetto in cui l’ho usato con più intensità, devo dire che mi sono divertito non poco, nonostante non ci sia Intellisense, tipizzazione statica, ecc….

Nella mia idea di “scriptare” le applicazione (per la quale ho sempre apprezzato il DLR e i suoi usi – IronPython e IronRuby) ho gioito quando ho visto l’implementazione di IronJS che mi sto preparando ad usare.

Inoltre nella mia idea di Domain Specific Languges, Javascript può diventare appunto il codice generato a partire dal mio DSL….

Ci sono sempre cose tanto divertenti in giro. Ancora di più se è Microsoft a farle.

Come questo video che celebra i 20 anni di Linux.

http://video.linux.com/sites/all/modules/custom/os_video_player/mediaplayer.swf?file=/

Io credo che questo sia incredibile: World’s Biggest Pacman.

Un sito social in cui è possibile giocare a Pacman su schemi definiti dagli utenti, dalla community e, appunto, disegnare I propri schemi e condividerli.

image

E’ un sito scritto completamente in HTML5.

Io sono sempre stato un sostenitore delle applicazioni desktop, ma oramai Javascript è di una potenza devastante e tutta la nuova generazione di browsers lo rendono ancora più appetibile.

Il link al sito l’ho trovato su un post blog del nostro Giorgio Sardo che oramai è un Senior Evangelist su HTML5 in Microsoft.

Eccezzionale!

Ieri (30/6) ho tenuto per lo IAL un web seminar sul tema in oggetto, il mitico Cloud Computing. Se a qualcuno interessa, ecco il link alla registrazione:

http://www.presentation.ialweb.it/p58739553/

Ecco anche le slides disponibili:

Non è la prima volta che parlo di Cloud Computing. L’ho fatto l’anno scorso in occasione del viaggio a Seattle per il Cloud Futures 2010:

Video: Management and Contextualization of Scientific Virtual Appliances | SKYINFO – Innovative Technology-Convergence Cloud Application | Domain Specific Cloud Components for General Availability of Cloud Computing to Research | Towards an Open Service Framework

Slides: Domain Specific Cloud Components for General Availability of Cloud Computing to Research

Invece il 1 aprile 2011 ho fatto una presentazione di cui quest’ultima è diretta evoluzione. Devo ancora mettere a posto la demo perchè sia distribuibile, ma se qualcuno è interessato, mi contatti.

After few months I found some time to write something. I’m not a great blogger, no. And also I’m not a tweetie! I hope my 2011 (uh, late for new year wishes!) will be full of presentations, so to fill, at least, my Slideshare account. I have just uploaded my last presentation for xe.net: Code Generation con i templates T4 in Visual Studio

Here is the code. It misses WPF+Silverlight code because I have to clean it!

I have to say thanks to the President, Davide, Andrea e Davide for the opportunity of an off-line meeting in Mestre with 40+ (!!!) people hearing about T4. This was my first off-line meeting for xe.net after three Virtual Meetings:

For this work, at the december event @ xe.net, I was awarded with a MSDN Ultimate licence! Thanks again guys.

Again, I’m not probably a blogger, but I want to be a better slideshare user. I the next two week I’ll have three presentations, with updated contents on F# at ugialt.net and T4 with 1nn0va, and a new presentation on GPUs.

In march 1nn0va will give a session about WPF and Silverlight: it will be interesting because we’ll present some real products developed in WPF.

I also want to update my C# language Evolution presentation because it seems that is appreciated.

Soon news!

I have just finished my virtual meeting with xe.net about F#. This is the report about my first experiences in functional programming. A long road ahead, but I think it will be a valueable path learning and using this language. As a guy asked me, I hope that F# will not have the same destiny (read: dismission) as IronPython and IronRuby. I don’t think so because of F# is in Visual Studio 2010 (hoping not as J#) and that is a statically typed language, so a lot of Intellisense/Microsoft style!

Here are the link: http://www.slideshare.net/marco.parenzan/20101119-iniziare-con-f-5838878

Thanks to Andrea Boschin and Andrea Dottor for the opportunity!

My tweets

Follow

Get every new post delivered to your Inbox.