minifloppy.it - logo

www.minifloppy.it

Internet, Web Design & Tecnologia

Minifloppy.it Sta Traslocando!

Salve a tutti,
è passato quasi un anno dall'ultimo intervento. Un rapido elenco di quello che è successo durante questo tempo:

  1. ho continuato la collaborazione con HTML.it scrivendo anche una guida su ASP.Net MVC;
  2. mi è stato assegnato il terzo premio nel concorso internazionale Make Something Unreal Contest nella categoria Best vCTF & WAR Map per il livello WAR-Araja][ per il videogame Unreal Tournament 3;
  3. ho cominciato ad eseguire lavori di web design e web development come sviluppatore freelance.

Esercitare un'attività come freelance ha reso necessaria la creazione di un portfolio dove raccogliere i miei lavori in modo da farmi conoscere dai potenziali clienti. Per questo motivo mi è sembrato poco opportuno utilizzare questo dominio, creato circa 8 anni fa senza uno scopo ben delineato, preferendo utilizzare direttamente il mio nome come mezzo di promozione su internet. Dopo una gestazione durata diversi mesi, vi presento quindi il mio nuovo sito: www.francescocamarlinghi.com.

Oltre che come portfolio e come mezzo di promozione, il nuovo sito fungerà anche da nuova abitazione di questo blog, con nuovi contenuti ed una cura un po' più costante. Buona parte dei vecchi post ed articoli sono già stati spostati sul nuovo spazio web e dei redirect automatici sono stati creati in modo che possiate passare ai nuovi URL in modo totalmente trasparente.

L'avventura di minifloppy.it non finisce certo qui, ma rimane per così dire in stand-by, in attesa di trovare nuovi scopi e prospettive.

Arrivederdi quindi sul nuovo sito!
Francesco Camarlinghi

 

Rilasciato SparkTools 0.2

Ho appena rilasciato la seconda versione di SparkTools (la 0.2). SparkTools è un set di strumenti che facilitano lo sviluppo di applicazioni ASP.Net MVC basate su Spark, un view engine alternativo a WebForms. Per maggiori informazioni vedere il post precedente.

Il file di installazione per questa versione è disponibile qui. La home page del progetto è invece disponibile sul Trac del progetto Spark, a questo indirizzo: http://sparkviewengine.com/trac/sparktools/.

 

SparkTools

Oggi ho rilasciato la prima versione di un set di strumenti, SparkTools, creati per facilitare lo sviluppo di applicazioni web basate su Spark. Il progetto per ora include:

  • un compilatore integrato in Visual Studio che permette di precompilare le viste, rendendo di fatto possibile utilizzare Spark in spazi web condivisi che utilizzano Medium Trust come policy;
  • un project template per progetti basati su Spark;
  • un item template per le viste.

Il progetto è sempre allo stato embrionale ma spero di aggiungere altre funzionalità nelle prossime settimane. Per il momento potete scaricare una versione alpha da qui: SparkTools Trac. Nella stessa pagina troverete anche alcune informazioni sul progetto.
Per segnalare bug o suggerire miglioramenti aprite pure un ticket sul Trac o scrivetemi una email (kama [at] minifloppy [dot] it).

Il codice sorgete è disponibile sul server SVN del progetto Spark: http://dev.dejardin.org/svn/sparktools/trunk/.

Per maggiori informazioni su Spark consiglio di leggere il mio ultimo articolo su Html.it: Spark, un View Engine alternativo per Asp.Net MVC

 

Nuovo articolo pubblicato su html.it

Ieri è stato pubblicato un mio nuovo articolo su Html.it: Spark, un View Engine alternativo per Asp.Net MVC.

 

ASP.Net MVC, JQuery & Microsoft

Visto qualche commento non proprio costruttivo vorrei rendere noto che il blog e il suo autore sono ancora vivi. :P

Arrivando a cose un po' più serie, negli ultimi tempi sono stato completamente occupato a studiare il nuovo framework Asp.Net MVC (a cui ho dedicato anche alcuni articoli su aspnet.html.it). In particolare mi hanno affascinato fin da subito l'estrema estensibilità che contraddistingue questo nuovo strumento, la filosofia più aperta con cui è stato finora sviluppato (ad esempio la disponibilità del codice sorgente) e il maggior controllo sul codice HTML, con i conseguenti ordine (e pulizia) di quest'ultimo.

Quando parlo di estensibilità, oltre alla personalizzazione del meccanismo di routing e agli HTML Helpers, penso soprattutto alla possibilità di utilizzare motori alternativi per il rendering delle viste come: Brail, NVelocity e Spark, che è attualmente il mio preferito e per cui sto scrivendo un set di utility integrato con Visual Studio (SparkTools, che contiene per ora un compilatore e alcuni template per file e progetti) che conto di rilasciare sotto licenza open source fra breve.

In questi giorni ho trovato molto interessante una notizia per cui Microsoft sembra intenzionata ad includere, senza cambiarne la lincenza (!!!!), JQuery all'interno di Visual Studio (con tanto di Intellisense), rendendolo disponibile di default anche per MVC. E' la prima volta che vedo Microsoft utilizzare una tecnologia già pronta e per giunta open source invece di ricostruirla da zero con risultati spesso discutibili. Speriamo che insieme al modello di sviluppo adottato per MVC e ai finanziamenti alla fondazione Apache, la scelta di utilizzare JQuery sia un passo verso una compagnia migliore di quello che è stata in passato.

 
Categories
Archives
Fresh Content