<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://dotnettoscana.org/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"><channel><title>DotNetToscana</title><link>http://dotnettoscana.org/blogs/</link><description>User Group Toscano su .NET</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 (Build: 30912.2823)</generator><item><title>Recuperare l’icona associata ad un file eseguibile</title><link>http://dotnettoscana.org/blogs/marco/archive/2010/02/04/recuperare-l-icona-associata-ad-un-file-eseguibile.aspx</link><pubDate>Thu, 04 Feb 2010 10:53:17 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:754</guid><dc:creator>Marco Minerva</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Il .NET Framework fornisce un semplicissimo metodo per recuperare l’icona associata ad un file eseguibile, &lt;a href="http://msdn.microsoft.com/en-us/library/system.drawing.icon.extractassociatedicon.aspx" target="_blank"&gt;System.Drawing.Icon.ExtractAssociatedIcon&lt;/a&gt;. E’ possibile utilizzarlo, ad esempio, per impostare automaticamente l’icona della form principale della nostra applicazione sull’immagine specificata nelle proprietà del progetto:&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:2f594b52-c039-4fab-92d5-c9afcdebc7fc" class="wlWriterEditableSmartContent"&gt;&lt;pre style="background-color:#F0F0F0;overflow:auto;font-family:Consolas;font-size:8,25;"&gt;&lt;span style="color:#0000FF;"&gt;Me&lt;/span&gt;&lt;span style="color:#000000;"&gt;.Icon &lt;/span&gt;&lt;span style="color:#000000;"&gt;=&lt;/span&gt;&lt;span style="color:#000000;"&gt; Drawing.Icon.ExtractAssociatedIcon(Application.ExecutablePath)&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;Semplice e veloce :-)&lt;/p&gt;

&lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:6e8adf9a-14ff-4bec-9fc7-ba4c4e77f483" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/.NET" rel="tag"&gt;.NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Programming" rel="tag"&gt;Programming&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Visual+Studio" rel="tag"&gt;Visual Studio&lt;/a&gt;,&lt;a href="http://technorati.com/tags/C%23" rel="tag"&gt;C#&lt;/a&gt;,&lt;a href="http://technorati.com/tags/VB+.NET" rel="tag"&gt;VB .NET&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=754" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/VB+.NET/default.aspx">VB .NET</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/C_2300_/default.aspx">C#</category></item><item><title>Iscrizione alle newsletter TechNet e MSDN Flash</title><link>http://dotnettoscana.org/blogs/marco/archive/2010/01/29/iscrizione-alle-newsletter-technet-e-msdn-flash.aspx</link><pubDate>Fri, 29 Jan 2010 09:49:28 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:753</guid><dc:creator>Marco Minerva</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Da oggi potete iscrivervi alle &lt;strong&gt;Newsletter&lt;/strong&gt; di &lt;strong&gt;TechNet&lt;/strong&gt; e &lt;strong&gt;MSDN Flash&lt;/strong&gt; sfruttando il link messo a disposizione sulla Home Page di &lt;a href="http://dotnettoscana.org" target="_blank"&gt;DotNetToscana&lt;/a&gt;. La procedura è molto veloce, e vi verrà richiesto di selezionare le Community a cui appartenete e/o quelle tramite le quali siete venuti a conoscenza delle Newsletter Microsoft.&lt;/p&gt;  &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:e16127f1-eea4-4bb6-bdca-3aa71d971c26" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/Community" rel="tag"&gt;Community&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Microsoft" rel="tag"&gt;Microsoft&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=753" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Community/default.aspx">Community</category></item><item><title>[OT] – Tra i primi eurepoi ad avere Amazon Kindle DX</title><link>http://dotnettoscana.org/blogs/angellaa/archive/2010/01/21/ot-tra-i-primi-eurepoi-ad-avere-amazon-kindle-dx.aspx</link><pubDate>Thu, 21 Jan 2010 19:05:01 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:747</guid><dc:creator>Angella Andrea</dc:creator><slash:comments>0</slash:comments><description>Questa mattina e’ arrivato il mio Amazon Kindle DX !!!! E’ veramente uno spettacolo !!!! Ecco i principali vantaggi che cambieranno in meglio il mio modo di leggere: Primo fra tutti lo schermo E-INK che e’ veramente come leggere su carta ! I miei occhi ringrazieranno. Possibilita’ di viaggiare ovunque e portarmi con me la mia raccolta sterminata di libri, compresi quelli tecnici che potro’ consultare durante il lavoro Schermo 9 pollici per fruire i contenuti al meglio (lo adoro) Supporto nativo ai...(&lt;a href="http://dotnettoscana.org/blogs/angellaa/archive/2010/01/21/ot-tra-i-primi-eurepoi-ad-avere-amazon-kindle-dx.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=747" width="1" height="1"&gt;</description></item><item><title>Disponibile il materiale del Community Tour di DotNetToscana</title><link>http://dotnettoscana.org/blogs/marco/archive/2010/01/17/disponibile-il-materiale-del-community-tour-di-dotnettoscana.aspx</link><pubDate>Sun, 17 Jan 2010 21:42:45 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:746</guid><dc:creator>Marco Minerva</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;E’ finalmente disponibile online il materiale presentato durante il Community Tour di &lt;a href="http://www.dotnettoscana.org/" target="_blank"&gt;DotNetToscana&lt;/a&gt; svoltosi lo scorso 12 Gennaio. Chi è interessato può accedere all’archivio contenente le slide e gli esempi visitando la sezione &lt;a href="http://dotnettoscana.org/media/g/microsoft-community-tour-2009/default.aspx" target="_blank"&gt;Files&lt;/a&gt; del nostro sito.&lt;/p&gt;  &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:4a59807d-a188-4284-9d5e-6484fbc48157" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/Community" rel="tag"&gt;Community&lt;/a&gt;,&lt;a href="http://technorati.com/tags/C%23" rel="tag"&gt;C#&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ASP+.NET" rel="tag"&gt;ASP .NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Programs" rel="tag"&gt;Programs&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Silverlight" rel="tag"&gt;Silverlight&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Tools" rel="tag"&gt;Tools&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=746" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/ASP+.NET/default.aspx">ASP .NET</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/AJAX/default.aspx">AJAX</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Programmi/default.aspx">Programmi</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Programming/default.aspx">Programming</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/.NET/default.aspx">.NET</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Web/default.aspx">Web</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Community/default.aspx">Community</category></item><item><title>Inserire codice XML nella documentazione XML di Visual Studio</title><link>http://dotnettoscana.org/blogs/marco/archive/2010/01/15/inserire-codice-xml-nella-documentazione-xml-di-visual-studio.aspx</link><pubDate>Fri, 15 Jan 2010 09:13:49 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:726</guid><dc:creator>Marco Minerva</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Il titolo forse sembra un gioco di parole… In pratica, il problema è inserire una sezione di codice XML all’interno dei commenti di documentazione delle classi di .NET, che anch’essa è scritta in XML. In questo caso, il tag da utilizzare è&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:d75d772e-df70-461f-911d-d44daef44757" class="wlWriterEditableSmartContent"&gt;&lt;pre style="background-color:#F0F0F0;overflow:auto;font-family:Consolas;font-size:9,75;"&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;code &lt;/span&gt;&lt;span style="color:#FF0000;"&gt;lang&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;=&amp;quot;xml&amp;quot;&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;Tuttavia, se al suo interno si scrive direttamente il codice XML, una volta generata la documentazione, ad esempio con &lt;a href="http://www.codeplex.com/SHFB" target="_blank"&gt;Sandcastle Help File Builder&lt;/a&gt;, il frammento di XML apparirà senza indentazione e “schiacciato” su una sola riga. Per mantenere la formattazione originale, è necessario racchiudere l’XML che si vuole mostrare in un tag di tipo &amp;lt;![CDATA[. Ad esempio:&lt;/p&gt;

&lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:1ebdc70d-7d9d-46ea-ae84-28dedd47611e" class="wlWriterEditableSmartContent"&gt;&lt;pre style="background-color:#F0F0F0;overflow:auto;font-family:Consolas;font-size:9,75;"&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color:#800000;"&gt;code &lt;/span&gt;&lt;span style="color:#FF0000;"&gt;lang&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;=&amp;quot;xml&amp;quot;&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;&amp;lt;![CDATA[&lt;/span&gt;&lt;span style="color:#808080;"&gt;
&amp;lt;config&amp;gt;
    &amp;lt;add key=&amp;quot;key1&amp;quot; value=&amp;quot;value1&amp;quot; /&amp;gt;
    &amp;lt;add key=&amp;quot;key2&amp;quot; value=&amp;quot;value2&amp;quot; /&amp;gt;
&amp;lt;/config&amp;gt;
&lt;/span&gt;&lt;span style="color:#0000FF;"&gt;]]&amp;gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;
&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;In questo modo, la documentazione prodotta con &lt;a href="http://www.codeplex.com/Sandcastle" target="_blank"&gt;Sandcastle&lt;/a&gt; conterrà il codice XML con la formattazione originale.&lt;/p&gt;

&lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:f4fe4e8f-8f99-49a3-8110-f5250942fbeb" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/.NET" rel="tag"&gt;.NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Programming" rel="tag"&gt;Programming&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Visual+Studio" rel="tag"&gt;Visual Studio&lt;/a&gt;,&lt;a href="http://technorati.com/tags/C%23" rel="tag"&gt;C#&lt;/a&gt;,&lt;a href="http://technorati.com/tags/VB+.NET" rel="tag"&gt;VB .NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ASP+.NET" rel="tag"&gt;ASP .NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Documentation" rel="tag"&gt;Documentation&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=726" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/ASP+.NET/default.aspx">ASP .NET</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/VB+.NET/default.aspx">VB .NET</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Orcas+_2600_+.NET+3.5/default.aspx">Orcas &amp; .NET 3.5</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/ADO+.NET+_2600_+SQL/default.aspx">ADO .NET &amp; SQL</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/.NET+3.0/default.aspx">.NET 3.0</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Programming/default.aspx">Programming</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/.NET/default.aspx">.NET</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/ADO+.NET/default.aspx">ADO .NET</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Orcas+_2600_amp_3B00_+.NET+3.5/default.aspx">Orcas &amp;amp; .NET 3.5</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/.NET+4.0/default.aspx">.NET 4.0</category></item><item><title>Cyclomatic Complexity</title><link>http://dotnettoscana.org/blogs/angellaa/archive/2010/01/13/cyclomatic-complexity.aspx</link><pubDate>Wed, 13 Jan 2010 20:31:31 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:725</guid><dc:creator>Angella Andrea</dc:creator><slash:comments>0</slash:comments><description>Oggi mi sono imbattuto in questa metrica. La Cyclomatic Complexity è una metrica non orientata agli oggetti, introdotta da Thomas McCabe, che misura la complessità strutturale di un metodo o un insieme di metodi. Una possibile (banale) definizione è la seguente: Cyclomatic Complexity (CC) = numero di punti di decisione (if, else, while, …) + 1 Il plugin per .NET Reflector chiamato CodeMetrics permette di calcolare questa metrica sia a livello di metodo che a livello di classe (tutti i metodi della...(&lt;a href="http://dotnettoscana.org/blogs/angellaa/archive/2010/01/13/cyclomatic-complexity.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=725" width="1" height="1"&gt;</description></item><item><title>CSS 2 - Summary</title><link>http://dotnettoscana.org/blogs/angellaa/archive/2010/01/11/css-2-summary.aspx</link><pubDate>Sun, 10 Jan 2010 23:10:31 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:722</guid><dc:creator>Angella Andrea</dc:creator><slash:comments>0</slash:comments><description>Ora che ho terminato un bellissimo ma faticoso corso di inglese a Londra sto iniziando a cercare attivamente un lavoro nella capitale e nei dintorni. Molte aziende, per l’ammissione ai colloqui, chiedono la realizzazione di alcune applicazioni di test in modo da verificare se i candidati possiedono le conoscenze di base a loro necessarie. Considerato che ripassare è per me spesso un’operazione noiosa, e visto che sento la mancanza di scrivere sul mio blog, ho deciso di pubblicare in forma sintetica...(&lt;a href="http://dotnettoscana.org/blogs/angellaa/archive/2010/01/11/css-2-summary.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=722" width="1" height="1"&gt;</description></item><item><title>Microsoft Community Tour: adesso tocca alla Toscana!</title><link>http://dotnettoscana.org/blogs/bmatte/archive/2010/01/07/microsoft-community-tour-adesso-tocca-alla-toscana.aspx</link><pubDate>Thu, 07 Jan 2010 15:43:28 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:721</guid><dc:creator>Invest in people before investing in tools</dc:creator><slash:comments>0</slash:comments><description>Oggi molti di voi saranno rientrati dalle ferie, quindi ne approfitto per ricordare che Martedì 12 Gennaio si terrà a Navacchio (PI) la tappa Toscana del Community Tour . L’evento è interamente dedicato allo Sviluppo Web , se volete registrarvi o ricevere Read More......(&lt;a href="http://dotnettoscana.org/blogs/bmatte/archive/2010/01/07/microsoft-community-tour-adesso-tocca-alla-toscana.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=721" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/bmatte/archive/tags/DotNetToscana/default.aspx">DotNetToscana</category><category domain="http://dotnettoscana.org/blogs/bmatte/archive/tags/Community/default.aspx">Community</category><category domain="http://dotnettoscana.org/blogs/bmatte/archive/tags/.NET/default.aspx">.NET</category><category domain="http://dotnettoscana.org/blogs/bmatte/archive/tags/Eventi/default.aspx">Eventi</category><category domain="http://dotnettoscana.org/blogs/bmatte/archive/tags/Community+Tour/default.aspx">Community Tour</category></item><item><title>[OT] La Vera Storia della Legge di Murphy</title><link>http://dotnettoscana.org/blogs/bmatte/archive/2009/12/15/ot-la-vera-storia-della-legge-di-murphy.aspx</link><pubDate>Tue, 15 Dec 2009 14:53:22 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:717</guid><dc:creator>Invest in people before investing in tools</dc:creator><slash:comments>0</slash:comments><description>Non ne ero a conoscenza, spettacolo!!! Fonte: Perché la Legge di Murphy si chiama così Read More......(&lt;a href="http://dotnettoscana.org/blogs/bmatte/archive/2009/12/15/ot-la-vera-storia-della-legge-di-murphy.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=717" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/bmatte/archive/tags/OT/default.aspx">OT</category></item><item><title>Aperte le iscrizioni al Community Tour di DotNetToscana</title><link>http://dotnettoscana.org/blogs/marco/archive/2009/12/14/aperte-le-iscrizioni-al-community-tour-di-dotnettoscana.aspx</link><pubDate>Mon, 14 Dec 2009 19:30:41 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:716</guid><dc:creator>Marco Minerva</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Sono finalmente aperte le iscrizioni al &lt;a href="http://dotnettoscana.org/content/MicrosoftCommunityTour2009.aspx" target="_blank"&gt;Community Tour&lt;/a&gt; di &lt;a href="http://www.dotnettoscana.org/" target="_blank"&gt;DotNetToscana&lt;/a&gt;. Chi si era precedentemente registrato, dovrebbe aver già ricevuto via mail il link alla nuova pagina di registrazione; chi non lo avesse ricevuto, oppure non si era ancora segnato all’evento, può farlo utilizzando l’apposito form disponibile su &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032436438&amp;amp;Culture=it-IT" target="_blank"&gt;WWEvents&lt;/a&gt;.&lt;/p&gt;  &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0c891826-16e3-48bd-9aab-43c2d3157ee1" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/Community" rel="tag"&gt;Community&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Microsoft" rel="tag"&gt;Microsoft&lt;/a&gt;,&lt;a href="http://technorati.com/tags/.NET" rel="tag"&gt;.NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Visual+Studio" rel="tag"&gt;Visual Studio&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=716" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/VB+.NET/default.aspx">VB .NET</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Orcas+_2600_+.NET+3.5/default.aspx">Orcas &amp; .NET 3.5</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Orcas+_2600_amp_3B00_+.NET+3.5/default.aspx">Orcas &amp;amp; .NET 3.5</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Community/default.aspx">Community</category></item><item><title>Microsoft Community Tour rinviato a Gennaio</title><link>http://dotnettoscana.org/blogs/marco/archive/2009/11/30/microsoft-community-tour-rinviato-a-gennaio.aspx</link><pubDate>Mon, 30 Nov 2009 15:11:46 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:715</guid><dc:creator>Marco Minerva</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;A causa di problema organizzativi, Microsoft, in accordo con &lt;a href="http://www.dotnettoscana.org/" target="_blank"&gt;DotNetToscana&lt;/a&gt;, ha deciso di rinviare la tappa del Community Tour prevista per il 9 Dicembre a Navacchio (PI). L&amp;#39;evento dovrebbe essere riproposto nei giorni 11 oppure 12 Gennaio, ma naturalmente comunicherò tempestivamente ogni aggiornamento. Mi dispiace molto per questo spostamento, sono sicuro che la prossima volta andrà tutto alla grande!&lt;/p&gt; &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:4a13aa46-16dc-4c00-ab1b-67ae2e9553d2" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/.NET" rel="tag"&gt;.NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Community" rel="tag"&gt;Community&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Microsoft" rel="tag"&gt;Microsoft&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=715" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/ASP+.NET/default.aspx">ASP .NET</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/DotNetToscana/default.aspx">DotNetToscana</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/.NET/default.aspx">.NET</category></item><item><title>Crash di Visual Studio quando si cambia la posizione delle finestre</title><link>http://dotnettoscana.org/blogs/marco/archive/2009/11/29/crash-di-visual-studio-quando-si-cambia-la-posizione-delle-finestre.aspx</link><pubDate>Sun, 29 Nov 2009 12:53:10 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:714</guid><dc:creator>Marco Minerva</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;In alcuni casi, se si cambia la posizione delle finestre dell’editor di Visual Studio 2008 SP1 (ad esempio, ancorandole ad un lato dello schermo), l’ambiente di sviluppo può crashare quando si passa dalla modalità debug a quella di progettazione, o in fase di chiusura del programma (con il risultato che la nuova disposizione delle finestre non viene salvata).&lt;/p&gt;  &lt;p&gt;Per risolvere il problema, Microsoft ha rilasciato una patch scaricabile da &lt;a href="http://code.msdn.microsoft.com/KB960075" target="_blank"&gt;questo indirizzo&lt;/a&gt;, in cui sono presenti anche maggiori dettagli sul bug.&lt;/p&gt;  &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:aee3db28-5af7-4ce8-b49e-c3d2cd5547f6" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/.NET" rel="tag"&gt;.NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Visual+Studio" rel="tag"&gt;Visual Studio&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=714" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Orcas+_2600_+.NET+3.5/default.aspx">Orcas &amp; .NET 3.5</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/.NET/default.aspx">.NET</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Orcas+_2600_amp_3B00_+.NET+3.5/default.aspx">Orcas &amp;amp; .NET 3.5</category></item><item><title>Gestione dei pulsanti Avanti e Indietro del browser con AJAX</title><link>http://dotnettoscana.org/blogs/marco/archive/2009/11/27/gestione-dei-pulsanti-avanti-e-indietro-del-browser-con-ajax.aspx</link><pubDate>Fri, 27 Nov 2009 21:18:03 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:713</guid><dc:creator>Marco Minerva</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Uno dei problemi che si hanno con AJAX riguarda la gestione dei pulsanti &lt;em&gt;Avanti&lt;/em&gt; e &lt;em&gt;Indietro&lt;/em&gt; del browser. Se, ad esempio, si inserisce un controllo &lt;a href="http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.wizard.aspx" target="_blank"&gt;Wizard&lt;/a&gt; all’interno di un &lt;a href="http://msdn.microsoft.com/en-us/library/system.web.ui.updatepanel.aspx" target="_blank"&gt;UpdatePanel&lt;/a&gt;, è possibile spostarsi tra i passaggi della procedura senza effettuare postback sincroni della pagina. Tuttavia, la pressione del pulsante &lt;em&gt;Indietro&lt;/em&gt; nel browser non causa il ritorno allo step precedente, bensì il caricamento della pagina mostrata prima di quella contenente il &lt;a href="http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.wizard.aspx" target="_blank"&gt;Wizard&lt;/a&gt;: in altre parole, le interazioni basate su AJAX non determinano l’aggiornamento della cronologia del browser.&lt;/p&gt;  &lt;p&gt;L’oggetto &lt;a href="http://msdn.microsoft.com/en-us/library/system.web.ui.scriptmanager.aspx" target="_blank"&gt;&lt;strong&gt;ScriptManager&lt;/strong&gt;&lt;/a&gt; della versione &lt;strong&gt;3.5 SP1&lt;/strong&gt; del .NET Framework introduce proprio il supporto alla cronologia del browser per le chiamate AJAX, attraverso il metodo &lt;a href="http://msdn.microsoft.com/en-us/library/cc472982.aspx" target="_blank"&gt;AddHistoryPoint&lt;/a&gt; e l’evento &lt;a href="http://msdn.microsoft.com/en-us/library/system.web.ui.scriptmanager.navigate.aspx" target="_blank"&gt;Navigate&lt;/a&gt;. Dino Esposito ha scritto un esauriente &lt;a href="http://dotnetslackers.com/articles/aspnet/AFirstLookAtASPNETExtensions35HistoryPoints.aspx" target="_blank"&gt;articolo&lt;/a&gt; che spiega come utilizzare questa nuova API, che funziona indipendentemente dal browser (personalmente, ho provato con Internet Explorer e Firefox).&lt;/p&gt;  &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:5c6d9603-a7cc-40c8-8994-c4f66db8e579" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/.NET" rel="tag"&gt;.NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Programming" rel="tag"&gt;Programming&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ASP+.NET" rel="tag"&gt;ASP .NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/AJAX" rel="tag"&gt;AJAX&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=713" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/ASP+.NET/default.aspx">ASP .NET</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/AJAX/default.aspx">AJAX</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Orcas+_2600_+.NET+3.5/default.aspx">Orcas &amp; .NET 3.5</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Orcas+_2600_amp_3B00_+.NET+3.5/default.aspx">Orcas &amp;amp; .NET 3.5</category></item><item><title>Krypton Toolkit 4.1</title><link>http://dotnettoscana.org/blogs/marco/archive/2009/11/19/krypton-toolkit-4-1.aspx</link><pubDate>Thu, 19 Nov 2009 16:29:49 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:709</guid><dc:creator>Marco Minerva</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Il &lt;a href="http://www.componentfactory.com/products_toolkit.php" target="_blank"&gt;Krypton Toolkit&lt;/a&gt; è più che mai un progetto attivo: la nuova versione &lt;strong&gt;4.1&lt;/strong&gt;, rilasciata da poco, fornisce il supporto alle palette e agli stili del Ribbon di Office 2010.&amp;nbsp; Il download è disponibile &lt;a href="http://www.componentfactory.com/downloads/KryptonSuite410.zip" target="_blank"&gt;qui&lt;/a&gt;.&lt;/p&gt; &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:14c017a0-906f-4556-af4d-71dbbeacf32b" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/.NET" rel="tag"&gt;.NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Programming" rel="tag"&gt;Programming&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Tools" rel="tag"&gt;Tools&lt;/a&gt;,&lt;a href="http://technorati.com/tags/C%23" rel="tag"&gt;C#&lt;/a&gt;,&lt;a href="http://technorati.com/tags/VB+.NET" rel="tag"&gt;VB .NET&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=709" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Orcas+_2600_+.NET+3.5/default.aspx">Orcas &amp; .NET 3.5</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/.NET+3.0/default.aspx">.NET 3.0</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Programming/default.aspx">Programming</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Tools/default.aspx">Tools</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/.NET/default.aspx">.NET</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Orcas+_2600_amp_3B00_+.NET+3.5/default.aspx">Orcas &amp;amp; .NET 3.5</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/.NET+4.0/default.aspx">.NET 4.0</category></item><item><title>Articolo su FILESTREAM in SQL Server 2008</title><link>http://dotnettoscana.org/blogs/marco/archive/2009/11/18/articolo-su-filestream-in-sql-server-2008.aspx</link><pubDate>Wed, 18 Nov 2009 08:33:06 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:708</guid><dc:creator>Marco Minerva</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Nella sezione &lt;a href="http://database.html.it/" target="_blank"&gt;Database&lt;/a&gt; di HTML.it è stato pubblicato un mio articolo sull&amp;#39;utilizzo del &lt;a href="http://database.html.it/articoli/leggi/3215/filestream-in-sql-server-2008/" target="_blank"&gt;FILESTREAM in SQL Server 2008&lt;/a&gt;. Personalmente, è una feature che ritengo molto interessante: l&amp;#39;idea di poter salvare i dati binari su disco, potendovi però accedere se fossero memorizzati in un database, mantenendo la consistenza transazionale delle informazioni, dovrebbe semplificare la gestione delle informazioni; inoltre, l&amp;#39;utilizzo del FILESTREAM garantisce prestazioni di accesso ai dati binari molto superiori rispetto a quelle ottenibili utilizzando campi di tipo VARBINARY(MAX). Nell&amp;#39;articolo, inoltre, mostro anche un semplice esempio di utilizzo del FILESTREAM da un&amp;#39;applicazione C#.&lt;/p&gt; &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0eebab3d-c6c9-46c8-832a-5bbc1a72f1db" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/.NET" rel="tag"&gt;.NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Programming" rel="tag"&gt;Programming&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SQL+Server" rel="tag"&gt;SQL Server&lt;/a&gt;,&lt;a href="http://technorati.com/tags/C%23" rel="tag"&gt;C#&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=708" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Programming/default.aspx">Programming</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/.NET/default.aspx">.NET</category></item><item><title>Sviluppare applicazioni per Linux con Visual Studio</title><link>http://dotnettoscana.org/blogs/marco/archive/2009/11/11/sviluppare-applicazioni-per-linux-con-visual-studio.aspx</link><pubDate>Wed, 11 Nov 2009 13:39:28 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:701</guid><dc:creator>Marco Minerva</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;La notizia è senz&amp;#39;altro interessante: Novell ha rilasciato un plug- in per Visual Studio con cui è possibile realizzare applicazioni per Linux lavorando però in ambiente Windows. Purtroppo, si tratta di un add-in a pagamento. Rimando alla &lt;a href="http://codesnippet.altervista.org/disponibile-mono-tools-per-visual-studio/" target="_blank"&gt;fonte&lt;/a&gt; per maggiori dettagli.&lt;/p&gt; &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:aa9544a7-8c3c-45a8-a7b2-a35f136762ce" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/Visual+Studio" rel="tag"&gt;Visual Studio&lt;/a&gt;,&lt;a href="http://technorati.com/tags/.NET" rel="tag"&gt;.NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Programming" rel="tag"&gt;Programming&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Windows" rel="tag"&gt;Windows&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=701" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/ASP+.NET/default.aspx">ASP .NET</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/VB+.NET/default.aspx">VB .NET</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Orcas+_2600_+.NET+3.5/default.aspx">Orcas &amp; .NET 3.5</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/.NET+3.0/default.aspx">.NET 3.0</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Windows/default.aspx">Windows</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/.NET/default.aspx">.NET</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Orcas+_2600_amp_3B00_+.NET+3.5/default.aspx">Orcas &amp;amp; .NET 3.5</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/.NET+4.0/default.aspx">.NET 4.0</category></item><item><title>Ci sono ancora…</title><link>http://dotnettoscana.org/blogs/marco/archive/2009/11/08/ci-sono-ancora.aspx</link><pubDate>Sun, 08 Nov 2009 18:05:21 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:699</guid><dc:creator>Marco Minerva</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;… Anche se ultimamente non sembra.&amp;#160; La mia passione per l’informatica, la programmazione, la voglia di bloggare e di partecipare attivamente non sono diminuiti, anzi, sono più forti che mai. Purtroppo o per fortuna, negli ultimi mesi i miei impegni, sia sul lavoro sia fuori, sono aumentati in maniera considerevole, lasciandomi poco tempo per scrivere sul blog. Questo non significa che non segua sempre tutte le evoluzioni del nostro mondo, con .NET in primis, è solo che ho poco tempo per esprimere le mie opinioni.&lt;/p&gt;  &lt;p&gt;Detto questo, ci sentiamo presto e, se siete nelle vicinanze di Pisa, ci vediamo il 9 Dicembre al &lt;a href="http://dotnettoscana.org/content/MicrosoftCommunityTour2009.aspx" target="_blank"&gt;Microsoft Community Tour&lt;/a&gt;!&lt;/p&gt;  &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:f129ae1c-b4a5-4230-8595-1a421cd66975" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/OT" rel="tag"&gt;OT&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=699" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Tutto+_2600_+Oltre+_3A00_-_2900_/default.aspx">Tutto &amp; Oltre :-)</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/OT/default.aspx">OT</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Tutto+_2600_amp_3B00_+Oltre+_3A00_-_2900_/default.aspx">Tutto &amp;amp; Oltre :-)</category></item><item><title>[OT] – Finalmente laureato… ma è solo l’inizio !</title><link>http://dotnettoscana.org/blogs/angellaa/archive/2009/10/30/ot-finalmente-laureato-ma-232-solo-l-inizio.aspx</link><pubDate>Fri, 30 Oct 2009 22:39:05 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:698</guid><dc:creator>Angella Andrea</dc:creator><slash:comments>0</slash:comments><description>Ciao a tutti voi ragazzi di UgiDotNet, è davvero molto tempo che non scrivo su questo blog anche se ho sempre letto ogni singolo post pubblicato. Nell’ultimo anno sono stato molto occupato nel sostenere gli ultimi esami universitari, nel preparare la mia tesi di laurea e nel contribuire alla nascita e crescita di DotNetToscana. In data 8 Ottobre 2009 ho finalmente completato il mio percorso di studi con risultati davvero eccezionali: 110 e lode con percorso di eccellenza ! Il video di presentazione...(&lt;a href="http://dotnettoscana.org/blogs/angellaa/archive/2009/10/30/ot-finalmente-laureato-ma-232-solo-l-inizio.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=698" width="1" height="1"&gt;</description></item><item><title>Le diverse versioni di Visual Studio 2010</title><link>http://dotnettoscana.org/blogs/marco/archive/2009/10/24/le-diverse-versioni-di-visual-studio-2010.aspx</link><pubDate>Sat, 24 Oct 2009 18:59:01 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:692</guid><dc:creator>Marco Minerva</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Visual Studio 2010, da poco rilasciato in versione beta 2, è disponibile in tre versioni differenti:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Ultimate&lt;/strong&gt;, la suite completa di strumenti per la gestione dell&amp;#39;intero ciclo di vita dell&amp;#39;applicazione, dalla progettazione alla distribuzione;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Premium&lt;/strong&gt;, un set di strumenti per lo sviluppo di applicazioni scalabili e di alta qualità;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Professional&lt;/strong&gt;, lo strumento di base essenziale per gli sviluppatori.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Novità molto interessante, &lt;strong&gt;Team Foundation Server&lt;/strong&gt; sarà incluso in tutte le versioni di Visual Studio 2010.&lt;/p&gt;  &lt;p&gt;Fonte: &lt;a href="http://blogs.aspitalia.com/matteo/post2551/.NET-Framework-4.0-Beta-2-Visual-Studio-2010.aspx" target="_blank"&gt;ASPItalia&lt;/a&gt;&lt;/p&gt;  &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:9bf5ca2c-3bad-4d87-baf1-75229012970c" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/.NET" rel="tag"&gt;.NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Programming" rel="tag"&gt;Programming&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Visua+Studio" rel="tag"&gt;Visua Studio&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Team+Foundation+Server" rel="tag"&gt;Team Foundation Server&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=692" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Team+Foundation+Server/default.aspx">Team Foundation Server</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/.NET+4.0/default.aspx">.NET 4.0</category></item><item><title>Windows 7 Party con DotNetToscana</title><link>http://dotnettoscana.org/blogs/marco/archive/2009/10/21/windows-7-party-con-dotnettoscana.aspx</link><pubDate>Wed, 21 Oct 2009 20:04:45 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:691</guid><dc:creator>Marco Minerva</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Mancano poche ore al lancio di &lt;strong&gt;Windows 7.&lt;/strong&gt; Anche &lt;a href="http://www.dotnettoscana.org/" target="_blank"&gt;DotNetToscana&lt;/a&gt; celebrerà l’evento: abbiamo organizzato una cena per il 23 Ottobre a Pisa, a cui farà seguito una tavola rotonda in cui si parlerà, tra le altre cose, delle novità del sistema operativo e dei cambiamenti che porta con sé, sia per lo sviluppatore sia per l’utente finale. L’ora di inizio della serata è alle 21.00, quella di fine… Non è fissata :-)&lt;/p&gt;  &lt;p&gt;Ah, ultimo ma non meno importante, durante la cena estrarremo il vincitore di una copia di &lt;strong&gt;Windows 7 Ultimate autografata da Steve Ballmer! &lt;/strong&gt;E ci sono anche una serie di gadget che non vi anticipo, per non rovinarvi la sorpresa… Insomma, vale la pena partecipare! Se volete unirvi a noi, mandatemi una mail all’indirizzo &lt;a href="mailto:marco.minerva@gmail.com"&gt;marco.minerva@gmail.com&lt;/a&gt;. Buon Windows 7 a tutti!&lt;/p&gt;  &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:215d6d31-9fd3-4651-b2a4-13b74d5ad8d3" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/Community" rel="tag"&gt;Community&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Microsoft" rel="tag"&gt;Microsoft&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Windows" rel="tag"&gt;Windows&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=691" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Windows+Related/default.aspx">Windows Related</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Windows/default.aspx">Windows</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Programs/default.aspx">Programs</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Community/default.aspx">Community</category></item><item><title>Microsoft Community Tour in Toscana</title><link>http://dotnettoscana.org/blogs/marco/archive/2009/10/20/microsoft-community-tour-in-toscana.aspx</link><pubDate>Tue, 20 Oct 2009 08:08:01 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:690</guid><dc:creator>Marco Minerva</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Il 9 Dicembre si svolgerà la tappa toscana del &lt;a href="http://dotnettoscana.org/content/MicrosoftCommunityTour2009.aspx" target="_blank"&gt;&lt;strong&gt;Microsoft Community Tour 2009&lt;/strong&gt;&lt;/a&gt;. Nel corso dell&amp;#39;evento parleremo di .NET RIA Services, Silverlight, Internet Explorer 8 e ASP .NET MVC. Potete trovare l&amp;#39;agenda completa sul nostro sito, nella sezione &lt;a href="http://dotnettoscana.org/content/Eventi.aspx" target="_blank"&gt;Eventi&lt;/a&gt;. La registrazione sarà disponibile a partire da Mercoledì 28 Ottobre.&lt;/p&gt; &lt;p&gt;Vi aspetto numerosi &lt;img alt="Smile" src="http://messenger.msn.com/MMM2006-04-19_17.00/Resource/emoticons/regular_smile.gif" /&gt;&lt;/p&gt; &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:1be64d99-dc7f-4830-b1d5-2b4b44cb0620" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/.NET" rel="tag"&gt;.NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Programming" rel="tag"&gt;Programming&lt;/a&gt;,&lt;a href="http://technorati.com/tags/C%23" rel="tag"&gt;C#&lt;/a&gt;,&lt;a href="http://technorati.com/tags/VB+.NET" rel="tag"&gt;VB .NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/AJAX" rel="tag"&gt;AJAX&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Programs" rel="tag"&gt;Programs&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Microsoft" rel="tag"&gt;Microsoft&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Community" rel="tag"&gt;Community&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Silverlight" rel="tag"&gt;Silverlight&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ASP+.NET" rel="tag"&gt;ASP .NET&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=690" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/ASP+.NET/default.aspx">ASP .NET</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/AJAX/default.aspx">AJAX</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Programming/default.aspx">Programming</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/.NET/default.aspx">.NET</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Programs/default.aspx">Programs</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Microsoft/default.aspx">Microsoft</category></item><item><title>MemoryMappedFile in .NET 4.0</title><link>http://dotnettoscana.org/blogs/marco/archive/2009/10/19/memorymappedfile-in-net-4-0.aspx</link><pubDate>Mon, 19 Oct 2009 10:35:05 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:686</guid><dc:creator>Marco Minerva</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Su &lt;a href="http://msdn.microsoft.com/en-us/magazine/ee423615.aspx" target="_blank"&gt;MSDN Magazine&lt;/a&gt; di Settembre 2009 è stato pubblicato un &lt;a href="http://msdn.microsoft.com/en-us/magazine/ee428166.aspx" target="_blank"&gt;articolo&lt;/a&gt; in cui si parla di alcune delle nuove classi disponibili nella versione &lt;strong&gt;4.0&lt;/strong&gt; del .&lt;strong&gt;NET Framework&lt;/strong&gt;. Tra le altre, mi sembra molto interessante la classe &lt;a href="http://msdn.microsoft.com/en-us/library/system.io.memorymappedfiles.memorymappedfile(VS.100).aspx" target="_blank"&gt;MemoryMappedFile&lt;/a&gt;. Come il nome lascia intuire, si tratta di un oggetto mediante il quale è possibile gestire file mappati in memoria, con la possibilità di condividerli tra due o più processi. Sarà possibile, ad esempio, avere qualcosa di questo tipo:&lt;/p&gt; &lt;div&gt; &lt;div style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   1:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;using&lt;/span&gt; (varmmf = MemoryMappedFile.CreateNew(&lt;span style="color:#006080;"&gt;&amp;quot;mymappedfile&amp;quot;&lt;/span&gt;, 1000))&lt;/pre&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   2:&lt;/span&gt; {&lt;/pre&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   3:&lt;/span&gt;     &lt;span style="color:#0000ff;"&gt;using&lt;/span&gt; (var stream = mmf.CreateViewStream()) &lt;/pre&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   4:&lt;/span&gt;     {&lt;/pre&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   5:&lt;/span&gt;         var writer = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; BinaryWriter(stream);&lt;/pre&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   6:&lt;/span&gt;         writer.Write(&lt;span style="color:#006080;"&gt;&amp;quot;Hello World!&amp;quot;&lt;/span&gt;);&lt;/pre&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   7:&lt;/span&gt;         var startInfo = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; ProcessStartInfo(&lt;span style="color:#006080;"&gt;&amp;quot;process2.exe&amp;quot;&lt;/span&gt;);&lt;/pre&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   8:&lt;/span&gt;         startInfo.UseShellExecute = &lt;span style="color:#0000ff;"&gt;false&lt;/span&gt;;&lt;/pre&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   9:&lt;/span&gt;         Process.Start(startInfo).WaitForExit();&lt;/pre&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;  10:&lt;/span&gt;     }&lt;/pre&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;  11:&lt;/span&gt; }&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Nella riga 1, si crea un nuovo file mappato in memoria, da cui si ricava uno stream (riga 5). Un altro processo può a questo punto accedere al file, semplicemente conoscendone il nome:&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;div style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   1:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;using&lt;/span&gt; (varmmf = MemoryMappedFile.OpenExisting(&lt;span style="color:#006080;"&gt;&amp;quot;mymappedfile&amp;quot;&lt;/span&gt;))&lt;/pre&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   2:&lt;/span&gt; {&lt;/pre&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   3:&lt;/span&gt;     &lt;span style="color:#0000ff;"&gt;using&lt;/span&gt; (var stream = mmf.CreateViewStream()) &lt;/pre&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   4:&lt;/span&gt;     {&lt;/pre&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   5:&lt;/span&gt;         var reader = &lt;span style="color:#0000ff;"&gt;new&lt;/span&gt; BinaryReader(stream);&lt;/pre&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   6:&lt;/span&gt;         Console.WriteLine(reader.ReadString());&lt;/pre&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   7:&lt;/span&gt;     }&lt;/pre&gt;&lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   8:&lt;/span&gt; }&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Questo esempio è preso direttamente dall&amp;#39;&lt;a href="http://msdn.microsoft.com/en-us/magazine/ee428166.aspx" target="_blank"&gt;articolo&lt;/a&gt; citato, a cui si rimanda per maggiori informazioni.&lt;/p&gt;
&lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:cb3aafcb-7eb7-4e2a-800b-2710d8b83689" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/.NET" rel="tag"&gt;.NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Programming" rel="tag"&gt;Programming&lt;/a&gt;,&lt;a href="http://technorati.com/tags/C%23" rel="tag"&gt;C#&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=686" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/.NET+4.0/default.aspx">.NET 4.0</category></item><item><title>Microsoft Security Essentials</title><link>http://dotnettoscana.org/blogs/marco/archive/2009/10/14/microsoft-security-essentials.aspx</link><pubDate>Wed, 14 Oct 2009 12:42:20 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:684</guid><dc:creator>Marco Minerva</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;In queste ultime settimane sono stato molto impegnato, quindi ammetto di essere rimasto un po&amp;#39; indietro. Oggi, grazie ad un &lt;a href="http://www.facebook.com/album.php?aid=2025609&amp;amp;id=1520615377#/angella.andrea?ref=nf" target="_blank"&gt;amico&lt;/a&gt;, ho scoperto che Microsoft ha rilasciato in versione definitiva la sua suite gratuita &lt;a href="http://www.microsoft.com/Security_Essentials/" target="_blank"&gt;Security Essentials&lt;/a&gt;. Non se è una novità &amp;quot;fresca&amp;quot;, ad ogni modo sono curioso di metterla alla prova, anche se inizialmente penso che mi limiterò ad usarla in una macchina virtuale.&lt;/p&gt; &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:3dde0d5c-2955-4b3e-ac73-ae9ef88421ba" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/Microsoft" rel="tag"&gt;Microsoft&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Windows" rel="tag"&gt;Windows&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Programs" rel="tag"&gt;Programs&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=684" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Programmi/default.aspx">Programmi</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Windows+Related/default.aspx">Windows Related</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Windows/default.aspx">Windows</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Programs/default.aspx">Programs</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Microsoft/default.aspx">Microsoft</category></item><item><title>I Gladiatori di DotNetRomaCestà</title><link>http://dotnettoscana.org/blogs/marco/archive/2009/10/06/i-gladiatori-di-dotnetromacest-224.aspx</link><pubDate>Tue, 06 Oct 2009 11:53:48 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:681</guid><dc:creator>Marco Minerva</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;La giovane community &lt;a href="http://www.dotnetromacesta.org/" target="_blank"&gt;DotNetRomaCestà&lt;/a&gt; organizza, per il 21 ottobre prossimo, un evento gratuito intitolato &lt;b&gt;Gladiatori Fest&lt;/b&gt;, in cui si parlerà di Visual Studio 2010 e del Framework 4.0, passando per MVC e SQL Server 2008. Per maggiori informazioni è possibile fare riferimento alla &lt;a href="http://www.dotnetromacesta.org/EventoGladiatori.aspx" target="_blank"&gt;pagina dell’evento&lt;/a&gt;. Non potendo essere presente, faccio a tutti un grande in bocca al lupo!&lt;/p&gt;  &lt;div style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:none;padding-top:0px;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:208dceb2-c6ea-4671-a97e-1c386e956db4" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/Community" rel="tag"&gt;Community&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Visual+Studio" rel="tag"&gt;Visual Studio&lt;/a&gt;,&lt;a href="http://technorati.com/tags/.NET" rel="tag"&gt;.NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Programming" rel="tag"&gt;Programming&lt;/a&gt;,&lt;a href="http://technorati.com/tags/SQL+Server" rel="tag"&gt;SQL Server&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ASP+.NET" rel="tag"&gt;ASP .NET&lt;/a&gt;,&lt;a href="http://technorati.com/tags/MVC" rel="tag"&gt;MVC&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=681" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/Visual+Studio+2010/default.aspx">Visual Studio 2010</category><category domain="http://dotnettoscana.org/blogs/marco/archive/tags/.NET+4.0/default.aspx">.NET 4.0</category></item><item><title>FluentNHibernate, UserType e UserTypeConvention</title><link>http://dotnettoscana.org/blogs/bmatte/archive/2009/10/02/fluentnhibernate-usertype-e-usertypeconvention.aspx</link><pubDate>Fri, 02 Oct 2009 14:31:39 GMT</pubDate><guid isPermaLink="false">ada252f7-7fca-4bac-88b6-ec47648018b0:680</guid><dc:creator>Invest in people before investing in tools</dc:creator><slash:comments>0</slash:comments><description>Sviluppando applicazioni con NHibernate capita spesso di avere l’esingenza di creare uno UserType per mappare in modo particolare una classe. In questo post non mi interessa descrivere come realizzare uno UserType , basta fare una ricerca su google per Read More......(&lt;a href="http://dotnettoscana.org/blogs/bmatte/archive/2009/10/02/fluentnhibernate-usertype-e-usertypeconvention.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://dotnettoscana.org/aggbug.aspx?PostID=680" width="1" height="1"&gt;</description><category domain="http://dotnettoscana.org/blogs/bmatte/archive/tags/OpenSource/default.aspx">OpenSource</category><category domain="http://dotnettoscana.org/blogs/bmatte/archive/tags/UserTypeConvention/default.aspx">UserTypeConvention</category><category domain="http://dotnettoscana.org/blogs/bmatte/archive/tags/NHibernate/default.aspx">NHibernate</category><category domain="http://dotnettoscana.org/blogs/bmatte/archive/tags/UserType/default.aspx">UserType</category><category domain="http://dotnettoscana.org/blogs/bmatte/archive/tags/FluentNHibernate/default.aspx">FluentNHibernate</category></item></channel></rss>