<?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>sandromark78 &#187; Microsoft</title>
	<atom:link href="http://sandromark78.it/tag/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://sandromark78.it</link>
	<description>The official blog of &#34;Sandro Marcon&#34;</description>
	<lastBuildDate>Wed, 07 Apr 2010 21:34:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>1nn0va &#8211; WebCongress 3.0 &#8211; Venerdì 16 Aprile 2010</title>
		<link>http://sandromark78.it/events/1nn0va-webcongress-3-0-venerdi-16-aprile-2010/</link>
		<comments>http://sandromark78.it/events/1nn0va-webcongress-3-0-venerdi-16-aprile-2010/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 21:34:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[1nn0va]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[public events]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webDesign]]></category>

		<guid isPermaLink="false">http://sandromark78.it/?p=395</guid>
		<description><![CDATA[
Venerdì  16 Aprile 2010 a partire dalle ore 17.00, si terrà l&#8217;evento più  importante dell&#8217;anno organizzato da 1nn0va. L&#8217;evento con le sue cinque sessioni avrà luogo  presso il:

Consorzio Universitario di Pordenone
Via  Prasecco, 3/a 33170 &#8211; Pordenone
Tel. 0434 / 523072 &#8211; Fax 0434 / 27502
info@unipordenone.it
SESSIONE 1: ASP.Net MVC  2.0 
Relatore: Marco [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" src="http://www.1nn0va.net/images/webcongress.jpg" alt="1nn0va" /></p>
<p><strong>Venerdì  16 Aprile 2010</strong> a partire dalle <strong>ore 17.00</strong>, si terrà l&#8217;evento più  importante dell&#8217;anno organizzato da <a href="http://www.1nn0va.net/" target="_blank">1nn0va</a>. L&#8217;evento con le sue cinque sessioni avrà luogo  presso il:</p>
<p style="text-align: center;"><img class="aligncenter" title="consorzio universitario di Pordenone" src="http://sandromark78.it/images/consorzioUniversitarioDiPordenone.jpg" alt="" width="236" height="236" /></p>
<p style="text-align: center;"><a href="http://www.unipordenone.it/it/mappa.htm" target="_blank">Consorzio Universitario di Pordenone</a><br />
<a href="http://www.unipordenone.it/it/mappa.htm" target="_blank">Via  Prasecco, 3/a 33170 &#8211; Pordenone</a><br />
Tel. 0434 / 523072 &#8211; Fax 0434 / 27502<br />
<a href="mailto:info@unipordenone.it" target="_blank">info@unipordenone.it</a></p>
<hr noshade="noshade" />SESSIONE 1: <strong>ASP.Net MVC  2.0 </strong><br />
Relatore: <a href="http://blog.codeisvalue.com/" target="_blank">Marco Parenzan</a></p>
<p>L&#8217;imminente rilascio  del framework .NET 4.0 porta con sé una nuova versione, la 2.0, del  recente framework per applicazioni web <a href="http://asp.net/" target="_blank">ASP.NET</a> MVC.<br />
Ripercorreremo gli elementi  fondamentali del pattern Model-View-Controller e la struttura di una  applicazione <a href="http://asp.net/" target="_blank">ASP.NET</a> MVC.<br />
Vedremo soprattutto come la community abbia fatto maturare velocemente  questo framework osservando le nuove funzionalità in questa versione,  implementate in una sessione tutta live-coding.<br />
INIZIO  SESSIONE ORE 17:00</p>
<hr noshade="noshade" />SESSIONE 2: <strong>Silverlight 4.0 </strong><br />
Relatore:  <a href="http://blog.codeisvalue.com/" target="_blank">Marco Parenzan</a></p>
<p>Quando  i css e jQuery non sono più sufficienti per dare dinamicità ed  efficacia ai contenuti del nostro sito, possiamo passare ad un livello  nuovo di presentazione: le Rich Internet Application.<br />
Da sempre  appannaggio della tecnologia Flash di Adobe, ora abbiamo a disposizione  il framework .NET nel browser con Silverlight.<br />
Vedremo cosa  significa scrivere codice .NET per Silverlight, cosa significa scrivere  una interfaccia utente con XAML in una sessione tutta live-coding.<br />
INIZIO SESSIONE ORE 18:00</p>
<hr noshade="noshade" />SESSIONE 3: <strong>CSS 2.0 </strong><br />
Relatore: <a href="http://www.betadmin.it/" target="_blank">Pietro Vian</a></p>
<p>A  fine anni &#8216;90, il W3C ha ratificato l&#8217;uso del secondo livello dei  Cascading Style Sheets, che rispetto alle versioni precedenti ha  aggiunto novità atte a rendere più semplice, completa e standard la  programmazione dell&#8217;aspetto grafico di un sito Web.<br />
Ad oggi,  nonostante tutti i browser siano conformi al CSS2, possiamo dire che lo  fanno &#8220;in maniera non sufficientemente simile&#8221;, ciò comporta maggior  frustrazione per il web designer a causa degli innumerevoli test a cui è  sottoposto in fase di creazione del layout.<br />
Tuttavia, così come  si evolvono i browser, continua ad evolversi lo stesso linguaggio CSS,  che ad oggi con particolari tecniche permette effetti grafici degni  della migliore interfaccia client.<br />
Vedremo pertanto come,  superati i primi ostacoli di cross-browsing, un web designer possa  adottare i fogli di stile per rendere il proprio sito non solo più  piacevole agli occhi, ma anche più veloce, interattivo e user-friendly.<br />
INIZIO SESSIONE ORE 18:45</p>
<hr noshade="noshade" />SESSIONE 4: <strong>jQuery </strong><br />
Relatore:  <a href="../" target="_blank">Sandro Marcon</a></p>
<p>Ormai è  sotto gli occhi di tutti, la tendenza è inarrestabile: le classiche  applicazioni standalone stanno ogni giorno sempre più lasciando il posto  alle web application.<br />
Differenti sono le problematiche che si  presentano, ma un buon framework su cui basare tutto l’applicativo è  sempre un ottimo punto di partenza.<br />
Varie le alternative che ci  si presentano di fronte: jQuery una delle più valide!<br />
In questa  sessione introduttiva vedremo quali sono i motivi che rendono  “necessario” l’uso di un framework come jQuery, analizzeremo a fondo le  sue peculiarità di base e concluderemo con una carrellata delle varie  funzionalità che ci mette a disposizione.<br />
INIZIO SESSIONE ORE  19:45</p>
<hr noshade="noshade" />SESSIONE 5: <strong>Entity Framework 4.0 vs NHibernate </strong><br />
Relatore: <a href="http://www.manuelscapolan.it/" target="_blank">Manuel Scapolan</a></p>
<p>Con la nuova  release dell’Entity Framework Microsoft cambia strategia in fatto di  accesso ai dati, il database relazionale non deve più essere il punto di  partenza nella progettazione di applicazioni, ma solo un modo di  salvare le informazioni del dominio.<br />
Vedremo in questa sessione  come l&#8217;Entity Framework ci può aiutare a persistere agevolmente gli  oggetti di un dominio in un parallelo con NHibernate che della  “Persistence Ignorance” ne ha fatto un cavallo di battaglia.<br />
INIZIO SESSIONE ORE 20:45</p>
<hr noshade="noshade" />Vuoi  un consiglio? Partecipa&#8230; o non vorrai farti superare dalle nuove  tecnologie senza neppure conoscerle?<br />
Iscriviti alla  <a href="http://www.1nn0va.net/Account/Register.aspx" target="_blank">pagina  eventi</a> del nuovo sito. Ti aspettiamo!<br />
Per  ogni tipo di informazione o chiarimento, inviare una mail a <a href="mailto:info@1nn0va.net" target="_blank">info@1nn0va.net</a>.</p>



Share and Enjoy:


	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsandromark78.it%2Fevents%2F1nn0va-webcongress-3-0-venerdi-16-aprile-2010%2F&amp;t=1nn0va%20-%20WebCongress%203.0%20-%20Venerd%C3%AC%2016%20Aprile%202010" title="Facebook"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=1nn0va%20-%20WebCongress%203.0%20-%20Venerd%C3%AC%2016%20Aprile%202010%20-%20http%3A%2F%2Fsandromark78.it%2Fevents%2F1nn0va-webcongress-3-0-venerdi-16-aprile-2010%2F" title="Twitter"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fsandromark78.it%2Fevents%2F1nn0va-webcongress-3-0-venerdi-16-aprile-2010%2F&amp;title=1nn0va%20-%20WebCongress%203.0%20-%20Venerd%C3%AC%2016%20Aprile%202010&amp;notes=%0D%0AVenerd%C3%AC%20%2016%20Aprile%202010%20a%20partire%20dalle%20ore%2017.00%2C%20si%20terr%C3%A0%20l%27evento%20pi%C3%B9%20%20importante%20dell%27anno%20organizzato%20da%201nn0va.%20L%27evento%20con%20le%20sue%20cinque%20sessioni%20avr%C3%A0%20luogo%20%20presso%20il%3A%0D%0A%0D%0AConsorzio%20Universitario%20di%20Pordenone%0D%0AVia%20%20Prasecco%2C%203%2Fa%2033170%20-" title="del.icio.us"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fsandromark78.it%2Fevents%2F1nn0va-webcongress-3-0-venerdi-16-aprile-2010%2F&amp;title=1nn0va%20-%20WebCongress%203.0%20-%20Venerd%C3%AC%2016%20Aprile%202010&amp;source=sandromark78+The+official+blog+of+%26quot%3BSandro+Marcon%26quot%3B&amp;summary=%0D%0AVenerd%C3%AC%20%2016%20Aprile%202010%20a%20partire%20dalle%20ore%2017.00%2C%20si%20terr%C3%A0%20l%27evento%20pi%C3%B9%20%20importante%20dell%27anno%20organizzato%20da%201nn0va.%20L%27evento%20con%20le%20sue%20cinque%20sessioni%20avr%C3%A0%20luogo%20%20presso%20il%3A%0D%0A%0D%0AConsorzio%20Universitario%20di%20Pordenone%0D%0AVia%20%20Prasecco%2C%203%2Fa%2033170%20-" title="LinkedIn"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://sandromark78.it/events/1nn0va-webcongress-3-0-venerdi-16-aprile-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RXTX: porte seriale e parallela in Java (ed in ambiente Microsoft)</title>
		<link>http://sandromark78.it/informationtechnology/rxtx-programmare-in-java-la-porta-seriale-in-ambiente-microsoft/</link>
		<comments>http://sandromark78.it/informationtechnology/rxtx-programmare-in-java-la-porta-seriale-in-ambiente-microsoft/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 17:00:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://sandromark78.it/?p=297</guid>
		<description><![CDATA[

Per quanti non ne fossero ancora a conoscenza, la Sun, da qualche anno, ha tolto il supporto (nella tecnologia Java) alle porte seriali e parallele negli ambienti Microsoft Windows. Come dire: &#8220;alla faccia della portabilità&#8221;.
Attualmente tali dispositivi vengono supportati solo negli ambienti Linux e Solaris.
Fortunatamente la comunità open-source viene incontro a questo problema con la [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://rxtx.qbang.org/wiki/index.php/Main_Page"><img class="alignleft" style="margin: 5px;" src="http://www.sandromark78.it/wp-content/uploads/rxtx.png" alt="RXTX logo" width="115" height="50" /></a></p>
<p><a href="http://www.sun.com/"><img class="alignleft" style="margin: 5px;" src="http://www.sandromark78.it/wp-content/uploads/java.png" alt="Java logo" width="137" height="121" /></a></p>
<p>Per quanti non ne fossero ancora a conoscenza, la <a href="http://www.sun.com/" target="_blank">Sun</a>, da qualche anno, ha tolto il supporto (nella tecnologia <a href="http://www.java.com" target="_blank">Java</a>) alle porte seriali e parallele negli ambienti Microsoft Windows. Come dire: &#8220;alla faccia della portabilità&#8221;.</p>
<p>Attualmente tali dispositivi vengono supportati solo negli ambienti Linux e Solaris.</p>
<p>Fortunatamente la comunità open-source viene incontro a questo problema con la libreria <a href="http://rxtx.qbang.org/wiki/index.php/Main_Page" target="_blank">RXTX</a>. Sebbene tale pacchetto non si possa di certo definire un esempio di lavoro ben fatto (se utilizzate l&#8217;applicativo <a href="http://technet.microsoft.com/en-us/sysinternals/bb896644.aspx" target="_blank">Portmon</a> della <a href="http://technet.microsoft.com/en-us/sysinternals/default.aspx" target="_blank">Sysinternals</a> non potrete non notare il continuo polling sulla porta seriale), esso rappresenta la più valida alternativa free per aggirare il problema.</p>
<p>Uno degli indiscutibili vantaggi di RXTX sta nell&#8217;implementazione di una API pienamente equivalente/compatibile con la <a href="http://java.sun.com/products/javacomm/" target="_blank">Java Communications API</a>: la cosa si traduce nella possibilità, in ambiente Linux o Solaris, di usare la libreria che più vi aggrada cambiando semplicemente un <em>import</em> e lasciando il resto del codice sorgente invariato.</p>
<p>Ritornando agli ambienti Microsoft Windows: vari sono i post che potete trovare in rete sul come installare nel modo più idoneo la libreria. Diversamente da altri casi, la libreria RXTX contiene anche delle DLL (ove, ovviamente, vengono richiamate le apposite API della Win32). Dopo vari tentativi ed esperimenti, consiglio a tutti di copiare questi file (<strong>rxtxParallel.dll</strong> e <strong>rxtxSerial.dll</strong>) nella cartella [<strong>\WINDOWS\system32\</strong>]: è la soluzione che comporta la minor ridondanza. Ovviamente dovrete ricordarvi di copiare questi file, oltre ai file JAR, in tutte le macchine ove l&#8217;applicativo interessato dovrà girare.</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 69px; width: 1px; height: 1px;">rxtxParallel.dll, rxtxSerial.dll</div>



Share and Enjoy:


	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Frxtx-programmare-in-java-la-porta-seriale-in-ambiente-microsoft%2F&amp;t=RXTX%3A%20porte%20seriale%20e%20parallela%20in%20Java%20%28ed%20in%20ambiente%20Microsoft%29" title="Facebook"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=RXTX%3A%20porte%20seriale%20e%20parallela%20in%20Java%20%28ed%20in%20ambiente%20Microsoft%29%20-%20http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Frxtx-programmare-in-java-la-porta-seriale-in-ambiente-microsoft%2F" title="Twitter"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Frxtx-programmare-in-java-la-porta-seriale-in-ambiente-microsoft%2F&amp;title=RXTX%3A%20porte%20seriale%20e%20parallela%20in%20Java%20%28ed%20in%20ambiente%20Microsoft%29&amp;notes=%0D%0A%0D%0A%0D%0A%0D%0APer%20quanti%20non%20ne%20fossero%20ancora%20a%20conoscenza%2C%20la%20Sun%2C%20da%20qualche%20anno%2C%20ha%20tolto%20il%20supporto%20%28nella%20tecnologia%20Java%29%20alle%20porte%20seriali%20e%20parallele%20negli%20ambienti%20Microsoft%20Windows.%20Come%20dire%3A%20%22alla%20faccia%20della%20portabilit%C3%A0%22.%0D%0A%0D%0AAttualmente%20" title="del.icio.us"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Frxtx-programmare-in-java-la-porta-seriale-in-ambiente-microsoft%2F&amp;title=RXTX%3A%20porte%20seriale%20e%20parallela%20in%20Java%20%28ed%20in%20ambiente%20Microsoft%29&amp;source=sandromark78+The+official+blog+of+%26quot%3BSandro+Marcon%26quot%3B&amp;summary=%0D%0A%0D%0A%0D%0A%0D%0APer%20quanti%20non%20ne%20fossero%20ancora%20a%20conoscenza%2C%20la%20Sun%2C%20da%20qualche%20anno%2C%20ha%20tolto%20il%20supporto%20%28nella%20tecnologia%20Java%29%20alle%20porte%20seriali%20e%20parallele%20negli%20ambienti%20Microsoft%20Windows.%20Come%20dire%3A%20%22alla%20faccia%20della%20portabilit%C3%A0%22.%0D%0A%0D%0AAttualmente%20" title="LinkedIn"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://sandromark78.it/informationtechnology/rxtx-programmare-in-java-la-porta-seriale-in-ambiente-microsoft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Power user tools list</title>
		<link>http://sandromark78.it/informationtechnology/power-user-tools-list/</link>
		<comments>http://sandromark78.it/informationtechnology/power-user-tools-list/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 10:38:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://sandromark78.it/?p=291</guid>
		<description><![CDATA[Che Scott Hanselman fosse un grande era ormai da tempo una questione fuori da ogni dubbio, ma il lavoro che ha presentato in questo suo post è davvero eccezionale: l&#8217;elenco di tutte le utility/tools  è lista più completa che abbia mai visto.
Sto passando uno ad uno i link/applicazioni che non conoscevo e resto sempre colpito [...]]]></description>
			<content:encoded><![CDATA[<p>Che <a href="http://www.hanselman.com/blog/" target="_blank">Scott Hanselman</a> fosse un grande era ormai da tempo una questione fuori da ogni dubbio, ma il lavoro che ha presentato in questo suo <a href="http://www.hanselman.com/blog/ScottHanselmans2009UltimateDeveloperAndPowerUsersToolListForWindows.aspx" target="_blank">post</a> è davvero eccezionale: l&#8217;elenco di tutte le utility/tools  è lista più completa che abbia mai visto.</p>
<p>Sto passando uno ad uno i link/applicazioni che non conoscevo e resto sempre colpito dall&#8217;aumento di produttività che queste possono comportare. Per fortuna mi consolo osservando che qualcuno già lo utilizzo con successo! Molto belle le sezioni dedicate allo sviluppo .Net e alle &#8220;Things Windows Forgot&#8221;.</p>
<p>Consiglio a tutti di &#8220;perderci&#8221; un po&#8217; di tempo.</p>
<p>I pochi applicativi (free) che ho avuto tempo di installare sino ad ora sono:</p>
<ul>
<li><a href="http://bluemars.org/clipx/" target="_blank">ClipX</a>;</li>
<li><a href="http://sourceforge.net/projects/console/" target="_blank">Console2</a>;</li>
<li><a href="http://www.codeplex.com/msbuildshellex" target="_blank">MSBuildShellExtension</a>.</li>
</ul>



Share and Enjoy:


	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fpower-user-tools-list%2F&amp;t=Power%20user%20tools%20list" title="Facebook"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Power%20user%20tools%20list%20-%20http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fpower-user-tools-list%2F" title="Twitter"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fpower-user-tools-list%2F&amp;title=Power%20user%20tools%20list&amp;notes=Che%20Scott%20Hanselman%20fosse%20un%20grande%20era%20ormai%20da%20tempo%20una%20questione%20fuori%20da%20ogni%20dubbio%2C%20ma%20il%20lavoro%20che%20ha%20presentato%20in%20questo%20suo%20post%20%C3%A8%20davvero%20eccezionale%3A%20l%27elenco%20di%20tutte%20le%20utility%2Ftools%C2%A0%20%C3%A8%20lista%20pi%C3%B9%20completa%20che%20abbia%20mai%20visto.%0D%0A%0D%0AS" title="del.icio.us"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fpower-user-tools-list%2F&amp;title=Power%20user%20tools%20list&amp;source=sandromark78+The+official+blog+of+%26quot%3BSandro+Marcon%26quot%3B&amp;summary=Che%20Scott%20Hanselman%20fosse%20un%20grande%20era%20ormai%20da%20tempo%20una%20questione%20fuori%20da%20ogni%20dubbio%2C%20ma%20il%20lavoro%20che%20ha%20presentato%20in%20questo%20suo%20post%20%C3%A8%20davvero%20eccezionale%3A%20l%27elenco%20di%20tutte%20le%20utility%2Ftools%C2%A0%20%C3%A8%20lista%20pi%C3%B9%20completa%20che%20abbia%20mai%20visto.%0D%0A%0D%0AS" title="LinkedIn"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://sandromark78.it/informationtechnology/power-user-tools-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Novità in Visual Studio 2010 e nel .NET Framework 4.0</title>
		<link>http://sandromark78.it/informationtechnology/novita-in-visual-studio-2010-e-nel-net-framework-40/</link>
		<comments>http://sandromark78.it/informationtechnology/novita-in-visual-studio-2010-e-nel-net-framework-40/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 16:00:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[.Net 4.0]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[VS2010]]></category>

		<guid isPermaLink="false">http://sandromark78.it/?p=286</guid>
		<description><![CDATA[Segnalo questo interessantissimo articolo che ho scovato in CodeGuro che illustra in modo davvero chiaro, immediato e veloce tutte le nuove &#8220;features&#8221; che sono &#8220;comparse&#8221; nel nuovo Microsoft Visual Studio 2010 e nella nuova release del framework .Net (4.0). Questo il link.



Share and Enjoy:


	
	
	
	


]]></description>
			<content:encoded><![CDATA[<p>Segnalo questo interessantissimo <a href="http://www.codeguru.com/vb/vbnet30/article.php/c15645__1/" target="_blank">articolo</a> che ho scovato in <a href="http://www.codeguru.com" target="_blank">CodeGuro</a> che illustra in modo davvero chiaro, immediato e veloce tutte le nuove &#8220;features&#8221; che sono &#8220;comparse&#8221; nel nuovo Microsoft Visual Studio 2010 e nella nuova release del framework .Net (4.0). Questo il <a href="http://www.codeguru.com/vb/vbnet30/article.php/c15645__1/" target="_blank">link</a>.</p>



Share and Enjoy:


	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fnovita-in-visual-studio-2010-e-nel-net-framework-40%2F&amp;t=Novit%C3%A0%20in%20Visual%20Studio%202010%20e%20nel%20.NET%20Framework%204.0" title="Facebook"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Novit%C3%A0%20in%20Visual%20Studio%202010%20e%20nel%20.NET%20Framework%204.0%20-%20http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fnovita-in-visual-studio-2010-e-nel-net-framework-40%2F" title="Twitter"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fnovita-in-visual-studio-2010-e-nel-net-framework-40%2F&amp;title=Novit%C3%A0%20in%20Visual%20Studio%202010%20e%20nel%20.NET%20Framework%204.0&amp;notes=Segnalo%20questo%20interessantissimo%20articolo%20che%20ho%20scovato%20in%20CodeGuro%20che%20illustra%20in%20modo%20davvero%20chiaro%2C%20immediato%20e%20veloce%20tutte%20le%20nuove%20%22features%22%20che%20sono%20%22comparse%22%20nel%20nuovo%20Microsoft%20Visual%20Studio%202010%20e%20nella%20nuova%20release%20del%20framework%20.Net" title="del.icio.us"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fnovita-in-visual-studio-2010-e-nel-net-framework-40%2F&amp;title=Novit%C3%A0%20in%20Visual%20Studio%202010%20e%20nel%20.NET%20Framework%204.0&amp;source=sandromark78+The+official+blog+of+%26quot%3BSandro+Marcon%26quot%3B&amp;summary=Segnalo%20questo%20interessantissimo%20articolo%20che%20ho%20scovato%20in%20CodeGuro%20che%20illustra%20in%20modo%20davvero%20chiaro%2C%20immediato%20e%20veloce%20tutte%20le%20nuove%20%22features%22%20che%20sono%20%22comparse%22%20nel%20nuovo%20Microsoft%20Visual%20Studio%202010%20e%20nella%20nuova%20release%20del%20framework%20.Net" title="LinkedIn"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://sandromark78.it/informationtechnology/novita-in-visual-studio-2010-e-nel-net-framework-40/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.Net, class library e web services</title>
		<link>http://sandromark78.it/informationtechnology/net-class-library-e-web-services/</link>
		<comments>http://sandromark78.it/informationtechnology/net-class-library-e-web-services/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 17:00:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[.Net 3.5]]></category>
		<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[VS2008]]></category>
		<category><![CDATA[VS2010]]></category>
		<category><![CDATA[webservices]]></category>

		<guid isPermaLink="false">http://sandromark78.it/?p=258</guid>
		<description><![CDATA[Descriviamo un po&#8217; la situazione in cui ci troviamo:

abbiamo un web service (sviluppato in ASP.Net);
vogliamo realizzare una libreria (class library .Net 3.5) per offrire una sorta di &#8220;interfaccia comune&#8221; verso il web service in modo tale che qualsiasi applicazione (in particolare applicazioni &#8220;stand alone&#8221; .Net) possa richiamare i servizi esposti senza troppi &#8220;grattacapi&#8221;.

Come si dovrebbe [...]]]></description>
			<content:encoded><![CDATA[<p>Descriviamo un po&#8217; la situazione in cui ci troviamo:</p>
<ul>
<li>abbiamo un web service (sviluppato in <a href="http://www.asp.net/" target="_blank">ASP.Net</a>);</li>
<li>vogliamo realizzare una libreria (class library .Net 3.5) per offrire una sorta di &#8220;interfaccia comune&#8221; verso il web service in modo tale che qualsiasi applicazione (in particolare applicazioni &#8220;stand alone&#8221; .Net) possa richiamare i servizi esposti senza troppi &#8220;grattacapi&#8221;.</li>
</ul>
<p>Come si dovrebbe procedere: da Visual Studio (2008 SP1), nel progetto della nostra class library, si passa alla creazione di un &#8220;web-reference&#8221; (in relazione al web service in questione). Non serve fare altro: sulla carta non è necessaria alcuna particolare operazione sul progetto dell&#8217;applicazione che utilizza la nostra nuova class library. In realtà, se compilate ed eseguite il programma, potrete vedere da voi stessi che l&#8217;applicativo non è in grado di collegarsi al web service.</p>
<p>Qui di seguito il messaggio contenuto nell&#8217;eccezzione che viene generata quando tentate di accedere al web service: &#8220;<em>Could not find default endpoint element that references contract &#8216;___&#8217; in the ServiceModel client configuration section. This might be because no configuration file was found for your application, or because no endpoint element matching this contract could be found in the client element.</em>&#8221;</p>
<p>Motivo? Diciamo che i &#8220;riferimenti&#8221; o (entry point) al web service non vengono &#8220;copiati&#8221; dalla class library all&#8217;applicazione che la utilizza. Questi riferimenti sono contenuti nel file <em>.config</em> della class library (in dettaglio possiamo trovare tutte le informazioni all&#8217;interno del tag &lt;<em>system.serviceModel</em>&gt;). Il file <em>.config</em> della class libray, purtroppo, non &#8220;segue&#8221; la libreria nell&#8217;applicazione che la utilizza (se andate a vedere nella cartella <em>bin </em>del vostro applicativo, troverete solo il fiel <em>.config</em> relativo  a quest&#8217;ultimo).</p>
<p>Il problema è aggirabile manualmente: basta copiare tutto il contenuto del tag &lt;system.serviceModel&gt; dal file <em>.config</em> della class library a quello dell&#8217;applicazione (operazione fattibile ma assai scocciante).</p>
<p>Qui di seguito un esempio della parte da copiare.</p>
<pre class="brush: xml;">
&lt;system.serviceModel&gt;
&lt;bindings&gt;
&lt;basicHttpBinding&gt;
&lt;binding name=&quot;WebServiceSoap&quot; closeTimeout=&quot;00:01:00&quot; openTimeout=&quot;00:01:00&quot; receiveTimeout=&quot;00:10:00&quot; sendTimeout=&quot;00:01:00&quot; allowCookies=&quot;false&quot; bypassProxyOnLocal=&quot;false&quot; hostNameComparisonMode=&quot;StrongWildcard&quot; maxBufferSize=&quot;65536&quot; maxBufferPoolSize=&quot;524288&quot; maxReceivedMessageSize=&quot;65536&quot; messageEncoding=&quot;Text&quot; textEncoding=&quot;utf-8&quot; transferMode=&quot;Buffered&quot; useDefaultWebProxy=&quot;true&quot;&gt;
&lt;readerQuotas maxDepth=&quot;32&quot; maxStringContentLength=&quot;8192&quot; maxArrayLength=&quot;16384&quot; maxBytesPerRead=&quot;4096&quot; maxNameTableCharCount=&quot;16384&quot; /&gt;
&lt;security mode=&quot;None&quot;&gt;
&lt;transport clientCredentialType=&quot;None&quot; proxyCredentialType=&quot;None&quot; realm=&quot;&quot; /&gt;
&lt;message clientCredentialType=&quot;UserName&quot; algorithmSuite=&quot;Default&quot; /&gt;
&lt;/security&gt;
&lt;/binding&gt;
&lt;/basicHttpBinding&gt;
&lt;/bindings&gt;
&lt;client&gt;
&lt;endpoint address=&quot;http://_/_.asmx&quot; binding=&quot;basicHttpBinding&quot; bindingConfiguration=&quot;WebServiceSoap&quot; contract=&quot;_&quot; name=&quot;_&quot; /&gt;
&lt;/client&gt;
&lt;/system.serviceModel&gt;
</pre>
<p>Per poter &#8220;scrivere&#8221; nel file <em>.config</em> dell&#8217;applicazione andate nel <em>Solution Explorer</em> del Visual Studio: tasto destro del mouse sul progetto in questione, andate alla voce <em>Add</em> nel menù che via appare  ed a questo punto cliccate sulla voce <em>New Item</em>.</p>
<p style="text-align: center;"><img class="size-full wp-image-266 aligncenter" title="Add-NewItem" src="http://sandromark78.it/wp-content/uploads/vsaddnewitem.png" alt="Add-NewItem" width="386" height="605" /></p>
<p>A questo punto vi apparirà una nuova finestra: selezionate <em>General</em> nella parte sinistra ed <em>Application Configuration File</em> in quella destra. Qui di seguito un&#8217;immagine che illustra le operazioni appena elencate.</p>
<p style="text-align: center;"><img class="size-full wp-image-268 aligncenter" title=".config file " src="http://sandromark78.it/wp-content/uploads/vsaddnewitemconfig.png" alt=".config file " width="690" height="427" /></p>
<p>Bene! Tutto il contenuto del nuovo file <em>.config</em> (che  ritroverete nella lista dei file del vostro progetto) sarà ricopiato nel file <em>.config</em> &#8220;ufficiale&#8221; dell&#8217;applicazione.</p>
<p>Il problema sembra essere ben conosciuto, ma al momento non ho letto ancora nulla in merito ad una sua soluzione nel futuro <a href="http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx" target="_blank">Visual Studio 2010</a>. Ho letto che la gestione dei file <em>.config</em> è stata migliorata permettendo una sorta di &#8220;diversificazione&#8221; tra <em>debug</em> e <em>release</em>, ma nulla circa il problema qui sopra evidenziato.</p>



Share and Enjoy:


	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fnet-class-library-e-web-services%2F&amp;t=.Net%2C%20class%20library%20e%20web%20services" title="Facebook"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=.Net%2C%20class%20library%20e%20web%20services%20-%20http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fnet-class-library-e-web-services%2F" title="Twitter"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fnet-class-library-e-web-services%2F&amp;title=.Net%2C%20class%20library%20e%20web%20services&amp;notes=Descriviamo%20un%20po%27%20la%20situazione%20in%20cui%20ci%20troviamo%3A%0D%0A%0D%0A%09abbiamo%20un%20web%20service%20%28sviluppato%20in%20ASP.Net%29%3B%0D%0A%09vogliamo%20realizzare%20una%20libreria%20%28class%20library%20.Net%203.5%29%20per%20offrire%20una%20sorta%20di%20%22interfaccia%20comune%22%20verso%20il%20web%20service%20in%20modo%20tale%20che%20q" title="del.icio.us"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fnet-class-library-e-web-services%2F&amp;title=.Net%2C%20class%20library%20e%20web%20services&amp;source=sandromark78+The+official+blog+of+%26quot%3BSandro+Marcon%26quot%3B&amp;summary=Descriviamo%20un%20po%27%20la%20situazione%20in%20cui%20ci%20troviamo%3A%0D%0A%0D%0A%09abbiamo%20un%20web%20service%20%28sviluppato%20in%20ASP.Net%29%3B%0D%0A%09vogliamo%20realizzare%20una%20libreria%20%28class%20library%20.Net%203.5%29%20per%20offrire%20una%20sorta%20di%20%22interfaccia%20comune%22%20verso%20il%20web%20service%20in%20modo%20tale%20che%20q" title="LinkedIn"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://sandromark78.it/informationtechnology/net-class-library-e-web-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Verificare la correttezza sintattica dei path con .Net</title>
		<link>http://sandromark78.it/informationtechnology/verificare-la-correttezza-sintattica-dei-path-con-net/</link>
		<comments>http://sandromark78.it/informationtechnology/verificare-la-correttezza-sintattica-dei-path-con-net/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 18:00:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://sandromark78.it/?p=246</guid>
		<description><![CDATA[Pochi giorni fa mi sono imbattuto nel seguente problema: verificare che una certa stringa contenga un path (di file o directory) valido o corretto. Ho scoperto che molti sviluppatori confondono la correttezza o validità con l’esistenza o meno della “risorsa” (file o directory) “descritta” dal path stesso. La correttezza o validità sintattica del path è, [...]]]></description>
			<content:encoded><![CDATA[<p>Pochi giorni fa mi sono imbattuto nel seguente problema: verificare che una certa stringa contenga un path (di file o directory) valido o corretto. Ho scoperto che molti sviluppatori confondono la correttezza o validità con l’esistenza o meno della “risorsa” (file o directory) “descritta” dal path stesso. La correttezza o validità sintattica del path è, ovviamente, “platform dipendente”. Un path valido per la piattaforma GNU/Linux non lo è di certo per la piattaforma Microsoft Windows!</p>
<p>Esempio di path (assoluto) valido per piattaforma Microsoft:</p>
<pre class="brush: bash;">
c:\pippo\pluto\paperino
</pre>
<p>Esempio di path (assoluto) valido per piattaforma GNU/Linux:</p>
<pre class="brush: bash;">
/home/house/flat
</pre>
<p>Non è detto che la risorsa &#8220;descritta&#8221; da un path esista o no, ma i due esempi in precedenza esposti sono sicuramente sintatticamente corretti (per le rispettive piattaforme indicate).  Ora, com&#8217;è possibile verificare la correttezza sintattica di un path nella piattaforma Microsoft ed utilizzando il framework .Net? In rete si trova un po&#8217; di tutto, soprattutto si capisce, come accennavo all&#8217;inizio, che molta gente non è capace di inquadrare il problema.</p>
<p>Esempio di path (assoluto) non valido per piattaforma Microsoft:</p>
<pre class="brush: bash;">
hug:\\\pippo\\pluto\paperino
</pre>
<p>Una soluzione possibile è quella di utilizzare le regular expression: non così banale però definire la regola corretta! Quelle che ho trovato in rete sono di certo incomplete: un path può essere assoluto o relativo!  Un soluzione veloce, forse non troppo elegante è quella che vi propongo qui di seguito.</p>
<pre class="brush: csharp;">
private bool checkPathValidity(string sPath)
{
try
{
new FileInfo(sPath);

return true;
}
catch
{
return false;
}
}
</pre>
<p>Al fine di far funzionare correttamente il tutto, vi ricordo di includere il namespace System.IO (che definisce FileInfo).</p>
<p>Sebbene, dal mio punto di vista, non è buona cosa utilizzare l&#8217;occorrenza o meno di un&#8217;eccezione per determinare lo &#8220;stato&#8221; di qualcosa, la soluzione proposta è sicuramente completa e corretta. Mi riservo su eventuali problemi di concorrenza: al momento non riesco a trovarne, ma è meglio sempre mettere le mani avanti su queste cose! <img src='http://sandromark78.it/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>



Share and Enjoy:


	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fverificare-la-correttezza-sintattica-dei-path-con-net%2F&amp;t=Verificare%20la%20correttezza%20sintattica%20dei%20path%20con%20.Net" title="Facebook"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Verificare%20la%20correttezza%20sintattica%20dei%20path%20con%20.Net%20-%20http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fverificare-la-correttezza-sintattica-dei-path-con-net%2F" title="Twitter"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fverificare-la-correttezza-sintattica-dei-path-con-net%2F&amp;title=Verificare%20la%20correttezza%20sintattica%20dei%20path%20con%20.Net&amp;notes=Pochi%20giorni%20fa%20mi%20sono%20imbattuto%20nel%20seguente%20problema%3A%20verificare%20che%20una%20certa%20stringa%20contenga%20un%20path%20%28di%20file%20o%20directory%29%20valido%20o%20corretto.%20Ho%20scoperto%20che%20molti%20sviluppatori%20confondono%20la%20correttezza%20o%20validit%C3%A0%20con%20l%E2%80%99esistenza%20o%20meno%20dell" title="del.icio.us"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fverificare-la-correttezza-sintattica-dei-path-con-net%2F&amp;title=Verificare%20la%20correttezza%20sintattica%20dei%20path%20con%20.Net&amp;source=sandromark78+The+official+blog+of+%26quot%3BSandro+Marcon%26quot%3B&amp;summary=Pochi%20giorni%20fa%20mi%20sono%20imbattuto%20nel%20seguente%20problema%3A%20verificare%20che%20una%20certa%20stringa%20contenga%20un%20path%20%28di%20file%20o%20directory%29%20valido%20o%20corretto.%20Ho%20scoperto%20che%20molti%20sviluppatori%20confondono%20la%20correttezza%20o%20validit%C3%A0%20con%20l%E2%80%99esistenza%20o%20meno%20dell" title="LinkedIn"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://sandromark78.it/informationtechnology/verificare-la-correttezza-sintattica-dei-path-con-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C#&#8217;s const vs. readonly</title>
		<link>http://sandromark78.it/informationtechnology/cs-const-vs-readonly/</link>
		<comments>http://sandromark78.it/informationtechnology/cs-const-vs-readonly/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 08:30:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://sandromark78.it/?p=155</guid>
		<description><![CDATA[È da un po&#8217; che mi chiedevo quale fosse la differenza tra le due keyword c# const e readonly. Ho trovato un interessante post di Patrick Steele che spiega sinteticamente ed esaustivamente le peculiarità di queste due parole riservate.
Qui di seguito ne riporto la traduzione in italiano.
Una variabile definita const:

non può essere anche static;
il suo [...]]]></description>
			<content:encoded><![CDATA[<p>È da un po&#8217; che mi chiedevo quale fosse la differenza tra le due keyword c# <strong>const </strong>e <strong>readonly</strong>. Ho trovato un interessante <a href="http://weblogs.asp.net/psteele/archive/2004/01/27/63416.aspx" target="_blank">post</a> di <a href="http://weblogs.asp.net/psteele/default.aspx" target="_blank">Patrick Steele</a> che spiega sinteticamente ed esaustivamente le peculiarità di queste due parole riservate.</p>
<p>Qui di seguito ne riporto la traduzione in italiano.</p>
<p>Una variabile definita <strong>const</strong>:</p>
<ul>
<li>non può essere anche <strong>static</strong>;</li>
<li>il suo valore è determinato in fase di compilazione;</li>
<li>può essere inizializzata solo nella sua dichiarazione.</li>
</ul>
<p>Una variabile definita <strong>readonly</strong>:</p>
<ul>
<li>può essere anche <strong>static</strong>;</li>
<li>il suo valore è determinato a run-time;</li>
<li>può essere inizializzata sia nella sua dichiarazione che dal costruttore della classe.</li>
</ul>
<p>Più che evidente che le due keyword non sono proprio così intercambiabili.</p>



Share and Enjoy:


	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fcs-const-vs-readonly%2F&amp;t=C%23%27s%20const%20vs.%20readonly" title="Facebook"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=C%23%27s%20const%20vs.%20readonly%20-%20http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fcs-const-vs-readonly%2F" title="Twitter"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fcs-const-vs-readonly%2F&amp;title=C%23%27s%20const%20vs.%20readonly&amp;notes=%C3%88%20da%20un%20po%27%20che%20mi%20chiedevo%20quale%20fosse%20la%20differenza%20tra%20le%20due%20keyword%20c%23%20const%20e%20readonly.%20Ho%20trovato%20un%20interessante%20post%20di%20Patrick%20Steele%20che%20spiega%20sinteticamente%20ed%20esaustivamente%20le%20peculiarit%C3%A0%20di%20queste%20due%20parole%20riservate.%0D%0A%0D%0AQui%20di%20seg" title="del.icio.us"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fcs-const-vs-readonly%2F&amp;title=C%23%27s%20const%20vs.%20readonly&amp;source=sandromark78+The+official+blog+of+%26quot%3BSandro+Marcon%26quot%3B&amp;summary=%C3%88%20da%20un%20po%27%20che%20mi%20chiedevo%20quale%20fosse%20la%20differenza%20tra%20le%20due%20keyword%20c%23%20const%20e%20readonly.%20Ho%20trovato%20un%20interessante%20post%20di%20Patrick%20Steele%20che%20spiega%20sinteticamente%20ed%20esaustivamente%20le%20peculiarit%C3%A0%20di%20queste%20due%20parole%20riservate.%0D%0A%0D%0AQui%20di%20seg" title="LinkedIn"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://sandromark78.it/informationtechnology/cs-const-vs-readonly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WindowsForms e chiusura dell&#8217;applicazione</title>
		<link>http://sandromark78.it/informationtechnology/windowsforms-e-chiusura-dellapplicazione/</link>
		<comments>http://sandromark78.it/informationtechnology/windowsforms-e-chiusura-dellapplicazione/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 10:06:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[.Net 3.5]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://sandromark78.it/?p=149</guid>
		<description><![CDATA[Della serie “non si finisce mai di imparare”.
L’argomento in questione sono le WindowsForm del framework Microsoft .NET. Il soggetto, nel dettaglio, la funzione Application.Exit.
Ieri ho scoperto che invocare la funzione sopra citata all’interno del costruttore della finestra non porta ai risultati per cui la funzione è stata realizzata. A pensarci un attimo la cosa è [...]]]></description>
			<content:encoded><![CDATA[<p>Della serie “non si finisce mai di imparare”.</p>
<p>L’argomento in questione sono le WindowsForm del framework Microsoft .NET. Il soggetto, nel dettaglio, la funzione <strong>Application.Exit</strong>.</p>
<p>Ieri ho scoperto che invocare la funzione sopra citata all’interno del costruttore della finestra non porta ai risultati per cui la funzione è stata realizzata. A pensarci un attimo la cosa è anche ovvia, ma al momento di scrivere il codice, quasi mai affiorano alla mente gli eventuali “back side effects”.</p>
<p>Qui di seguito il codice originale.</p>
<pre class="brush: csharp;">
using System;
using System.Windows.Forms;

namespace test
{
public partial class FormMain : Form
{
public FormMain()
{
InitializeComponent();

try
{
// ...
}
catch(Exception)
{
Application.Exit();
}
}
}
}
</pre>
<p>Come aggirare la cosa? Abbastanza semplice, e direi anche, molto spesso la via è facilmente percorribile: basta spostare il nostro codice “incriminato” nella funzione “allacciata” all&#8217;evento <strong>load</strong> della form stesa. All&#8217;interno di questo evento il metodo <strong>exit</strong> funziona correttamente in quanto, una volta che il costruttore della classe form ha terminato, la coda dei messaggi è attiva e, finalmente, può processare il messaggio generato dalla exit.</p>
<p>Qui di seguito il codice aggiornato.</p>
<pre class="brush: csharp;">
using System;
using System.Windows.Forms;

namespace test
{
public partial class FormMain : Form
{
public FormMain()
{
InitializeComponent();
}
}

private void FormMain_Load(object sender, EventArgs e)
{
try
{
// ...
}
catch(Exception)
{
Application.Exit();
}
}
}
</pre>



Share and Enjoy:


	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fwindowsforms-e-chiusura-dellapplicazione%2F&amp;t=WindowsForms%20e%20chiusura%20dell%27applicazione" title="Facebook"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=WindowsForms%20e%20chiusura%20dell%27applicazione%20-%20http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fwindowsforms-e-chiusura-dellapplicazione%2F" title="Twitter"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fwindowsforms-e-chiusura-dellapplicazione%2F&amp;title=WindowsForms%20e%20chiusura%20dell%27applicazione&amp;notes=Della%20serie%20%E2%80%9Cnon%20si%20finisce%20mai%20di%20imparare%E2%80%9D.%0D%0A%0D%0AL%E2%80%99argomento%20in%20questione%20sono%20le%20WindowsForm%20del%20framework%20Microsoft%20.NET.%20Il%20soggetto%2C%20nel%20dettaglio%2C%20la%20funzione%20Application.Exit.%0D%0A%0D%0AIeri%20ho%20scoperto%20che%20invocare%20la%20funzione%20sopra%20citata%20all%E2" title="del.icio.us"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fwindowsforms-e-chiusura-dellapplicazione%2F&amp;title=WindowsForms%20e%20chiusura%20dell%27applicazione&amp;source=sandromark78+The+official+blog+of+%26quot%3BSandro+Marcon%26quot%3B&amp;summary=Della%20serie%20%E2%80%9Cnon%20si%20finisce%20mai%20di%20imparare%E2%80%9D.%0D%0A%0D%0AL%E2%80%99argomento%20in%20questione%20sono%20le%20WindowsForm%20del%20framework%20Microsoft%20.NET.%20Il%20soggetto%2C%20nel%20dettaglio%2C%20la%20funzione%20Application.Exit.%0D%0A%0D%0AIeri%20ho%20scoperto%20che%20invocare%20la%20funzione%20sopra%20citata%20all%E2" title="LinkedIn"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://sandromark78.it/informationtechnology/windowsforms-e-chiusura-dellapplicazione/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asynchronous Method Invocation</title>
		<link>http://sandromark78.it/informationtechnology/asynchronous-method-invocation/</link>
		<comments>http://sandromark78.it/informationtechnology/asynchronous-method-invocation/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 11:32:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://sandromark78.it/?p=139</guid>
		<description><![CDATA[Ho appena scovato in The Code Project un articolo veramente ben fatto che, in poche parole, illustra come invocare in modo asincrono un delegate.
L’articolo è veramente ben fatto e, tra le altre cose, mette bene in evidenza quali sono i limiti del sistema descritto.
Potete trovare l’articolo a questo link.



Share and Enjoy:


	
	
	
	


]]></description>
			<content:encoded><![CDATA[<p>Ho appena scovato in <a href="http://www.codeproject.com/" target="_blank">The Code Project</a> un articolo veramente ben fatto che, in poche parole, illustra come invocare in modo asincrono un delegate.<br />
L’articolo è veramente ben fatto e, tra le altre cose, mette bene in evidenza quali sono i limiti del sistema descritto.<br />
Potete trovare l’articolo a questo <a href="http://www.codeproject.com/KB/cs/AsyncMethodInvocation.aspx" target="_blank">link</a>.</p>



Share and Enjoy:


	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fasynchronous-method-invocation%2F&amp;t=Asynchronous%20Method%20Invocation" title="Facebook"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Asynchronous%20Method%20Invocation%20-%20http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fasynchronous-method-invocation%2F" title="Twitter"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fasynchronous-method-invocation%2F&amp;title=Asynchronous%20Method%20Invocation&amp;notes=Ho%20appena%20scovato%20in%20The%20Code%20Project%20un%20articolo%20veramente%20ben%20fatto%20che%2C%20in%20poche%20parole%2C%20illustra%20come%20invocare%20in%20modo%20asincrono%20un%20delegate.%0D%0AL%E2%80%99articolo%20%C3%A8%20veramente%20ben%20fatto%20e%2C%20tra%20le%20altre%20cose%2C%20mette%20bene%20in%20evidenza%20quali%20sono%20i%20limiti%20de" title="del.icio.us"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Fasynchronous-method-invocation%2F&amp;title=Asynchronous%20Method%20Invocation&amp;source=sandromark78+The+official+blog+of+%26quot%3BSandro+Marcon%26quot%3B&amp;summary=Ho%20appena%20scovato%20in%20The%20Code%20Project%20un%20articolo%20veramente%20ben%20fatto%20che%2C%20in%20poche%20parole%2C%20illustra%20come%20invocare%20in%20modo%20asincrono%20un%20delegate.%0D%0AL%E2%80%99articolo%20%C3%A8%20veramente%20ben%20fatto%20e%2C%20tra%20le%20altre%20cose%2C%20mette%20bene%20in%20evidenza%20quali%20sono%20i%20limiti%20de" title="LinkedIn"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://sandromark78.it/informationtechnology/asynchronous-method-invocation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Libro: &#8220;patterns &amp; practices Application Architecture Guide 2.0&#8243;</title>
		<link>http://sandromark78.it/informationtechnology/libro-patterns-practices-application-architecture-guide-20/</link>
		<comments>http://sandromark78.it/informationtechnology/libro-patterns-practices-application-architecture-guide-20/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 15:24:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://sandromark78.it/?p=132</guid>
		<description><![CDATA[Segnalo con piacere la possibilità di scaricare gratuitamente alla seguente pagina, il libro “patterns &#38; practices Application Architecture Guide 2.0”. Si tratta di un “vecchio” libro (se non sbaglio la prima versione risale al 2001) che è stato riadattato e rivisto per adeguarsi alle novità apportate dal Microsoft .Net framework.
Non l’ho ancora letto, ma mi [...]]]></description>
			<content:encoded><![CDATA[<p>Segnalo con piacere la possibilità di scaricare gratuitamente alla seguente <a href="http://www.codeplex.com/AppArchGuide" target="_blank">pagina</a>, il libro “patterns &amp; practices Application Architecture Guide 2.0”. Si tratta di un “vecchio” libro (se non sbaglio la prima versione risale al 2001) che è stato riadattato e rivisto per adeguarsi alle novità apportate dal <a href="http://msdn.microsoft.com/en-us/netframework/default.aspx" target="_blank">Microsoft .Net framework</a>.<br />
Non l’ho ancora letto, ma mi sono imposto di farlo a breve! <img src='http://sandromark78.it/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><a href="http://sandromark78.it/wp-content/uploads/logoapparchguide2.gif"><img class="aligncenter size-full wp-image-133" title="logoapparchguide2" src="http://sandromark78.it/wp-content/uploads/logoapparchguide2.gif"/></a></p>



Share and Enjoy:


	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Flibro-patterns-practices-application-architecture-guide-20%2F&amp;t=Libro%3A%20%22patterns%20%26%20practices%20Application%20Architecture%20Guide%202.0%22" title="Facebook"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Libro%3A%20%22patterns%20%26%20practices%20Application%20Architecture%20Guide%202.0%22%20-%20http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Flibro-patterns-practices-application-architecture-guide-20%2F" title="Twitter"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Flibro-patterns-practices-application-architecture-guide-20%2F&amp;title=Libro%3A%20%22patterns%20%26%20practices%20Application%20Architecture%20Guide%202.0%22&amp;notes=Segnalo%20con%20piacere%20la%20possibilit%C3%A0%20di%20scaricare%20gratuitamente%20alla%20seguente%20pagina%2C%20il%20libro%20%E2%80%9Cpatterns%20%26amp%3B%20practices%20Application%20Architecture%20Guide%202.0%E2%80%9D.%20Si%20tratta%20di%20un%20%E2%80%9Cvecchio%E2%80%9D%20libro%20%28se%20non%20sbaglio%20la%20prima%20versione%20risale%20al%202001%29%20che" title="del.icio.us"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fsandromark78.it%2Finformationtechnology%2Flibro-patterns-practices-application-architecture-guide-20%2F&amp;title=Libro%3A%20%22patterns%20%26%20practices%20Application%20Architecture%20Guide%202.0%22&amp;source=sandromark78+The+official+blog+of+%26quot%3BSandro+Marcon%26quot%3B&amp;summary=Segnalo%20con%20piacere%20la%20possibilit%C3%A0%20di%20scaricare%20gratuitamente%20alla%20seguente%20pagina%2C%20il%20libro%20%E2%80%9Cpatterns%20%26amp%3B%20practices%20Application%20Architecture%20Guide%202.0%E2%80%9D.%20Si%20tratta%20di%20un%20%E2%80%9Cvecchio%E2%80%9D%20libro%20%28se%20non%20sbaglio%20la%20prima%20versione%20risale%20al%202001%29%20che" title="LinkedIn"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://sandromark78.it/informationtechnology/libro-patterns-practices-application-architecture-guide-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nuovo evento di 1nn0va</title>
		<link>http://sandromark78.it/events/nuovo-evento-di-1nn0va/</link>
		<comments>http://sandromark78.it/events/nuovo-evento-di-1nn0va/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 15:26:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[events]]></category>
		<category><![CDATA[1nn0va]]></category>
		<category><![CDATA[ASP.Net]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[public events]]></category>
		<category><![CDATA[XE.NET]]></category>

		<guid isPermaLink="false">http://sandromark78.it/?p=55</guid>
		<description><![CDATA[Segnalo con immenso piacere il prossimo importantissimo evento di 1nn0va, in collaborazione con gli amici di XeDotNet, che si terrà Venerdì 10 Ottobre. La sede è la medesima dell&#8217;appuntamento precedente, ovvero il polo universitario di Pordenone (via Prasecco, 3/a 33170). L&#8217;evento inizierà alle ore 18:30.
L&#8217;argomento della serata sarà la piattaforma Microsft dei servizi Windows Live.
Il [...]]]></description>
			<content:encoded><![CDATA[<p>Segnalo con immenso piacere il <a href="http://www.1nn0va.net/index.php?option=com_content&amp;task=view&amp;id=47&amp;Itemid=57" class="broken_link"  target="_blank">prossimo importantissimo evento</a> di <a href="http://www.1nn0va.net/" target="_blank">1nn0va</a>, in collaborazione con gli amici di <a href="http://www.xedotnet.org/" target="_blank">XeDotNet</a>, che si terrà Venerdì 10 Ottobre. La sede è la medesima dell&#8217;appuntamento precedente, ovvero il polo universitario di Pordenone (<a href="http://maps.google.it/maps?ie=UTF8&amp;q=università+studi+pordenone&amp;fb=1&amp;cid=17609538790148100291&amp;li=lmd&amp;z=14&amp;iwloc=A" target="_blank">via Prasecco, 3/a 33170</a>). L&#8217;evento inizierà alle ore 18:30.</p>
<p>L&#8217;argomento della serata sarà la piattaforma Microsft dei servizi <strong>Windows Live</strong>.</p>
<p>Il relatore sarà il bravissimo <a href="http://blog.knodev.com/" target="_blank">Davide Vernole</a> (Microsft MVP per <a href="http://www.asp.net/" target="_blank">ASP.NET</a>) che già da diverso tempo sta esplorando a fondo questa &#8220;nuova tecnologia&#8221;.</p>
<p>Qui di seguito il programma della serata:</p>
<ul>
<li>18:30 &#8211; Apertura dei lavori</li>
<li>18:45 &#8211; Saluto ai partecipanti da parte dei presidenti delle community (Andrea Boschin e Marco Pozzan)</li>
<li>19:00 – Windows Live Platform #1</li>
<li>20:30 – Break</li>
<li>20:45 – Windows Live Platform #2</li>
<li>23:00 – Chiusura dei lavori</li>
</ul>
<p>Per questo evento si ringraziano:</p>
<p><a href="http://www.xedotnet.org/"><img class="alignnone" title="XeDotNet" src="/images/xeDotNet.gif" alt="" width="150" height="108" /></a><br />
<a href="http://www.thinkit.it/"><img class="alignnone" title="thinkIT" src="/images/thinkIT.JPG" alt="" width="411" height="98" /></a><br />
<a href="http://www.unipordenone.it/"><img class="alignnone" title="Consorzio di  Pordenone" src="/images/unipordenone.png " alt="" width="519" height="83" /></a></p>



Share and Enjoy:


	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fsandromark78.it%2Fevents%2Fnuovo-evento-di-1nn0va%2F&amp;t=Nuovo%20evento%20di%201nn0va" title="Facebook"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://twitter.com/home?status=Nuovo%20evento%20di%201nn0va%20-%20http%3A%2F%2Fsandromark78.it%2Fevents%2Fnuovo-evento-di-1nn0va%2F" title="Twitter"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fsandromark78.it%2Fevents%2Fnuovo-evento-di-1nn0va%2F&amp;title=Nuovo%20evento%20di%201nn0va&amp;notes=Segnalo%20con%20immenso%20piacere%20il%20prossimo%20importantissimo%20evento%20di%201nn0va%2C%20in%20collaborazione%20con%20gli%20amici%20di%20XeDotNet%2C%20che%20si%20terr%C3%A0%20Venerd%C3%AC%2010%20Ottobre.%20La%20sede%20%C3%A8%20la%20medesima%20dell%27appuntamento%20precedente%2C%20ovvero%20il%20polo%20universitario%20di%20Pordenone%20%28" title="del.icio.us"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fsandromark78.it%2Fevents%2Fnuovo-evento-di-1nn0va%2F&amp;title=Nuovo%20evento%20di%201nn0va&amp;source=sandromark78+The+official+blog+of+%26quot%3BSandro+Marcon%26quot%3B&amp;summary=Segnalo%20con%20immenso%20piacere%20il%20prossimo%20importantissimo%20evento%20di%201nn0va%2C%20in%20collaborazione%20con%20gli%20amici%20di%20XeDotNet%2C%20che%20si%20terr%C3%A0%20Venerd%C3%AC%2010%20Ottobre.%20La%20sede%20%C3%A8%20la%20medesima%20dell%27appuntamento%20precedente%2C%20ovvero%20il%20polo%20universitario%20di%20Pordenone%20%28" title="LinkedIn"><img src="http://sandromark78.it/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://sandromark78.it/events/nuovo-evento-di-1nn0va/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
