<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Il blog di TixXio &#187; Web Develop</title>
	<atom:link href="http://michelangelo.rinelli.it/index.php/category/web-develop/feed/" rel="self" type="application/rss+xml" />
	<link>http://michelangelo.rinelli.it</link>
	<description>Un blog impossibile o privo di significato</description>
	<lastBuildDate>Wed, 01 Feb 2012 08:45:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Rendere un blog (questo) accessibile agli smartphone? Magari un&#8217;altra volta&#8230;</title>
		<link>http://michelangelo.rinelli.it/index.php/2012/01/10/rendere-un-blog-questo-accessibile-agli-smartphone-magari-unaltra-volta/</link>
		<comments>http://michelangelo.rinelli.it/index.php/2012/01/10/rendere-un-blog-questo-accessibile-agli-smartphone-magari-unaltra-volta/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 09:20:43 +0000</pubDate>
		<dc:creator>Michelangelo Rinelli</dc:creator>
				<category><![CDATA[Web Develop]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[smartphone]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress mobile pack]]></category>

		<guid isPermaLink="false">http://michelangelo.rinelli.it/?p=679</guid>
		<description><![CDATA[Qualche giorno fa ho letto sul blog del Tagliaerbe una delle solite riflessioni/previsioni di fine anno sulle novità che il nuovo anno porterà con se dedicato alle novità per il mondo mobile. L'articolo copre tematiche diverse riguardanti il mondo mobile (per chi volesse approfondire qui il post originale in inglese, con una interessante discussione nei commenti) [...]]]></description>
			<content:encoded><![CDATA[<p>Qualche giorno fa ho letto sul blog del Tagliaerbe una delle solite <strong>riflessioni/previsioni di fine anno</strong> sulle novità che il nuovo anno porterà con se dedicato alle <a href="http://blog.tagliaerbe.com/2011/12/previsioni-mobile-2012.html">novità per il mondo mobile</a>. L'articolo copre tematiche diverse riguardanti il mondo mobile (per chi volesse approfondire <a href="http://gigaom.com/2011/12/25/the-year-in-mobile-apps-where-weve-been-where-were-going/">qui</a> il post originale in inglese, con una interessante discussione nei commenti) ma quello che mi è balenato nella mente è stato di trovare un modo rapido ed efficace per <strong>offrire una versione mobile di questo blog</strong>,</p>
<p>In realtà io stesso ho già avuto modo di provare la navigazione di queste pagine da un <strong>dispositivo Android</strong> (il mio <a title="Samsung" href="http://michelangelo.rinelli.it/index.php/tag/samsung/">samsung</a> <a title="galaxy gio" href="http://michelangelo.rinelli.it/index.php/tag/galaxy-gio/">galaxy</a>), e ho verificato che non ci sono problemi di compatibilità, anche se la <strong>fruibilità</strong> di un sito disegnato per browser su un dispositivo mobile resta comunque limitata.<span id="more-679"></span></p>
<p>Nonostante ciò il <strong>16% degli utenti degli ultimi due mesi</strong> ha raggiunto queste pagine da un dispositivo mobile (principalmente iPhone), ma con tempi di permanenza più bassi e con <em>bounce rate</em> più alti rispetto alla media. Non proprio soddisfacente come risultato.</p>
<p><a href="http://michelangelo.rinelli.it/wp-content/uploads/2011/12/ready_mobile_results.png"><img class="alignleft  wp-image-680" style="margin-left: 3px; margin-right: 3px;" title="ready_mobile_results" src="http://michelangelo.rinelli.it/wp-content/uploads/2011/12/ready_mobile_results.png" alt="ready.mobi" width="356" height="303" /></a>Oltre a questo, un semplice benchmarking del sito su <a href="http://ready.mobi/" target="_blank">ready.mobi</a> rende palese che, sebbene il sito risulti visibile, non è assolutamente accessibile agli utenti mobili, sia per il peso eccessivo per le pagine, sia per il layout non adattissimo allo schermo di uno smartphone.</p>
<p>Come potete vedere dall'immagine accanto, oltre ad affibbiarmi un deludente punteggio di <strong>1.30 su 5</strong>, ready.mobi proba a stimare il costo di visualizzazione di una pagina e dispensa una serie di utili consigli su come migliorare la propria valutazione (per i più curiosi linko il <a href="http://ready.mobi/results.jsp?uri=http%3A%2F%2Fmichelangelo.rinelli.it&amp;locale=en_EN" target="_blank">report completo</a>)</p>
<p>Non essendo disponibile nessun metodo nativo per wordpress ho deciso di provare ad affidare la gestione della versione mobile ad un plugin; la a scelta è ricaduta su <strong><a href="http://wordpress.org/extend/plugins/wordpress-mobile-pack/" target="_blank">WordPress Mobile Pack</a></strong>, dopo che mi sono lasciato convincere da una breve enumerazione delle features recuperata da <a href="http://www.sitepoint.com/wordpress-mobile-plugins/" target="_blank">qui</a></p>
<p>Non ho alcuna intenzione di dilungarmi sulle numerose caratteristiche del plugin e sul suo funzionamento, visto che potete leggerle con calma nella <a href="http://wordpress.org/extend/plugins/wordpress-mobile-pack/" target="_blank">pagina ufficiale su wordpress.org</a>. Vi dico solo che mi sono lasciato convincere e dopo il backup di rito, ho lanciato l'installazione dal pannello di amministrazione. Ad operazione conclusa, dopo le opportuine confignazioni del pluigin, ho notato alcune cose che mi hanno reso la vita un pò più difficile:</p>
<ul>
<li><strong>Il plugin non è internazionalizzato</strong>: questo vuol dire che le label in inglese si mescolano ai contenuti del blog, che nel mio caso sono in italiano.</li>
<li>Non è possibile inserire il <strong>codice di tracciatura di Google Analytics</strong> dal pannello di controllo.</li>
<li>Il <strong>tema</strong> che viene fornito di default per Android, derivato da quello che è stato sviluppato per i Nokia, non è propriamente il massimo (almeno, a me non piace proprio per niente)</li>
</ul>
<p>Per carità, tutte cose <strong>risolvibili con un pò di sbattimento</strong> (cosa che richiede voglia e tempo da dedicare alla questione) ma che non mi hanno permesso di rendere operativo l'accrocchio in una mezz'oretta come speravo.</p>
<p>Per il momento il plugin <strong>è in standby</strong>. Quando voglia e tempo arriveranno riprenderò la questione, e magari racconterò la risoluzione dei singoli problemi.</p>
]]></content:encoded>
			<wfw:commentRss>http://michelangelo.rinelli.it/index.php/2012/01/10/rendere-un-blog-questo-accessibile-agli-smartphone-magari-unaltra-volta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Design Patterns in ASP.NET</title>
		<link>http://michelangelo.rinelli.it/index.php/2008/11/26/design-patterns-in-aspnet/</link>
		<comments>http://michelangelo.rinelli.it/index.php/2008/11/26/design-patterns-in-aspnet/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 08:33:07 +0000</pubDate>
		<dc:creator>Michelangelo Rinelli</dc:creator>
				<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Web Develop]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[design pattern]]></category>

		<guid isPermaLink="false">http://michelangelo.rinelli.it/?p=176</guid>
		<description><![CDATA[Riporto un interessante articolo sull'utilizzo dei design pattern in ASP.NET. L'autore presenta alcuni dei pattern che ritiene più utili nello sviluppo di applicazioni in ASP.NET e quindi ne presenta degli esempi di utilizzo. I diversi pattern sono raggruppati e presentati al lettore secondo questa tassonomia: Presentation Logic Model-View-Controller (MVC) Model-View-Presenter (MVP) Use Case Controller Host [...]]]></description>
			<content:encoded><![CDATA[<p>Riporto un interessante articolo sull'utilizzo dei design pattern in ASP.NET. L'<a href="http://www.developerfusion.com/profile/alexhomer/">autore</a> presenta alcuni dei pattern che ritiene più utili nello sviluppo di applicazioni in ASP.NET e quindi ne presenta degli <a href="http://www.developerfusion.com/article/8307/aspnet-patterns-every-developer-should-know/2/">esempi di utilizzo</a>.</p>
<p>I diversi pattern sono raggruppati e presentati al lettore secondo questa tassonomia:</p>
<ul>
<blockquote>
<li>Presentation Logic
<ul>
<li>Model-View-Controller (MVC)</li>
<li>Model-View-Presenter (MVP)</li>
<li>Use Case Controller</li>
</ul>
</li>
<li>Host or Behavioral
<ul>
<li>Command</li>
<li>Publish-Subscribe / Observer</li>
<li>Plug-in / Module / Intercepting Filter</li>
</ul>
</li>
<li>Structural
<ul>
<li>Service Agent / Proxy / Broker</li>
<li>Provider / Adapter</li>
</ul>
</li>
<li>Creational
<ul>
<li>Factory / Builder / Injection</li>
<li>Singleton</li>
</ul>
</li>
<li>Persistence</li>
<li>Repository</li>
</blockquote>
</ul>
<p>Sono certo che potrete trovare anche voi queste due pagine interessanti. Buona lettura!</p>
<p><strong>Link: <a href=" http://www.developerfusion.com/article/8307/aspnet-patterns-every-developer-should-know/ ">ASP.NET Patterns every developer should know</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://michelangelo.rinelli.it/index.php/2008/11/26/design-patterns-in-aspnet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rispondere con 404 in ASP.NET</title>
		<link>http://michelangelo.rinelli.it/index.php/2008/11/21/rispondere-con-404-in-aspnet/</link>
		<comments>http://michelangelo.rinelli.it/index.php/2008/11/21/rispondere-con-404-in-aspnet/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 09:22:17 +0000</pubDate>
		<dc:creator>Michelangelo Rinelli</dc:creator>
				<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[Web Develop]]></category>
		<category><![CDATA[404]]></category>
		<category><![CDATA[asp.net]]></category>

		<guid isPermaLink="false">http://michelangelo.rinelli.it/?p=180</guid>
		<description><![CDATA[In Tizio&#38;Caio ci sono diversi tipi di risorse che vengono realizzate e pubblicate per gli utenti sul sito: molte di queste, per assicurarne la qualità, richiedono di essere validate da un altro membro dello staff diverso dal creatore. Durante questa fase la risorsa è realmente esistente all'URL in cui si troverà, ma la sua visualizzazione [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://michelangelo.rinelli.it/wp-content/uploads/2008/11/error.jpg"><img class="alignleft" style="margin-left: 3px; margin-right: 3px; float: left;" title="404 error" src="http://michelangelo.rinelli.it/wp-content/uploads/2008/11/error.jpg" alt="" width="172" height="137" /></a>In <a href="http://www.tizioandcaio.com/">Tizio&amp;Caio</a> ci sono diversi tipi di risorse che vengono realizzate e pubblicate per gli utenti sul sito: molte di queste, per assicurarne la qualità, richiedono di essere <strong>validate da un altro membro dello staff</strong> diverso dal creatore.</p>
<p>Durante questa fase la risorsa è realmente esistente all'<a href="http://it.wikipedia.org/wiki/Uniform_Resource_Locator">URL</a> in cui si troverà, ma la sua visualizzazione è <strong>limitata al solo staff</strong>, per le ragioni che ho spiegato prima. Per evitare che qualche utente malizioso possa andare alla ricerca di queste risorse facciamo in modo che, se il visitatore manca delle necessarie autorizzazioni non visualizzi un generico errore di accesso, ma <strong>un bel 404</strong>.</p>
<p>Fortunatamente non c'è alcun bisogno di andare a smanettare con la sezione customErrors del web.config, è sufficiente generare una <a href="http://msdn.microsoft.com/en-us/library/system.web.httpexception.aspx">HttpException</a>:</p>
<div style="font-family: Courier New; font-size: 10pt; color: #000000;">
<p style="margin: 0px; padding-left: 30px;"><span style="color: #0000ff;"> throw</span> <span style="color: #0000ff;">new</span> HttpException(404, "Page not found");</p>
</div>
<p>Il runtime di ASP.NET rileverà l'eccezione e si occuperà del redirect alla opportuna pagina per l'<a href="http://en.wikipedia.org/wiki/404_error">errore 404</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://michelangelo.rinelli.it/index.php/2008/11/21/rispondere-con-404-in-aspnet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Captcha da ingegnere</title>
		<link>http://michelangelo.rinelli.it/index.php/2008/10/31/captcha-da-ingegnere/</link>
		<comments>http://michelangelo.rinelli.it/index.php/2008/10/31/captcha-da-ingegnere/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 10:15:24 +0000</pubDate>
		<dc:creator>Michelangelo Rinelli</dc:creator>
				<category><![CDATA[Web Develop]]></category>
		<category><![CDATA[captcha]]></category>
		<category><![CDATA[matematica]]></category>

		<guid isPermaLink="false">http://michelangelo.rinelli.it/?p=156</guid>
		<description><![CDATA[Siamo arrivati all'evoluzione della specie... La prossima community che tiro su penso di usare anch'io una cosa del genere, così da non avere problemi con utenti idioti]]></description>
			<content:encoded><![CDATA[<p>Siamo arrivati all'evoluzione della specie... La prossima community che tiro su penso di usare anch'io una cosa del genere, così da non avere problemi con utenti idioti <img src='http://michelangelo.rinelli.it/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><img src="http://static.tizioandcaio.com/photos/show.php?id=4808" alt="" width="446" height="271" /></p>
]]></content:encoded>
			<wfw:commentRss>http://michelangelo.rinelli.it/index.php/2008/10/31/captcha-da-ingegnere/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monitorare l&#8217;uptime di un sito</title>
		<link>http://michelangelo.rinelli.it/index.php/2008/07/15/monitorare-luptime-di-un-sito-web/</link>
		<comments>http://michelangelo.rinelli.it/index.php/2008/07/15/monitorare-luptime-di-un-sito-web/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 12:22:12 +0000</pubDate>
		<dc:creator>Michelangelo Rinelli</dc:creator>
				<category><![CDATA[I consigli di TixXio]]></category>
		<category><![CDATA[Web Develop]]></category>
		<category><![CDATA[hosttracker]]></category>
		<category><![CDATA[tizioandcaio]]></category>
		<category><![CDATA[uptime]]></category>

		<guid isPermaLink="false">http://michelangelo.rinelli.it/?p=153</guid>
		<description><![CDATA[La problematica di tenere sotto controllo lo stato del mio sito preferito mi è stata sempre molto a cuore, (specialmente perchè il mio sito preferito l'ho fatto io...) Recentemente ho scoperto Host-Tracker, che permette di gestire siti web multipli, con un buon sistema di notifica e una gestione sufficientemnete semplice. Utile la funzione di notifica, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft alignnone size-medium wp-image-154" style="float: left; margin-left: 4px; margin-right: 4px;" title="hosttracker" src="http://michelangelo.rinelli.it/wp-content/uploads/2008/07/hosttracker.png" alt="" width="250" height="68" />La problematica di tenere sotto controllo lo stato del <a href="http://www.tizioandcaio.com/" target="_blank">mio sito preferito</a> mi è stata sempre molto a cuore, (specialmente perchè il mio sito preferito l'ho fatto io...)</p>
<p>Recentemente ho scoperto <a href="http://host-tracker.com/" target="_blank"><strong>Host-Tracker</strong></a>, che permette di gestire siti web multipli, con un buon sistema di notifica e una gestione sufficientemnete semplice. Utile la <strong>funzione di notifica</strong>, che può inviare mail in caso di interruzione di servizio anche a più persone...</p>
<p>Host-Tracker, poi, fornisce anche un <strong>pannello di informazioni</strong> sufficientemente dettagliato, con una serie di <strong>informazioni storiche</strong> (vedi per esempio l'<a title="T&amp;C Uptime" href="http://host-tracker.com/site-monitoring-statistics/1096791/lvuc/" target="_blank">uptime di T&amp;C</a>)</p>
<p>Per le mie esigenze è sufficiente un account free, ma sono comunque presenti un certo numero di pacchetti a pagamento che offrono dei servizi davvero completi, nel caso ne abbiate bisogno</p>
<p><strong>Link: <a href="http://host-tracker.com/">Host Tracker</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://michelangelo.rinelli.it/index.php/2008/07/15/monitorare-luptime-di-un-sito-web/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Migrare URL dinamici (T&amp;C: Siamo alla resa dei conti!)</title>
		<link>http://michelangelo.rinelli.it/index.php/2007/09/20/migrare-url-dinamici-tc-siamo-alla-resa-dei-conti/</link>
		<comments>http://michelangelo.rinelli.it/index.php/2007/09/20/migrare-url-dinamici-tc-siamo-alla-resa-dei-conti/#comments</comments>
		<pubDate>Thu, 20 Sep 2007 15:21:11 +0000</pubDate>
		<dc:creator>Michelangelo Rinelli</dc:creator>
				<category><![CDATA[ASP]]></category>
		<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[AWStats]]></category>
		<category><![CDATA[T&C]]></category>
		<category><![CDATA[Web Develop]]></category>
		<category><![CDATA[tizioandcaio]]></category>
		<category><![CDATA[url rewriting]]></category>

		<guid isPermaLink="false">http://tixxio.wordpress.com/2007/09/20/migrare-url-dinamici-tc-siamo-alla-resa-dei-conti/</guid>
		<description><![CDATA[Dopo quasi un anno di sviluppo, 153'983 righe di codice nei linguaggi più disparati, test di ogni genere, eccetera eccetera.... finalmente si vedrà se quello per cui ho lavorato funzionerà a dovere. I frutti di tanta fatica già si vedono, avendo imparato ad usare come si deve Asp.NET: dopotutto era quello l'obiettivo con cui mi [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://static.tizioandcaio.com/photos/show.php?id=4012" align="left" height="128" width="128" />Dopo quasi un anno di sviluppo, <strong>153'983 righe di codice</strong> nei linguaggi più disparati, test di ogni genere, eccetera eccetera.... finalmente si vedrà se <a href="http://tixxio.wordpress.com/2006/11/01/da-asp-classic-a-aspnet-20/">quello per cui ho lavorato</a> funzionerà a dovere. I frutti di tanta fatica già si vedono, avendo imparato ad usare come si deve Asp.NET: dopotutto era quello l'obiettivo con cui mi accingevo a fare questa impresa.</p>
<p>I problemi principali della migrazione potranno essere dati da <strong>AWStats</strong> e dagli URL della <strong>vecchia versione</strong>, che rimangono ancora validi ed indicizzati in tutti i motori di ricerca: in particolare quest'ultima problematica è quella che potrebbe causare più ripercussioni... errori in questo senso <strong>potrebbero mandare a monte anni di indicizzazione dei motori</strong> (al solo pensiero mi vengono i brividi <img src='http://michelangelo.rinelli.it/wp-includes/images/smilies/icon_neutral.gif' alt=':|' class='wp-smiley' />  )</p>
<p>Ecco come credo di aver risolto il problema:</p>
<p><span id="more-82"></span>Visto che T&amp;C è praticamente costituito per il <strong>95%</strong> da contenuti dinamici, ho dovuto prevedere dei redirect "<em>dinamici</em>", che reindirizzassero alle nuove pagine conservando anche i parametri inviati attraverso l'url.</p>
<p>Ho creato un <strong>modellino generale</strong> di questi redirect, realizzati in ASP Classic, che è fatto così come segue:</p>
<pre class="brush: vb; title: ; notranslate">&amp;lt;%
REDIR_PATH = &quot;nuovapagina.aspx&quot;

if len(request.querystring) &amp;gt; 0 then
response.redirect(REDIR_PATH &amp;amp;amp; &quot;?&quot; &amp;amp;amp; request.querystring)
else
response.redirect(REDIR_PATH)
end if
%&amp;gt;</pre>
<p>Se si ha la cura di <strong>conservare nelle nuove pagine gli stessi parametri delle vecchie</strong>, è sufficiente cambiare la variabile alla prima riga della pagina; i pochi parametri di cui ho cambiato il nome "funzionano" nella nuova versione sia con il vecchio che con il nuovo metodo (ovviamente fintanto che non verranno indicizzate le nuove versioni delle pagine)</p>
<p>Per l'upgrade definitivo oramai è solamente questione di <strong>ore</strong>, un paio di <strong>giorni </strong>al massimo... Iniziate ad incrociare le dita per me <img src='http://michelangelo.rinelli.it/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://michelangelo.rinelli.it/index.php/2007/09/20/migrare-url-dinamici-tc-siamo-alla-resa-dei-conti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gears</title>
		<link>http://michelangelo.rinelli.it/index.php/2007/06/03/gears/</link>
		<comments>http://michelangelo.rinelli.it/index.php/2007/06/03/gears/#comments</comments>
		<pubDate>Sun, 03 Jun 2007 11:40:28 +0000</pubDate>
		<dc:creator>Michelangelo Rinelli</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Web Develop]]></category>
		<category><![CDATA[google gears]]></category>

		<guid isPermaLink="false">http://tixxio.wordpress.com/2007/06/03/gears/</guid>
		<description><![CDATA[Questa estate, se mai avrò il tempo di farlo, approfondisco questo coso qua e mi dedico a fare un backend utilizzabile offline per T&#38;C. Oramai ho deciso. Punto.]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.wired.com/photos/uncategorized/2007/05/31/gears.jpg" align="left" height="66" width="166" />Questa estate, se mai avrò il tempo di farlo, approfondisco <a href="http://code.google.com/apis/gears/">questo coso qua</a> e mi dedico a fare un backend <strong>utilizzabile offline</strong> per T&amp;C. Oramai ho deciso. Punto.</p>
]]></content:encoded>
			<wfw:commentRss>http://michelangelo.rinelli.it/index.php/2007/06/03/gears/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mela</title>
		<link>http://michelangelo.rinelli.it/index.php/2007/05/30/mela/</link>
		<comments>http://michelangelo.rinelli.it/index.php/2007/05/30/mela/#comments</comments>
		<pubDate>Wed, 30 May 2007 17:56:53 +0000</pubDate>
		<dc:creator>Michelangelo Rinelli</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Poliba]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Web Develop]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[webmail]]></category>

		<guid isPermaLink="false">http://tixxio.wordpress.com/2007/05/30/mela/</guid>
		<description><![CDATA[Sto per consegnare un simpatico progetto di gruppo per un simpatico esame per l'universitià, il progetto si chiama Mela (codename "Gmailperòmeglio"), per una straordinaria coincidenza con le iniziali dei nomi di battesimo dei quattro componenti del gruppo. Il sottoscritto ed altre tre persone hanno realizzato un webclient email con tecnologia ajax: il nome in codice [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://michelangelo.rinelli.it/wp-content/uploads/2007/05/logovecchio.png" alt="logovecchio.png" align="left" />Sto per consegnare un simpatico progetto di gruppo per un <a href="http://sisinflab.poliba.it/disciascio/index.php?page=siw&amp;multiblock=true">simpatico esame</a> per l'universitià, il progetto si chiama <strong>Mela</strong> (codename "Gmailperòmeglio"), per una straordinaria coincidenza con le iniziali dei nomi di battesimo dei quattro componenti del gruppo.</p>
<p>Il sottoscritto ed altre tre persone hanno realizzato un webclient email con tecnologia ajax: il nome in codice del progetto oltretutto parla da se: <a href="http://mail.google.com/" target="_blank">GMail</a>, però meglio!!!</p>
<p>Ora come ora son molto preso dallo scrivere l'ultima parte della <strong>documentazione</strong>, magari in un prossimo post spiego meglio di cosa si è trattato.</p>
]]></content:encoded>
			<wfw:commentRss>http://michelangelo.rinelli.it/index.php/2007/05/30/mela/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IIS7 Beta 3 &#8211; Disponibile con licenza Go-Live</title>
		<link>http://michelangelo.rinelli.it/index.php/2007/05/05/iis7-beta-3-disponibile-con-licenza-go-live/</link>
		<comments>http://michelangelo.rinelli.it/index.php/2007/05/05/iis7-beta-3-disponibile-con-licenza-go-live/#comments</comments>
		<pubDate>Sat, 05 May 2007 18:55:57 +0000</pubDate>
		<dc:creator>Michelangelo Rinelli</dc:creator>
				<category><![CDATA[Hosting]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web Develop]]></category>
		<category><![CDATA[iis7]]></category>
		<category><![CDATA[webserver]]></category>

		<guid isPermaLink="false">http://tixxio.wordpress.com/2007/05/05/iis7-beta-3-disponibile-con-licenza-go-live/</guid>
		<description><![CDATA[Microsoft ha rilasciato la nuova versione Beta di IIS con licenza Go-Live: potete scaricarlo, installarlo e farci girare su la vostra applicazione in produzione (ora come ora microsoft.com gira su IIS7) Qui i dettagli su come scaricarlo Se avete voglia di provarlo senza installarlo qui trovate la lista di servizi di hosting che lo offrono [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tizioandcaio.com/photostream/viewphoto.asp?3268"><img src="http://lnx.tizioandcaio.com/photo/show.php?id=3268" align="left" border="0" /></a>Microsoft ha rilasciato la nuova versione Beta di IIS con licenza <strong>Go-Live</strong>: potete scaricarlo, installarlo e farci girare su <strong>la vostra applicazione in produzione </strong>(ora come ora <a href="http://weblogs.asp.net/scottgu/archive/2007/04/28/iis-7-0-beta3-ships-with-a-go-live-license.aspx">microsoft.com gira su IIS7</a>)</p>
<p><strong><a href="http://www.iis.net/default.aspx?tabid=7&amp;subtabid=79">Qui</a></strong> i dettagli su come scaricarlo</p>
<p>Se avete voglia di provarlo senza installarlo <a href="http://www.iis.net/default.aspx?tabid=791">qui</a> trovate la lista di servizi di hosting che lo offrono <strong>gratuitamente</strong> (ovviamente si tratta sempre di account di prova)</p>
]]></content:encoded>
			<wfw:commentRss>http://michelangelo.rinelli.it/index.php/2007/05/05/iis7-beta-3-disponibile-con-licenza-go-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mai più ArrayList</title>
		<link>http://michelangelo.rinelli.it/index.php/2007/04/25/mai-piu-arraylist/</link>
		<comments>http://michelangelo.rinelli.it/index.php/2007/04/25/mai-piu-arraylist/#comments</comments>
		<pubDate>Wed, 25 Apr 2007 20:11:37 +0000</pubDate>
		<dc:creator>Michelangelo Rinelli</dc:creator>
				<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Web Develop]]></category>
		<category><![CDATA[arraylist]]></category>
		<category><![CDATA[asp.net]]></category>

		<guid isPermaLink="false">http://tixxio.wordpress.com/2007/04/25/mai-piu-arraylist/</guid>
		<description><![CDATA[Un'ottima cosa di Asp.NET sono le collection tipizzate: sostituendo l'utilizzo degli ArrayList con queste strutture dati possiamo raggiungere facilmente gli stessi risultati evitando tanti fastidiosi casting. &#160; Per utilizzare queste collection templatizzate è necessiario importare il namespace System.Collections.Generic, che può essere importato automaticamente scrivendo quando segue nel web.config &#160; &#60;configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0"&#62;   &#60;system.web&#62;     [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="margin:0;">Un'ottima cosa di Asp.NET sono le <strong>collection tipizzate</strong>: sostituendo l'utilizzo degli <strong>ArrayList </strong>con queste strutture dati possiamo raggiungere facilmente gli stessi risultati <strong>evitando tanti fastidiosi casting</strong>.</p>
<p class="MsoNormal" style="margin:0;">&nbsp;</p>
<p class="MsoNormal" style="margin:0;">Per utilizzare queste collection templatizzate è necessiario importare il namespace <strong>System.Collections.Generic</strong>, che può essere importato automaticamente scrivendo quando segue nel <strong>web.config</strong></p>
<p class="MsoNormal" style="margin:0;">&nbsp;</p>
<p class="MsoNormal" style="text-indent:0.5in;margin:0;"><font size="2"><span style="color:blue;font-family:'Courier New';">&lt;</span><span style="color:maroon;font-family:'Courier New';">configuration</span><span style="color:blue;font-family:'Courier New';"> </span><span style="color:red;font-family:'Courier New';">xmlns</span><span style="color:blue;font-family:'Courier New';">=</span><span style="color:blue;font-family:'Courier New';">"<span style="color:blue;">http://schemas.microsoft.com/.NetConfiguration/v2.0</span>"<span>&gt;</span></span></font></p>
<p class="MsoNormal" style="text-indent:0.5in;margin:0;"><font size="2"><span style="color:blue;font-family:'Courier New';"> </span></font><font size="2"><span style="color:blue;font-family:'Courier New';">  &lt;</span><span style="color:maroon;font-family:'Courier New';">system.web</span><span style="color:blue;font-family:'Courier New';">&gt;</span></font></p>
<p class="MsoNormal" style="text-indent:0.5in;margin:0;"><font size="2"><span style="color:blue;font-family:'Courier New';">  </span></font><font size="2"><span style="color:blue;font-family:'Courier New';"> </span></font><font size="2"><span style="color:blue;font-family:'Courier New';">  &lt;</span><span style="color:maroon;font-family:'Courier New';">pages</span><span style="color:blue;font-family:'Courier New';">&gt;</span></font></p>
<p class="MsoNormal" style="text-indent:0.5in;margin:0;"><font size="2"><span style="color:blue;font-family:'Courier New';">  </span></font><font size="2"><span style="color:blue;font-family:'Courier New';">  </span></font><font size="2"><span style="color:blue;font-family:'Courier New';"> </span></font><font size="2"><span style="color:blue;font-family:'Courier New';">  &lt;</span><span style="color:maroon;font-family:'Courier New';">namespaces</span><span style="color:blue;font-family:'Courier New';">&gt;</span></font></p>
<p class="MsoNormal" style="text-indent:0.5in;margin:0;"><font size="2"><span style="color:blue;font-family:'Courier New';">  </span></font><font size="2"><span style="color:blue;font-family:'Courier New';">  </span></font><font size="2"><span style="color:blue;font-family:'Courier New';">  </span></font><font size="2"><span style="color:blue;font-family:'Courier New';"> </span></font><font size="2"><span style="color:blue;font-family:'Courier New';">  &lt;</span><span style="color:maroon;font-family:'Courier New';">add</span><span style="color:blue;font-family:'Courier New';"> </span><span style="color:red;font-family:'Courier New';">namespace</span><span style="color:blue;font-family:'Courier New';">=</span><span style="color:blue;font-family:'Courier New';">"<span style="color:blue;">System.Collections.Generic</span>"<span> /&gt;</span></span></font></p>
<p class="MsoNormal" style="text-indent:0.5in;margin:0;"><font size="2"><span style="color:blue;font-family:'Courier New';">  </span></font><font size="2"><span style="color:blue;font-family:'Courier New';">  </span></font><font size="2"><span style="color:blue;font-family:'Courier New';"> </span></font><font size="2"><span style="color:blue;font-family:'Courier New';">  &lt;/</span><span style="color:maroon;font-family:'Courier New';">namespaces</span><span style="color:blue;font-family:'Courier New';">&gt;</span></font></p>
<p class="MsoNormal" style="text-indent:0.5in;margin:0;"><font size="2"><span style="color:blue;font-family:'Courier New';">  </span></font><font size="2"><span style="color:blue;font-family:'Courier New';"> </span></font><font size="2"><span style="color:blue;font-family:'Courier New';">  &lt;/</span><span style="color:maroon;font-family:'Courier New';">pages</span><span style="color:blue;font-family:'Courier New';">&gt;</span></font></p>
<p class="MsoNormal" style="text-indent:0.5in;margin:0;"><font size="2"><span style="color:blue;font-family:'Courier New';"><span></span></span></font></p>
<p class="MsoNormal" style="text-indent:0.5in;margin:0;"><font size="2"><span style="color:blue;font-family:'Courier New';"> </span></font><font size="2"><span style="color:blue;font-family:'Courier New';">  &lt;</span><span style="color:maroon;font-family:'Courier New';">/system.web</span><span style="color:blue;font-family:'Courier New';">&gt;</span></font></p>
<p class="MsoNormal" style="text-indent:0.5in;margin:0;"><font size="2"><span style="color:blue;font-family:'Courier New';"></span><span style="color:blue;font-family:'Courier New';">&lt;/</span><span style="color:maroon;font-family:'Courier New';">configuration</span><span style="color:blue;font-family:'Courier New';">&gt;</span></font></p>
<p class="MsoNormal" style="margin:0;">&nbsp;</p>
<p>L'impaginazione non è delle migliori, causa questo sistema di publishing che devo ancora comprendere a pieno... il concetto però credo sia chiaro, no?</p>
]]></content:encoded>
			<wfw:commentRss>http://michelangelo.rinelli.it/index.php/2007/04/25/mai-piu-arraylist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

