Archivio Agosto 2009 | Edit - Il blog di HTML.it

Archivio di Agosto 2009

Visual Studio 2010 e .NET 4.0

Lunedì 31 Agosto 2009 - 09:18

di Gianni Malanga

Microsoft Dev

Vi segnalo questa interessantissima serie di post che il nostro buon Scott Guthrie ci ha messo e ci metterà a disposizione sul suo blog e riguardanti le prossime versioni di Visual Studio e del .NET Framework. Stiamo parlando ovviamente di Visual Studio 2010 e del .NET Framework 4.0 sui quali Scott ci fornirà delle pillole che ne evidenzieranno le caratteristiche più interessanti.

Sono già stati pubblicati alcuni interessanti post che accennano alla nuova funzionalità di multi-targeting, ai nuovi template per la creazione di siti ASP.NET tra cui l’Empty ASP.NET Web Application ed al nuovo web.config più “leggero” che viene generato quando si sceglie quest’ultimo template. Un post quindi da inserire sicuramente nei nostri bookmark e soprattutto da consultare periodicamente.

Tags:

Categoria: Microsoft Dev | Permalink | Commenti (3)

Dokeos, un LMS avanzato e gratuito

Lunedì 31 Agosto 2009 - 09:08

di andrea.ferrini

CMS

Dokeos

Come riportato su Wikipedia: “Un learning management system (LMS) è la piattaforma applicativa (o insieme di programmi) che permette l’erogazione dei corsi in modalità e-learning […]”

L’e-learning sta avendo un grande successo nell’erogazione dei servizi di formazione, corsi, certificazioni, etc. Questo perché inevitabilmente si riducono i costi di organizzazione e gestione ma anche perché la loro fruizione è più libera e versatile per qualsiasi partecipante.

Continua a leggere Dokeos, un LMS avanzato e gratuito

Tags:

Categoria: CMS | Permalink | Commenta

“Automation server can’t create object” in Internet Explorer 8 e jQuery

Lunedì 31 Agosto 2009 - 08:56

di Gabriele Romanato

Scripting

Mi sono imbattuto in questo errore creando un RSS feed reader in Ajax tramite il metodo get() di jQuery.

Si tratta di un errore dovuto ad un’errata configurazione del client, non di un errore lato server. L’errore è dovuto al modo in cui jQuery inizializza un oggetto XMLHttpRequest. Di solito si verifica prima se l’oggetto è presente come proprietà di window e poi se si può utilizzare un oggetto ActiveX per IE6.

jQuery fa il contrario: prima verifica l’Active X, poi crea l’oggetto nativo XMLHttpRequest. Per evitare il problema si può creare un oggetto personalizzato che segua la procedura tradizionale. Teniamo sempre presente, comunque, che il supporto XML di IE dipende da librerie esterne (come MSXML), e non da un implementazione nativa.

Tags:

Categoria: Scripting | Permalink | Commenti (1)

John Resig presenta TestSwarm

Venerdì 28 Agosto 2009 - 11:27

di Sandro Paganotti

Scripting

Nel mio lavoro da sviluppatore web sento costantemente la necessità di validare il funzionamento del front-end di quanto creo rispetto al maggior numero di sistemi possibili; questo per minimizzare la comparsa di errori legati a particolari configurazioni di browser e sistemi operativi a seguito del rilascio in produzione (basti pensare alle sostanziali differenze in questo senso tra Internet Explorer e Firefox).

Mi ha fatto quindi molto piacere scoprire che John Resig, già autore del famosissimo framework Javascript JQuery, ha recentemente presentato al pubblico TestSwarm: un progetto che, se dovesse prendere piede, potrebbe rendere molto più facile e metodica questa fase di ‘front-end testing’ , nello specifico per quanto riguarda tutto il codice Javascript delle nostre applicazioni.

Nel dettaglio TestSwarm funziona come un continuous integration server distribuito; registrandosi presso il sito del progetto è possibile scegliere di mettere a disposizione il proprio browser per l’esecuzione dei test (basta cliccare sulla voce di menu ‘Join the Swarm’). Il passo successivo consiste nell’aggiungere il proprio progetto al server centrale il quale lo accoderà a tutti i progetti di tutti gli utenti inseriti in questo modo. Infine, il server centrale eseguirà i test Javascript presenti in ognuno dei progetti accodati su ogni coppia di ‘browser/sistema operativo’ reso disponibile dalla totalità degli stessi utenti.

Il beneficio di questa tecnica è decisamente notevole; senza dover faticare nelle operazioni di set-up in locale di parecchi ambienti di test dalle caratteristiche diverse e su vari sistemi operativi ogni utilizzatore di TestSwarm potrà far si che il suo progetto venga testato su tutte le tipologie di configurazioni rese disponibili dagli altri utenti di questo continuous integration server.

Per chi volesse approfondire il funzionamento di TestSwarm suggerisco la lettura della wiki ufficiale di progetto o la visione di uno screencast introduttivo creato dallo stesso John.

Tags:

Categoria: Scripting | Permalink | Commenti (1)

PHP Toolkit per ADO .NET Data Services

Giovedì 27 Agosto 2009 - 14:24

di Gianni Malanga

Microsoft Dev

Continua da parte di Microsoft il lento ma continuo avvicinamento al mondo OpenSource, questa volta con un toolkit che permette di far dialogare gli ADO.NET Data Services con gli script PHP. PHP Toolkit for ADO .NET Data Services è infatti uno strumento che permette agli sviluppatori PHP di utilizzare i servizi dati esposti dalla libreria ADO.NET Data Services attraverso un’architettura di tipo REST, ovvero un sistema attraverso il quale è possibile assegnare un URL ad una risorsa e richiamarla quindi utilizzando i classici comandi del protocollo HTTP, quali GET, POST, etc.

Il PHP Toolkit for ADO.NET Data Services fa uso di una utility (PHPDataSvcUtil) che in pratica genera una classe proxy a partire da un ADO.NET Data Service che può quindi successivamente essere utilizzata da una applicazione PHP per connettersi ed in seguito aggiungere, modificare o semplicemente interrogare i record di dati provenienti dal servizio ADO.NET Data Service.

Qui il link diretto all’ultima versione stabile del toolkit.

Tags:

Categoria: Microsoft Dev | Permalink | Commenta

Ispezionare i colori con CSS Prism

Mercoledì 26 Agosto 2009 - 16:36

di Cesare Lamanna

CSS

Lo scenario d’uso presentato da Ryan Berg, creatore di CSS Prism, non è tanto raro: si adopera un editor testuale come TextMate per scrivere un CSS, ma non si ha a disposizione uno strumento per visualizzare al meglio i colori inseriti nel foglio di stile sotto forma di valori esadecimali e simili. Da qui l’idea.

CSS Prism funziona inserendo nell’apposito campo l’URL di un CSS. A quel punto estrapola i valori dei colori definiti nel foglio di stile e li visualizza in un’interfaccia accompagnata da una serie di color picker per modificarli, eventualmente, e salvare il nuovo CSS.

Tags:

Categoria: CSS | Permalink | Commenti (4)

WebSite X5, creare un sito in 5 minuti

Mercoledì 26 Agosto 2009 - 09:36

di andrea.ferrini

CMS

WebSite X5

WebSite X5 Evolution di Incomedia è un’applicazione commerciale, che attraverso un intuitivo wizard guida l’utente nella creazione di un sito personale o professionale in pochi passaggi e senza particolari conoscenze di HTML.

Dopo aver inserito le informazioni di carattere generale, tra cui il titolo, le keyword per l’indicizzazione sui motori di ricerca, WebSite X5 Evolution permette di scegliere la grafica del sito attraverso una numerosa serie di template e modelli.

Continua a leggere WebSite X5, creare un sito in 5 minuti

Tags:

Categoria: CMS | Permalink | Commenta

Tutto ha un prezzo

Martedì 25 Agosto 2009 - 16:53

di Massimiliano Scorza

Web Marketing

“Devo guardare una cosa su Internet ma non ho il pc…”
Non avete idea di quante volte abbia sentito quest’affermazione in famiglia & dintorni. Schiere di zii, mamme, nonni, genericamente over50 (ma non solo) per conto di quali, a seconda dei casi, mi sono iscritto a una newsletter di cucina, ho acquistato un libro, ho cercato lavoro. Non credo di essere l’unico figlio/nipote che fa da intermediario tra attempati parenti e mezzi digitali. Ma questo ruolo mi ha fatto riflettere. Alcune note.

Continua a leggere Tutto ha un prezzo

Tags:

Categoria: Web Marketing | Permalink | Commenti (21)

Un tuffo in HTML 5

Lunedì 24 Agosto 2009 - 16:46

di Cesare Lamanna

Web Standards

Dopo Dive into Accessibility e Dive into Python, Mark Pilgrim ci propone un bel tuffo in quello che diverrà il linguaggio standard per la marcatura di pagine web.

Dive into HTML 5 è per ora un sito con un indice e la bozza di un capitolo dedicato all’elemento canvas, ma si arricchirà col tempo di altri contenuti che andranno poi a confluire in un libro pubblicato da O’Reilly. Non si tratta di una reference al linguaggio, ma di un approfondimento su una selezione delle sue caratteristiche più innovative e interessanti.

Last but not least, il sito si segnala per la bella impostazione grafica e per un uso interessante ai fini della tipografia dei web fonts CSS.

Tags:

Categoria: Web Standards | Permalink | Commenti (7)

Elgg, il CMS per social network

Venerdì 21 Agosto 2009 - 10:06

di sergio.defalco

CMS

Elgg

Facebook, MySpace, Twitter… è guerra dei social network ormai. Eppure, giudicando dal successo che il giovane progetto Elgg 1.5 sta riscuotendo, deve ancora esserci qualcuno (scuole, università, aziende) convinto di poter sfidare i “colossi del sociale”, tirando su una nuova community.

Giovane, ebbene sì, perché Elgg, seppur già disponibile da anni in versione 0.x, è stato completamente riprogrammato da David Tosh & Co. coadiuvati, dalla ver. 1.0, dal supporto economico di Curverider. La trading company, avendo “scoperto” le potenzialità del progetto, ha deciso di investirci su, donando a quel progetto amatoriale nato dalla voglia di pochi ragazzi, della giusta professionalità, grazie alla quale è riuscito a sgominare la concorrenza.

A ben pensare, però, di vera e propria concorrenza questo progetto non ne ha, a parte il più recente BuddyPress, in realtà un plugin per WordPress e non un CMS a se stante.

Continua a leggere Elgg, il CMS per social network

Tags:

Categoria: CMS | Permalink | Commenti (5)