<?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>Pignatelli.com - sql, asp, php tutorial e molto altro ancora &#187; .NET</title>
	<atom:link href="http://www.pignatelli.com/category/articolo/net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pignatelli.com</link>
	<description>Un Blog per coloro che sono interessati alla programmazione e tutto ciò che ci gira attorno</description>
	<lastBuildDate>Fri, 21 May 2010 08:40:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>mod_mono: Mono e Apache assieme</title>
		<link>http://www.pignatelli.com/2008/10/27/mod_mono-mono-e-apache-assieme/</link>
		<comments>http://www.pignatelli.com/2008/10/27/mod_mono-mono-e-apache-assieme/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 14:07:19 +0000</pubDate>
		<dc:creator>Nicola</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[web server]]></category>

		<guid isPermaLink="false">http://www.pignatelli.com/?p=400</guid>
		<description><![CDATA[<img src="http://www.pignatelli.com/wp-content/uploads/2008/09/arrow-right-016x016.png" width="16" height="16" alt="" title=".NET" /><br/>Requisiti : 

Apache versione 2.0 o superiore;
Mono vesrsione 2.0 o superiore;
XSP Server versione 2.0;
 
modulo mod_mono di Apache;
 

Nulla vieta di utilizzare versioni differenti dei software richiesti, ma non se ne assicura il funzionamento.
Premetto che mi spiace che le istruzioni qui riportate potrebbero non collimare con quelle specifiche per la vostra distribuzione, ma come ben [...]]]></description>
			<content:encoded><![CDATA[<img src="http://www.pignatelli.com/wp-content/uploads/2008/09/arrow-right-016x016.png" width="16" height="16" alt="" title=".NET" /><br/><p><span style="font-size: small; font-family: arial,helvetica,sans-serif; color: #3366ff;"><span id="ctl00_ContentPlaceHolderMaster_requirementTutorial">Requisiti : </span></span></p>
<ul>
<li><span style="font-size: small; font-family: arial,helvetica,sans-serif; color: #3366ff;"><span id="ctl00_ContentPlaceHolderMaster_requirementTutorial">Apache versione 2.0 o superiore;</span></span></li>
<li><span style="font-size: small; font-family: arial,helvetica,sans-serif; color: #3366ff;">Mono vesrsione 2.0 o superiore;</span></li>
<li><span style="font-size: small; font-family: arial,helvetica,sans-serif; color: #3366ff;">XSP Server versione 2.0;<br />
 </span></li>
<li><span style="font-size: small; font-family: arial,helvetica,sans-serif; color: #3366ff;"><span id="ctl00_ContentPlaceHolderMaster_requirementTutorial">modulo mod_mono di Apache;<br />
 </span></span></li>
</ul>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span id="ctl00_ContentPlaceHolderMaster_contentTutorial">Nulla vieta di utilizzare versioni differenti dei software richiesti, ma non se ne assicura il funzionamento.</span></span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Premetto che mi spiace che le istruzioni qui riportate potrebbero non collimare con quelle specifiche per la vostra distribuzione, ma come ben capite non posso certo simulare l&#8217;installazione per ogni Distro Linux  <img src='http://www.pignatelli.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />   .</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">In questo tutorial spiegherò come interfacciare Apache con Mono, in modo da richiamare direttamente le applicazioni .NET da Apache e non dover passare da porte diverse dalla 80.</span></p>
<p><span id="more-400"></span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span id="ctl00_ContentPlaceHolderMaster_contentTutorial">Se non avete ancora installato Mono e XSP Server sul vostro PC vi rimando ai seguenti articoli:</span></span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><a href="http://www.pignatelli.com/2008/10/23/mono-ovvero-net-sotto-linux/">Mono, ovvero .NET sotto linux</a></span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><a href="http://www.pignatelli.com/2008/10/24/mono-sul-web-installiamo-xsp-server/">Mono sul web: installiamo XSP server</a></span></p>
<p style="text-align: justify;"> </p>
<p style="text-align: justify;"><span style="font-size: medium; font-family: arial,helvetica,sans-serif;"><strong>Installazione</strong></span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Prima di tutto scaricate il modulo da installare, il link è il seguente:</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><a href="http://ftp.novell.com/pub/mono/sources/mod_mono/mod_mono-2.0.tar.bz2">http://ftp.novell.com/pub/mono/sources/mod_mono/mod_mono-2.0.tar.bz2</a></span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">a questo punto eseguiamo i seguenti comandi:</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: courier new,courier;">bzip2 -d mod_mono-2.0.tar.bz2 <br />
 tar -xf mod_mono-2.0.tar</span></p>
<p><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Entriamo nella directory mod_mono-2.0 così creata e lanciamo i soliti tre comandi:</span></p>
<p><span style="font-size: small; font-family: courier new,courier;">./configure<br />
 make<br />
 sudo make install</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Nel lancio del primo comando potreste ricevere un avviso riguardante la mancanza di <span style="font-family: courier new,courier;">axps2</span> sul sistema, che quindi dovrete installare. Per quanto riguarda ubuntu  basta lanciare il seguente comando:</span></p>
<p><span style="font-size: small; font-family: courier new,courier;">sudo apt-get install apache2-prefork-dev</span></p>
<p><span style="font-size: small; font-family: arial,helvetica,sans-serif;">e poi eseguire nuovamente</span> <span style="font-size: small; font-family: courier new,courier;">./configure</span>.</p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">A questo punto mod_mono è stato installato; passiamo a configurare le applicazioni in modo che possano girare tramite apache.</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Cerchiamo la cartella di installazione di apache e controlliamo se è stato creato il file</span> <span style="font-size: small; font-family: courier new,courier;">mod_mono.conf.</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Se non esiste creiamolo, e se già esiste svuotiamolo. Inseriamo le seguenti direttive:</span></p>
<p><span style="font-size: small; font-family: courier new,courier;">&lt;IfModule !mod_mono.c&gt;</span></p>
<p style="padding-left: 30px;"><span style="font-size: small; font-family: courier new,courier;">LoadModule mono_module /usr/lib/apache2/modules/mod_mono.so</span></p>
<p style="padding-left: 30px;"><span style="font-size: small; font-family: courier new,courier;">AddType application/x-asp-net .aspx<br />
 AddType application/x-asp-net .asmx<br />
 AddType application/x-asp-net .ashx<br />
 AddType application/x-asp-net .asax<br />
 AddType application/x-asp-net .ascx<br />
 AddType application/x-asp-net .soap<br />
 AddType application/x-asp-net .rem<br />
 AddType application/x-asp-net .axd<br />
 AddType application/x-asp-net .cs<br />
 AddType application/x-asp-net .config<br />
 AddType application/x-asp-net .Config<br />
 AddType application/x-asp-net .dll<br />
 DirectoryIndex index.aspx<br />
 DirectoryIndex Default.aspx<br />
 DirectoryIndex default.aspx</span></p>
<p><span style="font-size: small; font-family: courier new,courier;">&lt;/IfModule&gt;</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Ricordate che questo file deve essere caricato all&#8217;avvio di apache, qundi nel caso di ubuntu avremmo dovuto crearlo nella seguente posizione:</span></p>
<p><span style="font-size: small; font-family: courier new,courier;">/etc/apache2/conf.d/mod_mono.conf</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Negli altri casi basta inserire nel file generale di configurazione di apache (per esempio httpd.conf o apache2.conf) la seguente istruzione:</span></p>
<pre style="text-align: justify;"><span style="font-size: small; font-family: courier new,courier;">Include [percorso del file system dove risiede]/mod_mono.conf</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pignatelli.com/2008/10/27/mod_mono-mono-e-apache-assieme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mono sul web: installiamo XSP server</title>
		<link>http://www.pignatelli.com/2008/10/24/mono-sul-web-installiamo-xsp-server/</link>
		<comments>http://www.pignatelli.com/2008/10/24/mono-sul-web-installiamo-xsp-server/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 10:43:39 +0000</pubDate>
		<dc:creator>Nicola</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Articoli]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[programmazione]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.pignatelli.com/?p=382</guid>
		<description><![CDATA[<img src="http://www.pignatelli.com/wp-content/uploads/2008/09/arrow-right-016x016.png" width="16" height="16" alt="" title=".NET" /><img src="http://www.pignatelli.com/wp-content/uploads/2008/09/site-map-016x016.png" width="16" height="16" alt="" title="Articoli" /><br/>Bene con l&#8217;articolo di oggi vedremo di installare xsp server in modo da poter utilizzare un application server per far girare i nostri applicativi scritti con mono.
Come requisito essenziale vi ricordo che dovete aver già installato sulla vostra macchina il framework Mono, nel caso non lo abbiate ancora fatto potete andare al seguente link:
http://www.pignatelli.com/2008/10/23/mono-ovvero-net-sotto-linux/
Per recuperare [...]]]></description>
			<content:encoded><![CDATA[<img src="http://www.pignatelli.com/wp-content/uploads/2008/09/arrow-right-016x016.png" width="16" height="16" alt="" title=".NET" /><img src="http://www.pignatelli.com/wp-content/uploads/2008/09/site-map-016x016.png" width="16" height="16" alt="" title="Articoli" /><br/><p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Bene con l&#8217;articolo di oggi vedremo di installare xsp server in modo da poter utilizzare un application server per far girare i nostri applicativi scritti con mono.</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Come requisito essenziale vi ricordo che dovete aver già installato sulla vostra macchina il framework Mono, nel caso non lo abbiate ancora fatto potete andare al seguente link:</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><a href="http://www.pignatelli.com/2008/10/23/mono-ovvero-net-sotto-linux/">http://www.pignatelli.com/2008/10/23/mono-ovvero-net-sotto-linux/</a><br class="spacer_" /></span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Per recuperare i sorgenti di xsp cliccate sul seguente link:</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><a href="http://ftp.novell.com/pub/mono/sources/xsp/xsp-2.0.tar.bz2">http://ftp.novell.com/pub/mono/sources/xsp/xsp-2.0.tar.bz2</a></span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><a href="http://ftp.novell.com/pub/mono/sources/xsp/xsp-2.0.tar.bz2"></a></span><a href="http://ftp.novell.com/pub/mono/sources/xsp/xsp-2.0.tar.bz2"><span id="more-382"></span></a></p>
<p style="text-align: justify;"> </p>
<p><span style="font-size: medium;"><strong><span style="font-family: arial,helvetica,sans-serif;">Installazione</span></strong></span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Una volta scaricato il file compresso decomprimiamolo con i seguenti comandi:</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: courier new,courier;">bzip2 -d xsp-2.0.tar.bz2<br />
 tar -xf xsp-2.0.tar</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">ci troveremo creata una sottodirectory denominata <span style="font-family: courier new,courier;">xsp-2.0</span>, entriamoci e lanciamo i seguenti comandi:</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: courier new,courier;">./configure</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: courier new,courier;">make</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: courier new,courier;">sudo make install (</span><span style="font-size: small; font-family: courier new,courier;">usate </span><span style="font-size: small; font-family: courier new,courier;"><em>sudo</em> solo nel caso usiate ubuntu o simili)</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">A questo punto possiamo lanciare xsp da riga di comando:</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: courier new,courier;">sudo xsp2 <span>-</span><span>-</span>root /usr/local/lib/xsp/test/ (</span><span style="font-size: small; font-family: courier new,courier;">usate </span><span style="font-size: small; font-family: courier new,courier;"><em>sudo</em> solo </span><span style="font-size: small; font-family: courier new,courier;">nel caso usiate ubuntu o simili)</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">il parametro </span><span style="font-size: small; font-family: courier new,courier;"><span>-</span><span>-</span></span><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span style="font-family: courier new,courier;">root</span> indica la directory base della nostra applicazione web. Bisogna specificarla altrimenti potremmo trovarci di fronte alla seguente schermata:</span></p>
<p style="text-align: center;"><a href="http://www.pignatelli.com/wp-content/uploads/2008/10/errore_xsp.png"><img class="size-medium wp-image-387 aligncenter" style="border: 1px solid black;" title="errore nel lancio di xsp server" src="http://www.pignatelli.com/wp-content/uploads/2008/10/errore_xsp-300x68.png" alt="" width="300" height="68" /></a></p>
<p style="text-align: left;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Se tutto è andato bene (e come dubitarne  <img src='http://www.pignatelli.com/wp-includes/images/smilies/icon_surprised.gif' alt=':-o' class='wp-smiley' />   ?) potrete vedere una schermata simile alla seguente:</span></p>
<p style="text-align: center;"><a href="http://www.pignatelli.com/wp-content/uploads/2008/10/xsp-test.png"><img class="size-medium wp-image-389 aligncenter" title="esempi di test per xsp mono" src="http://www.pignatelli.com/wp-content/uploads/2008/10/xsp-test-300x214.png" alt="" width="300" height="214" /></a></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Nel caso la porta 8080, utilizzata di default dall&#8217;application server, dovesse essere già occupata si può effettuare la modifica in due modi:</span></p>
<ul style="text-align: justify;">
<li><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Inserendo la porta desiderata da riga di comando:<br />
 <span style="font-family: courier new,courier;">sudo xsp2 </span></span><span style="font-size: small; font-family: courier new,courier;"><span>-</span><span>-</span></span><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span style="font-family: courier new,courier;">root /usr/local/lib/xsp/test/ </span></span><span style="font-size: small; font-family: courier new,courier;"><span>-</span><span>-</span></span><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span style="font-family: courier new,courier;">port 666</span></span></li>
<li><span style="font-size: small; font-family: arial,helvetica,sans-serif;">modificando il file <span style="font-family: courier new,courier;">/usr/local/lib/xsp/test/xsp.exe.config</span> cambiando la seguente riga:<br />
 <span style="font-family: courier new,courier;">&lt;add key=&#8221;MonoServerPort&#8221; value=&#8221;8080&#8243; /&gt;</span> in:<br />
 <span style="font-family: courier new,courier;">&lt;add key=&#8221;MonoServerPort&#8221; value=&#8221;666&#8243; /&gt; </span></span></li>
</ul>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Questo è tutto, spero siate soddisfatti, e vi ricordo di navigare e guardare i sorgenti degli esempi sotto l&#8217;applicativo test, in modo da prendere familiarità con Mono a livello web.</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Vi ricordo che i miei articoli sono stati testati sotto ubuntu 8.04, quindi se non usate sistemi debian-like probabilmente dove appare il comando sudo dovete essere utenti root sulle vostre distribuzioni.</span></p>
<p style="text-align: left;"> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.pignatelli.com/2008/10/24/mono-sul-web-installiamo-xsp-server/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mono, ovvero .NET sotto linux</title>
		<link>http://www.pignatelli.com/2008/10/23/mono-ovvero-net-sotto-linux/</link>
		<comments>http://www.pignatelli.com/2008/10/23/mono-ovvero-net-sotto-linux/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 12:17:14 +0000</pubDate>
		<dc:creator>Nicola</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[programmazione]]></category>

		<guid isPermaLink="false">http://www.pignatelli.com/?p=367</guid>
		<description><![CDATA[<img src="http://www.pignatelli.com/wp-content/uploads/2008/09/arrow-right-016x016.png" width="16" height="16" alt="" title=".NET" /><br/>Ciao a tutti, con questo articolo ho intenzione di iniziare ad esplorare il mondo .NET , non dal punto di vista di casa Microsoft, ma da quello dell&#8217;amato pinguinoi, per capire se sia possibile utilizzare le tecnologie di Redmond anche in ambito Open Source ad alti livelli.
 
Partiamo con il dire che il progetto Mono [...]]]></description>
			<content:encoded><![CDATA[<img src="http://www.pignatelli.com/wp-content/uploads/2008/09/arrow-right-016x016.png" width="16" height="16" alt="" title=".NET" /><br/><p style="text-align: justify;"><a href="http://www.pignatelli.com/wp-content/uploads/2008/10/mono.png"><img class="alignleft size-medium wp-image-371" style="padding:5pt;" title="mono project" src="http://www.pignatelli.com/wp-content/uploads/2008/10/mono.png" alt="" width="156" height="186" /></a><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB">Ciao a tutti, con questo articolo ho intenzione di iniziare ad esplorare il mondo .NET , non dal punto di vista di casa Microsoft, ma da quello dell&#8217;amato pinguinoi, per capire se sia possibile utilizzare le tecnologie di Redmond anche in ambito Open Source ad alti livelli.</span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB"> </span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB">Partiamo con il dire che il progetto Mono nasce sotto l&#8217;ala di Ximiam, per poi confluire, con l&#8217;acquisizione di quest&#8217;ultima nel 2003, sotto Novell.</span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB">Il sito ufficiale da cui partire per tutte le nostre ricerche, sia di materiale che si pacchetti, sorgenti e applicativi è :</span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB"> </span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB"><a href="http://www.mono-project.com/" target="_blank">http://www.mono-project.com/</a></span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB"><a href="http://www.mono-project.com/" target="_blank"></a></span></span><a href="http://www.mono-project.com/" target="_blank"><span id="more-367"></span></a></p>
<p class="MsoNormal"><span lang="EN-GB"> </span></p>
<p class="MsoNormal"> </p>
<p class="MsoNormal"><span style="font-size: medium; font-family: arial,helvetica,sans-serif;"><strong><span lang="EN-GB">Installazione</span></strong></span></p>
<p class="MsoNormal"><span lang="EN-GB"> </span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB">Per l&#8217;installazione useremo i sorgenti, in modo tale che questi articoli siano utilizzabili indipendentemente dalla distribuzione installata sul pc. Per quanto generica sia la procedura che andremo ad eseguire, quest&#8217;ultima è stata testata su una distribuzione ubuntu 8.0.4.<br />
 </span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB"> </span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB">Prima di tutto dobbiamo scaricare i file per l&#8217;installazione. Il link da cui partire è il seguente:</span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB"> </span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB"><a href="http://www.go-mono.com/mono-downloads/download.html">http://www.go-mono.com/mono-downloads/download.html</a></span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB"> </span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB">Qui troviamo pacchettizzazioni per le maggiori distribuzioni e sistemi operativi, ma ciò che a noi interessa sono i sorgenti stabili, quindi cliccheremo il link seguente:</span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB"> </span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB"><a href="http://ftp.novell.com/pub/mono/sources-stable/">http://ftp.novell.com/pub/mono/sources-stable/</a></span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB"> </span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB">scarichiamo il seguenti file:</span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB"> </span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB"><a href="http://ftp.novell.com/pub/mono/sources/mono/mono-2.0.tar.bz2">http://ftp.novell.com/pub/mono/sources/mono/mono-2.0.tar.bz2</a></span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;"><span lang="EN-GB"> </span></span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Una volta scaricato eseguiamo le seguenti due istruzioni:</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: courier new,courier;">bzip2 -d mono-2.0.tar.bz2 <br />
 tar -xf mono-2.0.tar</span></p>
<p><span style="font-size: small; font-family: arial,helvetica,sans-serif;">A questo punto troveremo una sotto directory denominata mono-2.0, entriamoci dentro e lanciamo i seguenti comandi:</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: courier new,courier;">./configure</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: courier new,courier;">make</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: courier new,courier;">sudo make install</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Vorrei precisare che prima di lanciare i precedenti comandi dovete aver aggiornato la vostra distribuzione con tutti gli ultimi pacchetti; se doveste ricevere ancora degli errori, specialmente durante il  configure, è probabile che dobbiate installare i seguenti pacchetti:</span></p>
<ul style="text-align: justify;">
<li><span style="font-size: small; font-family: courier new,courier;">bison</span></li>
<li><span style="font-size: small; font-family: courier new,courier;">libtool</span></li>
<li><span style="font-size: small; font-family: courier new,courier;">libglib2.0-dev</span> </li>
</ul>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">Se tutto è andato per il verso giusto dovreste avere il cursore che lampeggia a linea di comando. Per verificare che mono si sia installato correttamente scrivete:</span></p>
<p><span style="font-size: small; font-family: courier new,courier;">mono -V</span></p>
<p><span style="font-size: small; font-family: arial,helvetica,sans-serif;">se ottenete un messagio simile al seguente:</span></p>
<p><span style="font-size: small; font-family: courier new,courier;">Mono JIT compiler version 2.0 (tarball)<br />
 Copyright (C) 2002-2008 Novell, Inc and Contributors. www.mono-project.com<br />
 TLS:           __thread<br />
 GC:            Included Boehm (with typed GC)<br />
 SIGSEGV:       altstack<br />
 Notifications: epoll<br />
 Architecture:  x86<br />
 Disabled:      none</span></p>
<p style="text-align: justify;"><span style="font-size: small; font-family: arial,helvetica,sans-serif;">vuol dire che siete pronti a cimentarvi con il vostro primo esempio sotto mono.</span></p>
<p class="MsoNormal" style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.pignatelli.com/2008/10/23/mono-ovvero-net-sotto-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
