<?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>CodeSnippet</title>
	<atom:link href="http://codesnippet.biz/feed/" rel="self" type="application/rss+xml" />
	<link>http://codesnippet.biz</link>
	<description>Snippet in vari linguaggi di programmazione</description>
	<lastBuildDate>Sun, 06 May 2012 14:34:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>C#odeSnippet, imparare C# parte2: le classi</title>
		<link>http://codesnippet.biz/codesnippet-imparare-c-sharp-parte2-le-classi/</link>
		<comments>http://codesnippet.biz/codesnippet-imparare-c-sharp-parte2-le-classi/#comments</comments>
		<pubDate>Sun, 06 May 2012 14:34:02 +0000</pubDate>
		<dc:creator>lt</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[classe]]></category>
		<category><![CDATA[programmazione a oggetti]]></category>

		<guid isPermaLink="false">http://codesnippet.biz/?p=4138</guid>
		<description><![CDATA[<p><a href="http://codesnippet.biz/codesnippet-imparare-c-sharp-parte2-le-classi/">C#odeSnippet, imparare C# parte2: le classi</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
Le classi nella programmazione a oggetti e nel linguaggio C#]]></description>
			<content:encoded><![CDATA[<p><a href="http://codesnippet.biz/codesnippet-imparare-c-sharp-parte2-le-classi/">C#odeSnippet, imparare C# parte2: le classi</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
<div id="attachment_4128" class="wp-caption aligncenter" style="width: 266px"><a class="lightbox" title="csharp" href="http://codesnippet.biz/wp-content/uploads/2012/05/csharp.png"><img class="size-full wp-image-4128" title="Logo Visual Studio" src="http://codesnippet.biz/wp-content/uploads/2012/05/csharp.png" alt="Logo Visual Studio" width="256" height="256" /></a><p class="wp-caption-text">Logo Visual Studio</p></div>
<p style="text-align: justify;">In questa parte analizzeremo nel dettaglio cos&#8217;è una <em>classe</em>.  Per avere un&#8217;idea molto generale, possiamo vedere le classi come degli stampini con cui generiamo degli oggetti. I metodi sono le azioni che gli oggetti generati dalle classi possono compiere. Le proprietà sono le caratteristiche distintive di questi oggetti e ovviamente possono variare da oggetto a oggetto.</p>
<p><span id="more-4138"></span></p>
<p style="text-align: justify;">Chi di voi ha familiarità con i giochi di ruolo sicuramente avrà ben presente il concetto di &#8220;classe&#8221;: a seconda che il vostro personaggio sia un nano, un elfo, un mago o un guerriero avrà caratteristiche diverse e potrà compiere diverse azioni; nella programmazione a oggetti vale lo stesso identico principio. Sia io che un mio amico potremmo decidere di creare due personaggi che pur appartenendo alla stessa classe (ad esempio due nani) saranno ben distinti tra loro, con nomi diversi, abiti diversi, diversi valori di forza, destrezza, coraggio, etc.</p>
<p style="text-align: justify;">Proprio perché di volta in volta con una stessa classe è possibile generare oggetti diversi, è una buona regola salvare ordinatamente tutte le classi che potrebbero essere riutilizzate in progetti futuri, in file ordinati detti librerie. Questo aspetto della riusabilità del codice è uno dei grandi punti di forza della programmazione a oggetti.</p>
<p style="text-align: justify;">Una classe può anche essere vista come un contenitore in grado di racchiudere proprietà e logiche di programma (nei metodi) per effettuare particolari  compiti. Se si decide di creare una nuova classe, utilizzeremo la parola chiave <strong><em>class</em></strong> ed assegneremo ad essa un nuovo <strong>identificatore</strong>, ovvero un nome. Un identificatore infatti è un nome che il programmatore sceglie appositamente per identificare qualcosa nel programma. Tutti gli identificatori devono iniziare con una lettera e sono ovviamente case-sensitive.</p>
<p style="text-align: justify;">In C# classi e strutture sono abbastanza simili ma anche profondamente diverse soprattutto per quanto riguarda la gestione della memoria. Al momento opportuno analizzeremo tutte le differenze tra loro. Per ora tenete solamente presente questa frase, che rappresenta il mantra del linguaggio C#:</p>
<p style="text-align: justify;"><em>Classes are references types; structures are value types.</em></p>
<p style="text-align: justify;">Che tradotto significa: le classi sono tipi riferimento, le strutture sono tipi valore.</p>
<p style="text-align: justify;">Dopo aver affrontato l&#8217;argomento della memoria, torneremo su questa frase per analizzarla meglio.</p>
<p style="text-align: justify;">Vediamo un esempio di classe:</p>
<pre>public class Blog
{
    //Campi, proprietà, metodi devono essere scritti qui dentro...
}</pre>
<p style="text-align: justify;">L&#8217;identificatore &#8220;<em>Blog</em>&#8221; è preceduto dalla parola chiave <em>class</em>, a sua volta preceduta dal livello (o modificatore) d&#8217;accesso <em>public</em>.</p>
<p style="text-align: justify;">Public indica che la classe è accessibile a tutti e che quindi chiunque volesse creare un nuovo oggetto Blog potrebbe farlo utilizzando questa classe. Nel corpo della classe vengono poi definiti il comportamento e i dati della stessa. Campi, proprietà, metodi, eventi di una classe vengono definiti <em>membri della classe</em> .</p>
<p style="text-align: justify;">Abbiamo già detto che classi e oggetti sono differenti; possiamo un nuovo oggetto dalla classe utilizzando la parola chiave <em>new</em> .</p>
<pre>Blog codeSnippet = new Blog();</pre>
<p style="text-align: justify;">Quando viene creata un&#8217;istanza di una classe (ovvero un oggetto), al programmatore viene restituito un riferimento all&#8217;oggetto stesso. Fa riferimento al nuovo oggetto, ma non contiene i dati dell&#8217;oggetto stesso. Le classi sono infatti note come  le classi sono note come tipi di riferimento.</p>
<p style="text-align: justify;">Una caratteristica importante delle classi è l&#8217;<strong>ereditarietà</strong>. In C# una classe può ereditare l&#8217;implementazione da una sola classe base.</p>
<p style="text-align: justify;"><a href="http://msdn.microsoft.com/it-it/library/x9afc042(v=vs.80).aspx" rel="nofollow" target="_blank">Dal sito della Microsoft</a>:</p>
<p style="text-align: justify;">&#8220;L&#8217;ereditarietà si ottiene tramite l&#8217;utilizzo di una <em>derivazione</em>, ossia una classe viene dichiarata mediante una <em>classe base</em> da cui eredita dati e comportamenti. Una classe base viene specificata aggiungendo un segno di due punti e il nome della classe base dopo il nome della classe derivata&#8221;</p>
<pre>public class Blog : Sito
{
    // Campi, proprietà, metodi, ed eventi sono ereditati dalla classe Sito
    // E i nuovi campi, proprietà, metodi ed eventi della nuova classe Blog vanno qui...
}</pre>
<p style="text-align: justify;">&#8220;Quando una classe dichiara una classe base, anche tutti i membri di quest&#8217;ultima diventano parte della nuova classe. Poiché anche una classe base può ereditare da un&#8217;altra classe, che a sua volta ha ereditato da un&#8217;altra classe e così via, alla fine una classe può avere numerose classi base&#8221;.</p>
<p style="text-align: justify;">Ma in linea diretta ne può ereditare solamente una.</p>
<p style="text-align: justify;">Se prima della parola class, fosse presente la parola chiave <em>static</em> nella dichiarazione della classe, allora sarebbe una classe statica e potrebbe contenere solamente membri statici. <strong>Non è possibile creare istanze di una classe statica utilizzando la parola chiave new</strong>. Le classi statiche vengono caricate automaticamente da <a href="http://msdn.microsoft.com/it-it/library/8bs2ecf4.aspx" rel="nofollow" target="_blank">Common Language Runtime (CLR) di .NET Framework</a> durante il caricamento del programma o dello spazio dei nomi in cui sono contenute. Esse sono come &#8220;sigillate&#8221; e non possono avere metodi <em>costruttori </em>(li vedremo nelle prossime parti). Infine siccome sono sigillate non possono essere ereditate.</p>
<p>Alla prossima!</p>
]]></content:encoded>
			<wfw:commentRss>http://codesnippet.biz/codesnippet-imparare-c-sharp-parte2-le-classi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C#odeSnippet, imparare C# parte1: namespace</title>
		<link>http://codesnippet.biz/codesnippet-imparare-c-sharp-parte1-namespace/</link>
		<comments>http://codesnippet.biz/codesnippet-imparare-c-sharp-parte1-namespace/#comments</comments>
		<pubDate>Sat, 05 May 2012 17:54:45 +0000</pubDate>
		<dc:creator>lt</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[namespace]]></category>
		<category><![CDATA[programmazione]]></category>

		<guid isPermaLink="false">http://codesnippet.biz/?p=4121</guid>
		<description><![CDATA[<p><a href="http://codesnippet.biz/codesnippet-imparare-c-sharp-parte1-namespace/">C#odeSnippet, imparare C# parte1: namespace</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
Prima parte sulla programmazione in C#: namespace.]]></description>
			<content:encoded><![CDATA[<p><a href="http://codesnippet.biz/codesnippet-imparare-c-sharp-parte1-namespace/">C#odeSnippet, imparare C# parte1: namespace</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
<p style="text-align: justify;"><a href="http://codesnippet.biz/tag/c-sharp/">C#</a> è un linguaggio di programmazione standard sviluppato da <strong>Microsoft</strong> utilizzato in diversi ambiti tra cui la creazione di application in Windows Phone, giochi su XBox (grazie ad XNA) e applicazioni <a href="http://codesnippet.biz/tag/windows/">Windows</a>.</p>
<div id="attachment_4128" class="wp-caption aligncenter" style="width: 266px"><a class="lightbox" title="csharp" href="http://codesnippet.biz/wp-content/uploads/2012/05/csharp.png"><img class="size-full wp-image-4128" title="Logo Visual Studio" src="http://codesnippet.biz/wp-content/uploads/2012/05/csharp.png" alt="Logo Visual Studio" width="256" height="256" /></a><p class="wp-caption-text">Logo Visual Studio</p></div>
<p style="text-align: justify;">E&#8217; un linguaggio creato appositamente per la programmazione sul framework .NET, versatile tecnologia di programmazione a oggetti sviluppata da <a href="http://codesnippet.biz/tag/microsoft/">Microsoft</a>. Vi rimandiamo alle relative sezioni di Wikipedia, se siete interessati a una rapida panoramica sul <a href="http://it.wikipedia.org/wiki/.NET" rel="nofollow" target="_blank">framework .NET</a> e sul <a href="http://it.wikipedia.org/wiki/C_sharp" rel="nofollow" target="_blank">linguaggio C#</a>.</p>
<p><span id="more-4121"></span></p>
<p style="text-align: justify;">Quello che vogliamo fare in questa piccola guida è spiegare nel modo più semplice e chiaro possibile alcuni princìpi di questo linguaggio di programmazione. Abbiamo tratto ispirazione da due autorevolissime fonti, Rob Miles e Charles Petzold e dai loro eccellenti lavori: <a href="http://www.csharpcourse.com/" rel="nofollow" target="_blank">Yellow Book di Rob Miles</a> e <a href="http://www.charlespetzold.com/dotnet/index.html">.NET Book Zero di Charles Petzold</a>, entrambi gratuiti e liberamente scaricabili dai rispettivi indirizzi in lingua originale. Inoltre non si può dimenticare la <a href="http://msdn.microsoft.com/it-it/library/67ef8sbd(v=vs.80).aspx" rel="nofollow" target="_blank">guida per sviluppatori C#</a> facilmente consultabile dal sito italiano della Microsoft.</p>
<p style="text-align: justify;">C# è un linguaggio case-sensitive pertanto il compilatore interpreta come due parole diverse la stessa parola scritta in minuscolo e in maiuscolo.</p>
<p style="text-align: justify;">Tutte le classi sono contenute in un <em>namespace, uno spazio di nomi, </em>ovvero una collezione astratta di nomi, creata al fine di raggruppare univocamente gli identificatori di classi e strutture. Il namespace dichiara un ambito.</p>
<p>Dunque i namespace hanno due finzionalità principali:</p>
<ul>
<li>Servono per dichiarare un &#8220;ambito&#8221;;</li>
<li>Servono per organizzare le numerose classi disponibili in C#.</li>
</ul>
<p>Analizziamo il semplice codice seguente<strong> (1)</strong>:</p>
<pre>System.Console.WriteLine("CodeSnippet!");</pre>
<p>Possiamo osservarlo come si tratti si una &#8220;matriosca&#8221;. Ogni bambolina è divisa da quella successiva dalla delimitazione dell&#8217;operatore punto &#8220;.&#8221;  .</p>
<p>System quindi è il nostro namespace, dov&#8217;è presente la classe Console che utilizza il metodo WriteLine con parametri &#8220;CodeSnippet!&#8221; ovvero la parte tra parentesi. La nostra semplice riga termina con il &#8220;;&#8221; che indica al codice il termine di quella specifica istruzione.</p>
<p>La parola chiave namespace serve per la dichiarazione e e rappresenta un modo per creare tipi univoci globali. Esempio <strong>(2)</strong>:</p>
<pre>namespace SampleNamespace
{
    class SampleClass{}
    interface SampleInterface{}
    struct SampleStruct{}
    enum SampleEnum{a,b}
    delegate void SampleDelegate(int i);
    namespace SampleNamespace.Nested
    {
       class SampleClass2{}
    }
}</pre>
<p style="text-align: justify;">I namespace sono implicitamente ad accesso pubblico ovvero senza necessità di dichiararli <em>public</em>. Al loro interno possiamo trovare i seguenti tipi di dati: altri namespace, classi, interfacce, strutture, enumerazioni, delegati.</p>
<p>Lo spazio dei nomi <strong>global</strong> rappresenta lo spazio dei nomi di primo livello: <strong>global::system</strong> farà sempre riferimento allo spazio dei nomi <strong>System</strong> di .NET Framework.</p>
<p style="text-align: justify;">Tutte le applicazioni C# spesso all&#8217;inizio dichiarano una serie di direttive <em>using</em>. Tale parola chiave indica che non è necessario specificare il nome del namespace per ciascuna classe. La parola using comunica al compiler C# che se non può trovare ad esempio un metodo chiamato da una classe (come esempio possiamo considerare il nostro <strong>(1)</strong> Console.WriteLine), allora dovrebbe tentare di apporre la parola System davanti alla classe preceduta dal punto e cercare per quella: System.Console.WriteLine. La direttiva using indica sempre e soltanto namespace e nei programmi non è mai obbligatoria, tuttavia il suo utilizzo si rivela molto utile.</p>
<p>Nella prossima parte affronteremo <em>le classi</em>.</p>
<p>Stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://codesnippet.biz/codesnippet-imparare-c-sharp-parte1-namespace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jqMetro: plugin jQuery interfaccia Metro sul browser</title>
		<link>http://codesnippet.biz/jqmetro-plugin-jquery-interfaccia-metro-sul-browser/</link>
		<comments>http://codesnippet.biz/jqmetro-plugin-jquery-interfaccia-metro-sul-browser/#comments</comments>
		<pubDate>Thu, 03 May 2012 09:02:03 +0000</pubDate>
		<dc:creator>CodeSnippet</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Windows Phone 7]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[jqMetro]]></category>
		<category><![CDATA[Metro]]></category>

		<guid isPermaLink="false">http://codesnippet.biz/?p=4114</guid>
		<description><![CDATA[<p><a href="http://codesnippet.biz/jqmetro-plugin-jquery-interfaccia-metro-sul-browser/">jqMetro: plugin jQuery interfaccia Metro sul browser</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
jqMetro: plugin jQuery interfaccia Metro sul browser E' un post proveniente da CodeSnippet.biz Come forse già saprete, con l&#8217;avvento di Windows Phone 7, Microsoft ha progettato un nuovo stile di interfaccia, chiamato Metro. Metro sarà anche presente in Windows 8. Quello di cui voglio parlare oggi però è della possibilità di creare interfaccie utente in [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://codesnippet.biz/jqmetro-plugin-jquery-interfaccia-metro-sul-browser/">jqMetro: plugin jQuery interfaccia Metro sul browser</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
<div id="attachment_4115" class="wp-caption aligncenter" style="width: 580px"><a class="lightbox" title="Metro" href="http://codesnippet.biz/wp-content/uploads/2012/05/Microsoft-metro-design.jpg"><img class="size-full wp-image-4115" title="Metro" src="http://codesnippet.biz/wp-content/uploads/2012/05/Microsoft-metro-design.jpg" alt="Metro" width="570" height="355" /></a><p class="wp-caption-text">Metro</p></div>
<p style="text-align: justify;">Come forse già saprete, con l&#8217;avvento di <a href="http://it.wikipedia.org/wiki/Windows_Phone_7" target="_blank">Windows Phone 7</a>, <a href="http://codesnippet.biz/tag/Microsoft/">Microsoft</a> ha progettato un nuovo stile di interfaccia, chiamato <a href="http://it.wikipedia.org/wiki/Metro_(interfaccia_grafica)" target="_blank">Metro</a>. <strong>Metro</strong> sarà anche presente in <strong>Windows 8</strong>.</p>
<p>Quello di cui voglio parlare oggi però è della possibilità di creare interfaccie utente in stile <strong>Metro</strong> direttamente all&#8217;interno del browser.</p>
<p><span id="more-4114"></span></p>
<p style="text-align: justify;">Il progetto di cui sto parlando è <a href="http://www.jqmetro.com/Pages/" target="_blank">jqMetro</a>. <strong>jqMetro</strong> è un plugin per <a href="http://codesnippet.biz/tag/jquery">jQuery</a> in sviluppo da aprile del 2011 e, allo stato attuale, ha implementato la quasi totalità degli elementi fondamentali di <strong>Metro</strong> e consente di scrivere un&#8217;interfaccia web in stile Metro direttamente tramite HTML, JavaScript e CSS.</p>
<p style="text-align: justify;"><a href="http://www.jqmetro.com/Pages/" target="_blank">Questo è il sito del progetto</a> dove è presente anche la demo sviluppata direttamente con il plugin in questione.</p>
<p style="text-align: justify;">Per chi volesse, inoltre, a questo link, è presente un <a href="http://jquit.com/builder/" target="_blank">tema di jQuery UI in stile Metro</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://codesnippet.biz/jqmetro-plugin-jquery-interfaccia-metro-sul-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Porting di Android in C# &#8211; XobotOS</title>
		<link>http://codesnippet.biz/porting-di-android-in-c-xobotos/</link>
		<comments>http://codesnippet.biz/porting-di-android-in-c-xobotos/#comments</comments>
		<pubDate>Wed, 02 May 2012 19:50:20 +0000</pubDate>
		<dc:creator>CodeSnippet</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[XobotOS]]></category>

		<guid isPermaLink="false">http://codesnippet.biz/?p=4106</guid>
		<description><![CDATA[<p><a href="http://codesnippet.biz/porting-di-android-in-c-xobotos/">Porting di Android in C# &#8211; XobotOS</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
Porting di Android in C# &#8211; XobotOS E' un post proveniente da CodeSnippet.biz Dai creatori di Mono nasce un progetto molto interessante. Si tratta di un porting in C# dell&#8217;intero sistema operativo per smartphone sviluppato da Google, Android. Il progetto, si legge sul blog, è nato per caso, da un&#8217;idea malsana di alcuni componenti del [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://codesnippet.biz/porting-di-android-in-c-xobotos/">Porting di Android in C# &#8211; XobotOS</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
<div id="attachment_4107" class="wp-caption aligncenter" style="width: 487px"><a class="lightbox" title="I love .NET" href="http://codesnippet.biz/wp-content/uploads/2012/05/i-love-dot-net.jpg"><img class="size-full wp-image-4107" title="I love .NET" src="http://codesnippet.biz/wp-content/uploads/2012/05/i-love-dot-net.jpg" alt="I love .NET" width="477" height="546" /></a><p class="wp-caption-text">I love .NET</p></div>
<p style="text-align: justify;">Dai creatori di <a href="http://codesnippet.biz/tag/mono">Mono</a> nasce un progetto molto interessante. Si tratta di un porting in <a href="http://codesnippet.biz/tag/c-sharp/">C#</a> dell&#8217;intero sistema operativo per smartphone sviluppato da <a href="http://codesnippet.biz/tag/Google/">Google</a>, <a href="http://codesnippet.biz/tag/Android/">Android</a>.</p>
<p style="text-align: justify;">Il progetto, <a href="http://blog.xamarin.com/2012/05/01/android-in-c-sharp/" target="_blank">si legge sul blog</a>, è nato per caso, da un&#8217;idea malsana di alcuni componenti del team di sviluppo durante una cena. Il <em>brainstorming</em> era focalizzato a come rendere più performanti e meno esose di risorse (quindi agevolare il risparmio della batteria) le applicazioni sviluppate con <a href="http://xamarin.com/monoforandroid" target="_blank">Mono for Android</a>.</p>
<p><span id="more-4106"></span></p>
<p style="text-align: justify;">In breve tempo si è arrivati a comprendere che il problema stava alla base, nella virtual machine, <a href="http://it.wikipedia.org/wiki/Dalvik_virtual_machine" target="_blank">Dalvik</a>. <strong>Dalvik</strong> è la versione <strong>Google</strong> della <acronym title="Java Virtual Machine">JVM</acronym> per <strong>Android</strong>, troppo giovane e poco ottimizzata. Quindi, dopo aver accantonato l&#8217;idea, qualche mese dopo il team a deciso di portare avanti il progetto.</p>
<p><strong>XobotOS</strong> quindi nasce con la pretesa di migliorare, grazie ai 10 anni di maturità di Mono, le prestazioni del sistema operativo mobile, riuscendoci.</p>
<div id="attachment_4109" class="wp-caption aligncenter" style="width: 563px"><a class="lightbox" title="Dalvik vs Mono" href="http://codesnippet.biz/wp-content/uploads/2012/05/Dalvik-vs-Mono.png"><img class="size-full wp-image-4109" title="Dalvik vs Mono" src="http://codesnippet.biz/wp-content/uploads/2012/05/Dalvik-vs-Mono.png" alt="Dalvik vs Mono" width="553" height="363" /></a><p class="wp-caption-text">Dalvik vs Mono</p></div>
<p style="text-align: justify;">C&#8217;è da dire anche un&#8217;altra cosa molto importante: a differenza di <a href="http://codesnippet.biz/tag/java/">Java</a>, il <strong>C#</strong> e la <strong>.NET Virtual Machine</strong> sono standard ECMA/ISO. Anche per questo sono possibili progetti come Mono et simila (<a href="http://www.gnu.org/software/dotgnu/" target="_blank">dotGNU</a> tanto per citarne un altro). Un aspetto non poco importante visto la recente <a href="http://punto-informatico.it/3506294/PI/News/oracle-vs-google-retroscena-belle-speranze.aspx" target="_blank">diatriba giudiziaria tra Google e Oracle</a> su brevetti violati relativamente ad <strong>Android</strong>.</p>
<p style="text-align: justify;">Per chi vuole <a href="https://github.com/xamarin/XobotOS" target="_blank">XobotOS è presente su github</a>. Grazie a questo progetto, gli sviluppatori, hanno anche ottimizzato <a href="https://github.com/xamarin/XobotOS/tree/master/sharpen" target="_blank">Sharpen</a>, un plugin per Eclipse che permette di trasformare un progetto Java in C#.</p>
]]></content:encoded>
			<wfw:commentRss>http://codesnippet.biz/porting-di-android-in-c-xobotos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Farseer, motore fisico open source in C#</title>
		<link>http://codesnippet.biz/farseer-motore-fisico-open-source-in-c/</link>
		<comments>http://codesnippet.biz/farseer-motore-fisico-open-source-in-c/#comments</comments>
		<pubDate>Sun, 29 Apr 2012 18:48:01 +0000</pubDate>
		<dc:creator>lt</dc:creator>
				<category><![CDATA[App]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Windows Phone 7]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Farseer]]></category>

		<guid isPermaLink="false">http://codesnippet.biz/?p=4101</guid>
		<description><![CDATA[<p><a href="http://codesnippet.biz/farseer-motore-fisico-open-source-in-c/">Farseer, motore fisico open source in C#</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
Farseer, motore fisico open source sviluppato in C#]]></description>
			<content:encoded><![CDATA[<p><a href="http://codesnippet.biz/farseer-motore-fisico-open-source-in-c/">Farseer, motore fisico open source in C#</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
<p>Con l&#8217;avvento di Windows Phone 7, moltissimi sviluppatori <a href="http://codesnippet.biz/tag/dot-net/">.NET</a> si sono buttati nel mondo dello sviluppo di app, destinate al mercato mobile e non solo; infatti anche Windows 8 sfrutterà la medesima architettura.</p>
<div id="attachment_4103" class="wp-caption aligncenter" style="width: 240px"><a class="lightbox" title="Farseer" href="http://codesnippet.biz/wp-content/uploads/2012/04/Farseer1.png"><img class="size-full wp-image-4103" title="Farseer" src="http://codesnippet.biz/wp-content/uploads/2012/04/Farseer1.png" alt="Farseer" width="230" height="116" /></a><p class="wp-caption-text">Farseer</p></div>
<p>E&#8217; quindi da un po&#8217; di tempo che anche noi di CodeSnippet stiamo monitorando l&#8217;evolversi di questo trend, seguendo ad esempio eventi come il .NET Campus, dove sono stati spiegati molti aspetti tecnici veramente innovativi e interessanti, che si potranno sfruttare in svariati ambiti, dalle app per il mondo mobile, al mondo dei videogame, dove da padrone la fa <a href="http://it.wikipedia.org/wiki/Microsoft_XNA" rel="nofollow" target="_blank">XNA</a>.</p>
<p>L&#8217;oggetto di questo articolo è relativo proprio all&#8217;ambito videoludico e si tratta per l&#8217;esattezza di un motore fisico open source, che è stato scritto in C#.<br />
<span id="more-4101"></span><br />
Il suo nome è <strong>Farseer</strong> e <a href="http://farseerphysics.codeplex.com/" rel="nofollow" target="_blank">questo è il suo indirizzo</a>.</p>
<p>In realtà questo motore fisico è derivato dal motore fisico<strong> Box2D.XNA</strong> che a sua volta è derivato da <strong><a href="http://box2d.org/" rel="nofollow" target="_blank">Box2D</a></strong>, motore fisico sempre open source sviluppato in C++ e che gestisce in maniera molto credibile la fisica e gli impatti tra oggetti in 2D.</p>
<p>Qui di seguito potete vedere un esempio di un gioco sviluppato con Farseer:<br />
<iframe src="http://www.youtube.com/embed/DlxvgzNuZek" frameborder="0" width="420" height="315"></iframe></p>
<p>Per chiunque abbia dimestichezza con l&#8217;inglese e voglia approfondire l&#8217;argomento, rimando all&#8217;indirizzo dell&#8217;<a href="http://channel9.msdn.com/coding4fun/blog/The-3-Ps-Windows-Phone-Physics-and-Pirates">articolo apparso su Channel9</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://codesnippet.biz/farseer-motore-fisico-open-source-in-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CodeSnippet partecipa a .NET Campus 2012 Roma</title>
		<link>http://codesnippet.biz/codesnippet-partecipa-a-net-campus-2012-roma/</link>
		<comments>http://codesnippet.biz/codesnippet-partecipa-a-net-campus-2012-roma/#comments</comments>
		<pubDate>Fri, 20 Apr 2012 12:53:07 +0000</pubDate>
		<dc:creator>lt</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows Phone 7]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[.Net Campus 2012]]></category>
		<category><![CDATA[Windows 8]]></category>

		<guid isPermaLink="false">http://codesnippet.biz/?p=4095</guid>
		<description><![CDATA[<p><a href="http://codesnippet.biz/codesnippet-partecipa-a-net-campus-2012-roma/">CodeSnippet partecipa a .NET Campus 2012 Roma</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
Il .NET Campus 2012 arriva a Roma: prevista affluenza record.]]></description>
			<content:encoded><![CDATA[<p><a href="http://codesnippet.biz/codesnippet-partecipa-a-net-campus-2012-roma/">CodeSnippet partecipa a .NET Campus 2012 Roma</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
<p>Domani si terrà il consueto appuntamento annuale<a href="http://www.dotnetcampus.it/" rel="nofollow" target="_blank"><strong> .NET Campus</strong></a> per <a href="http://codesnippet.biz/tag/programmazione/">sviluppatori e appassionati</a> di casa <a href="http://codesnippet.biz/tag/microsoft/" rel="nofollow"><strong>Microsoft</strong></a> presso l&#8217;<strong>Università degli Studi di Roma 3</strong>. La prima edizione fu nel 2010 con circa 800 iscritti, lo scorso anno la quota di persone iscritte ha toccato i 1500 e quest&#8217;anno si prevede un&#8217;affuenza record di circa 2200 persone. L&#8217;evento è totalmente gratuito.</p>
<div id="attachment_4096" class="wp-caption aligncenter" style="width: 346px"><a class="lightbox" title="Net Campus 2012 Roma" href="http://codesnippet.biz/wp-content/uploads/2012/04/banner-336x280_2012-animato2.gif"><img class="size-full wp-image-4096" title="Net Campus 2012 Roma" src="http://codesnippet.biz/wp-content/uploads/2012/04/banner-336x280_2012-animato2.gif" alt=".NET CAMPUS 2012 ROMA" width="336" height="280" /></a><p class="wp-caption-text">.NET CAMPUS 2012 ROMA</p></div>
<p><span id="more-4095"></span><br />
L&#8217;iniziativa ha visto un apprezzamento sempre crescente da parte del pubblico in questi anni; l&#8217;affluenza di quest&#8217;anno è molto probabilmente dovuta alle innovazioni apportate da Microsoft per quanto riguarda <strong>Windows Phone 7</strong> e l&#8217;avvento di <strong>Windows 8</strong> e <strong>Windows Azure</strong>.</p>
<p>Come potete vedere consultando <a href="http://www.dotnetcampus.it/Sessions">le sessioni</a>, il programma della giornata coprirà veramente molti argomenti:</p>
<p>1. Web e Data</p>
<p>2. CMS e Open Source</p>
<p>3. Windows 8</p>
<p>4. Windows Phone 7</p>
<p>5. Gaming &amp; Fun</p>
<p>6. Language &amp; ALM</p>
<p>7. Sponsor</p>
<p>8. Sala Women &amp; Tech</p>
<p>9. Lab Windows Phone 7</p>
<p>10. Lab Windows Azure.</p>
<p>&nbsp;</p>
<p>Oltre ai classici discorsi quindi sarà possibile anche <a href="http://www.dotnetcampus.it/RegisterLab" rel="nofollow" target="_blank">partecipare ai lab</a> in cui metterete in pratica le novità e i concetti che verranno spiegati.</p>
<div id="attachment_4097" class="wp-caption aligncenter" style="width: 410px"><a class="lightbox" title=".NET CAMPUS 2012" href="http://codesnippet.biz/wp-content/uploads/2012/04/postcard-back-1_2.jpg"><img class="size-full wp-image-4097" title=".NET CAMPUS 2012" src="http://codesnippet.biz/wp-content/uploads/2012/04/postcard-back-1_2.jpg" alt=".NET CAMPUS 2012" width="400" height="304" /></a><p class="wp-caption-text">.NET CAMPUS 2012</p></div>
<p>Le sessioni iniziano alle 9, ma già dalle 8:15 le porte saranno aperte e sarà possibile ritirare il materiale dell&#8217;evento.</p>
<p><strong>Ogni sessione durerà 45 minuti</strong>, con un&#8217;ora e un quarto di pausa pranzo per poi riprendere alle 14:15 fino alle 15:45, ora in cui terminerà l&#8217;ultima sessione (eccezion fatta per il laboratorio di Windows Phone 7 dove si concluderà alle 16:45).</p>
<p>Aspetto molto importante è quello delle prospettive di lavoro che possono aprirsi: infatti si potranno consegnare i propri curriculum a  numerevoli aziende del settore, pertanto è consigliabile stampare qualche copia e portarsela con sé.</p>
<p>Noi siamo molto incuriositi su quanto si dirà alle sessioni di Windows 8 e Windows Phone 7  <img src='http://codesnippet.biz/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  , per tutti coloro che saranno interessati, ci vediamo là!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://codesnippet.biz/codesnippet-partecipa-a-net-campus-2012-roma/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Project glass: la risposta Microsoft a Google!</title>
		<link>http://codesnippet.biz/windows-project-glass-la-risposta-microsoft-a-google/</link>
		<comments>http://codesnippet.biz/windows-project-glass-la-risposta-microsoft-a-google/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 09:28:11 +0000</pubDate>
		<dc:creator>lt</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Project Glass]]></category>
		<category><![CDATA[umorismo]]></category>

		<guid isPermaLink="false">http://codesnippet.biz/?p=4088</guid>
		<description><![CDATA[<p><a href="http://codesnippet.biz/windows-project-glass-la-risposta-microsoft-a-google/">Windows Project glass: la risposta Microsoft a Google!</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
La risposta di Microsoft ai Project Glass by Google!]]></description>
			<content:encoded><![CDATA[<p><a href="http://codesnippet.biz/windows-project-glass-la-risposta-microsoft-a-google/">Windows Project glass: la risposta Microsoft a Google!</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
<p>Come avrete sicuramente letto in questi giorni, Google ha ufficialmente annunciato un progetto molto ambizioso, chiamato Project Glass, ovvero come implementare in un paio di occhiali, tutte le maggiori funzionalità di uno smartphone. Ma Microsoft non sta a guardare&#8230;<br />
<span id="more-4088"></span><br />
Per chi ancora non l&#8217;avesse visto, il video dei Project Glass Google è questo qui:<br />
<iframe src="http://www.youtube.com/embed/EKbuX_-SYWc" frameborder="0" width="560" height="315"></iframe></p>
<p>&nbsp;</p>
<p>E&#8217; di oggi la notizia che Microsoft ha voluto rispondere alla provocazione, lanciando il suo progetto ed i suoi occhiali. Vi mostriamo il video qui di seguito, buona visione! <img src='http://codesnippet.biz/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
<iframe src="http://www.youtube.com/embed/ZwModZmOzDs" frameborder="0" width="560" height="315"></iframe></p>
<p>&nbsp;</p>
<p>E voi quali comprerete?  <img src='http://codesnippet.biz/wp-includes/images/smilies/icon_mrgreen.gif' alt=':mrgreen:' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://codesnippet.biz/windows-project-glass-la-risposta-microsoft-a-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter si espande: disponibile ora anche in arabo, ebraico, persiano e urdu.</title>
		<link>http://codesnippet.biz/twitter-disponibile-in-arabo-ebreaico-persiano-urdu/</link>
		<comments>http://codesnippet.biz/twitter-disponibile-in-arabo-ebreaico-persiano-urdu/#comments</comments>
		<pubDate>Thu, 08 Mar 2012 12:29:08 +0000</pubDate>
		<dc:creator>lt</dc:creator>
				<category><![CDATA[Censura]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://codesnippet.biz/?p=4084</guid>
		<description><![CDATA[<p><a href="http://codesnippet.biz/twitter-disponibile-in-arabo-ebreaico-persiano-urdu/">Twitter si espande: disponibile ora anche in arabo, ebraico, persiano e urdu.</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
Twitter ora disponibile in arabo, ebraico, persiano e urdu.]]></description>
			<content:encoded><![CDATA[<p><a href="http://codesnippet.biz/twitter-disponibile-in-arabo-ebreaico-persiano-urdu/">Twitter si espande: disponibile ora anche in arabo, ebraico, persiano e urdu.</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
<p><a href="http://codesnippet.biz/tag/twitter/" rel="nofollow" target="_blank"><strong>Twitter</strong></a>, il più famoso sito per servizi di microblogging al mondo, ha deciso di ampliare i propri orizzonti.</p>
<p><a class="lightbox" title="Twitter" href="http://codesnippet.biz/wp-content/uploads/2012/03/social_twitter_box_blue_512.png"><img class="aligncenter  wp-image-4085" title="Twitter" src="http://codesnippet.biz/wp-content/uploads/2012/03/social_twitter_box_blue_512.png" alt="" width="305" height="305" /></a></p>
<p>E&#8217; di ieri infatti la notizia che sono state implementate altre 4 lingue: arabo, ebraico, persiano e urdu&#8230;<br />
<span id="more-4084"></span><br />
Uno degli aspetti più interessante, è che il lavoro di traduzione in queste 4 lingue è stato agevolato dall&#8217;intervento di <strong>oltre 13.000 volontari</strong> che hanno contribuito alle traduzioni dei menu e di tutte le varie opzioni presenti su ogni pagina. <strong>Molti di questi volontari, abitano in regioni dove Twitter è ufficialmente bloccato</strong>: dunque questo gesto è un segnale di rivalsa e di speranza per la libertà di parola sulla rete.</p>
<p>Pakistan, Iran, Egitto sono solamente alcuni dei paesi che hanno bloccato permanentemente o temporaneamente l&#8217;accesso al sito, adducendo spesso motivi religiosi, motivati, dal loro punto di vista, dal contenuto osceno e profano del sito. Spesso gli utenti però hanno bypassato questi blocchi collegandosi tramite proxy server o tramite le app esterne degli smartphone che non risultano affette dai blocchi governativi.</p>
<p>Da parte sua Twitter ha orgogliosamente dichiarato che l&#8217;implementazione di lingue che si scrivono da destra a sinistra ha rappresentato una sfida esaltante dal punto di vista tecnologico. Al momento il sito dispone di 28 lingue e punta ad espandersi sempre di più per diventare accessibile al più alto numero di persone possibile.</p>
]]></content:encoded>
			<wfw:commentRss>http://codesnippet.biz/twitter-disponibile-in-arabo-ebreaico-persiano-urdu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Contest Apple su GambroBlog: in palio 3 copie di Trigonon</title>
		<link>http://codesnippet.biz/contest-gambroblog-in-palio-trigonon/</link>
		<comments>http://codesnippet.biz/contest-gambroblog-in-palio-trigonon/#comments</comments>
		<pubDate>Thu, 08 Mar 2012 11:55:11 +0000</pubDate>
		<dc:creator>lt</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[contest]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[trigonon]]></category>

		<guid isPermaLink="false">http://codesnippet.biz/?p=4078</guid>
		<description><![CDATA[<p><a href="http://codesnippet.biz/contest-gambroblog-in-palio-trigonon/">Contest Apple su GambroBlog: in palio 3 copie di Trigonon</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
Contest per iPhone, iPad, iPod: in palio il gioco Trigonon!]]></description>
			<content:encoded><![CDATA[<p><a href="http://codesnippet.biz/contest-gambroblog-in-palio-trigonon/">Contest Apple su GambroBlog: in palio 3 copie di Trigonon</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
<p>Oggi vogliamo parlarvi di un simpatico contest organizzato da GambroBlog.</p>
<p>In palio ci sono 3 copie del gioco Trigonon per iPhone/iPad/iPod.</p>
<p>E&#8217; possibile partecipare tramite commento su Gambroblog, tramite Facebook e tramite Twitter.</p>
<p><a title="GambroBlog" href="http://www.gabrielambrogio.com" rel="nofollow" target="_blank"><img class="aligncenter  wp-image-4080" title="GambroBlog" src="http://codesnippet.biz/wp-content/uploads/2012/03/GambroBlog.jpg" alt="" width="823" height="41" /></a></p>
<p>Chi parteciperà su tutti e 3 i siti ovviamente avrà più possibilità di aggiudicarsi il premio.</p>
<p>La data di chiusura del contest è stata fissata in Lunedì 12 Marzo alle 23 e 59.</p>
<p>Per chiunque fosse interessato a questa bella iniziativa, rimandiamo al <a href="http://www.gabrielambrogio.com/contest/contest-in-palio-3-copie-del-gioco-trigonon-11553.html" rel="nofollow" target="_blank">link del contest</a>!</p>
<p>In bocca al lupo!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://codesnippet.biz/contest-gambroblog-in-palio-trigonon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wikibooks, la libreria fai da te.</title>
		<link>http://codesnippet.biz/wikibooks-la-libreria-fai-da-te/</link>
		<comments>http://codesnippet.biz/wikibooks-la-libreria-fai-da-te/#comments</comments>
		<pubDate>Mon, 27 Feb 2012 11:05:12 +0000</pubDate>
		<dc:creator>lt</dc:creator>
				<category><![CDATA[Ebook]]></category>
		<category><![CDATA[Gratis]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[ebook]]></category>
		<category><![CDATA[wikibooks]]></category>

		<guid isPermaLink="false">http://codesnippet.biz/?p=4071</guid>
		<description><![CDATA[<p><a href="http://codesnippet.biz/wikibooks-la-libreria-fai-da-te/">Wikibooks, la libreria fai da te.</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
Sito wiki per trovare informazioni e creare ebook.]]></description>
			<content:encoded><![CDATA[<p><a href="http://codesnippet.biz/wikibooks-la-libreria-fai-da-te/">Wikibooks, la libreria fai da te.</a> E' un post proveniente da <a href="http://codesnippet.biz">CodeSnippet.biz</a>
<hr></p>
<p>In questi giorni stiamo scrivendo pochi articoli perché purtroppo il tempo tra lavoro, progetti personali e studio è veramente poco.</p>
<p><a class="lightbox" title="Wikibooks" href="http://codesnippet.biz/wp-content/uploads/2012/02/Wikibooks.jpg"><img class="aligncenter size-full wp-image-4073" title="Wikibooks" src="http://codesnippet.biz/wp-content/uploads/2012/02/Wikibooks.jpg" alt="" width="157" height="154" /></a></p>
<p>Proprio girovagando per la rete alla ricerca di alcune nozioni del <a href="http://codesnippet.biz/tag/php/">PHP</a>, mi sono imbattuto in un sito molto interessante che ho deciso di condividere con tutti voi.</p>
<p><span id="more-4071"></span></p>
<p>Sto parlando di <a href="http://it.wikibooks.org/wiki/Pagina_principale" rel="nofollow" target="_blank">Wikibooks</a>, un sito creato sul modello di comunità wiki, già conosciuto e affermato su diversi portali, come ad esempio  Wikipedia.</p>
<p>Sicuramente su Wikibooks disporrete di una mole di informazioni minore rispetto ad altri portali, ma avrete la possibilità di crearvi i vostri Ebook direttamente dal sito e con le pagine che vi interessano maggiormente. Inoltre ogni argomento e libro creato è segnalato per completezza e percentuale di sviluppo;</p>
<p><a href="http://upload.wikimedia.org/wikibooks/it/d/d0/JavaScript.pdf" rel="nofollow" target="_blank">A questo indirizzo</a> ad esempio troverete l&#8217;ebook riguardante il <a href="http://codesnippet.biz/tag/javascript/">Javascript</a>; Oppure qui troverete un libro sul PHP che ho creato con le pagine trovate sul sito: <a href="http://codesnippet.biz/wp-content/uploads/2012/02/PHP-concetti.pdf">PHP &#8211; concetti</a> .</p>
<p>Se siete interessati, <a href="http://it.wikibooks.org/wiki/Pagina_principale" rel="nofollow" target="_blank">fate un giro sul sito</a>, sicuramente non rimarrete delusi.</p>
]]></content:encoded>
			<wfw:commentRss>http://codesnippet.biz/wikibooks-la-libreria-fai-da-te/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

