Sviluppo applicazioni web

Lo sviluppo di codice ASP ha fatto parte della mia attività prevalente fino al 2006.

Ho avuto modo di sviluppare applicazioni di commercio elettronico come Q-SHOP (www.q-shop.it)  con il quale sono stati sviluppati ecommerce online di aziende come le Maglierie Cagi e siti promozionali come il sito dell’attrice Randy Ingermann (www.randiingerman.com).

Oltre ai sistemi di commercio elettronico ho sviluppato diversi sistemi di gestione contenuti per consentire al gestore del sito web di poter autonomamente modificarne i contenuti con rispetto delle raccomandazioni W3C, nonchè di gestire archivi online. Alcuni esempi possono essere lo sviluppo del sistema di iscrizione e gestione online per i corsi dell’ente di formazione IAL Veneto (www.ialveneto.it), o il sistema di prenotazione online sviluppato con il nome di WebGaleon (di cui un esempio nel sito www.hotelmeridiana.com).

Per concludere, ho sviluppato un sistema di gestione contenuti (CMS) che – utilizzando una versione da me personalizzata di un plugin dell’azienda Ektron – consente di gestire tramite interfaccia web (senza quindi necessità di accessi tramite FTP e senza necessità di editor di codice off-line) l’intero contenuto del sito web con impostazione di permessi per singoli o gruppi di utenti.

Questa base di CMS è espandibile a qualsiasi tipo di integrazione da parte del sottoscritto ed un esempio di personalizzazione è dato dalla versione fornita alla Regione del Veneto (www.regione.veneto.it) che consente – oltre all’utilizzo della gestione delle pagine e dei comunicati – di gestire online i bandi di gara e consente l’esportazione in formato RSS delle informazioni condivisibili. Per scelta dell’ente, il sistema gira su database Access 2000 e su tale sistema operano quasi 100 referenti con accessi personali.

Un altro esempio di utilizzo del cms è dato dal sito webaccessibile.org (www.webaccessibile.org), il punto di riferimento per l’accessibilità dei siti web in Italia, sviluppato con una versione del CMS aggiornata alla nuova versione del plugin di Ektron. Il sistema è utilizzato su database MSSQL.

Fruibile, l’elemento opensource che mancava

Fruibile è la soluzione CMS open source accessibile, espandibile, semplice e completa per la gestione e la redazione dei contenuti multilingua e multipiattaforma di un sito e/o portale web accessibile secondo le correnti normative nazionali, come la legge italiana 04/2004 (Legge Stanca), e internazionali di accessibilità dei contenuti web.

Fruibile è compatibile con tutti i principali standard e raccomandazioni internazionali di accessibilità, internazionalizzazione e qualità definiti dal consorzio W3C e dall’ISO.

Fruibile accompagna la crescita e l’evoluzione nel tempo delle aziende e delle istituzioni con moduli aggiuntivi predisposti senza dover modificare la struttura preesistente.

Fruibile è ora rilasciato gratuitamente in open source secondo licenza GNU LGPL.

Il progetto Fruibile è coordinato da Roberto Scano e Luca Mascaro (SketchIn)

Scopri in dettaglio Fruibile e le sue caratteristiche o scaricalo gratuitamente dal sito http://www.fruibile.it!

Consulenze e perizie

Oltre all’attività di sviluppatore, svolgo l’attività di consulente per lo sviluppo di siti internet e di applicazioni web.

Ho avuto modo di effettuare analisi di progetti di fattibilità per siti web di aziende rinomate nella mia regione, nonchè ho effettuato analisi del livello di accessibilità di siti web di pubbliche amministrazioni per conto di riviste e quotidiani.

La mia offerta di consulenze si basa quindi sull’esperienza acquisita nel campo del web grazie anche alla passione per il settore che mi "trattiene" in rete per 14-16 ore al giorno, navigando per siti e gruppi di dialogo con tematiche come l’accessibilità dei contenuti nel web (faccio parte del gruppo di lavoro del W3C che sviluppa le linee guida per l’accessibilità del web, il WCAG WG disponibile all’indirizzo http://www.w3.org/WAI/GL/), gli aspetti tecnico-legali relativi al web ed alle professioni del web nonchè in gruppi tecnici relativi allo sviluppo di applicazioni e contenuti (http://www.experts-exchange.com/).