<?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>Thebitstreamer &#187; .NET Framework</title>
	<atom:link href="http://www.thebitstreamer.com/index.php/category/troubleshooting/net-framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thebitstreamer.com</link>
	<description>windows sqlserver xbox360 iis windows7 oracle bea life</description>
	<lastBuildDate>Sun, 05 Feb 2012 18:53:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Limite connessioni sul client HTTP su WebServices SOAP</title>
		<link>http://www.thebitstreamer.com/index.php/2010/01/28/limite-connessioni-sul-client-http-su-webservices-soap/</link>
		<comments>http://www.thebitstreamer.com/index.php/2010/01/28/limite-connessioni-sul-client-http-su-webservices-soap/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 17:54:22 +0000</pubDate>
		<dc:creator>thebitstreamer</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[threads]]></category>

		<guid isPermaLink="false">http://www.thebitstreamer.com/index.php/2010/01/28/limite-connessioni-sul-client-http-su-webservices-soap/</guid>
		<description><![CDATA[Oggi mi è capitato un caso molto strano su cui da tempo tutti i componenti del team avevano sotto il naso una situazione che non si riuscivano a spiegare. Una applicazione (in futuro sarà un servizio) in .NET utilizzava un servizio per processare dei dati. Vista la natura dell’elaborazione ci aspettavamo che utilizzando molti thread [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2010%2F01%2F28%2Flimite-connessioni-sul-client-http-su-webservices-soap%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2010%2F01%2F28%2Flimite-connessioni-sul-client-http-su-webservices-soap%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2010%2F01%2F28%2Flimite-connessioni-sul-client-http-su-webservices-soap%2F&amp;counturl=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2010%2F01%2F28%2Flimite-connessioni-sul-client-http-su-webservices-soap%2F&amp;count=none&amp;text=Limite%20connessioni%20sul%20client%20HTTP%20su%20WebServices%20SOAP" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2010%2F01%2F28%2Flimite-connessioni-sul-client-http-su-webservices-soap%2F&amp;counturl=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2010%2F01%2F28%2Flimite-connessioni-sul-client-http-su-webservices-soap%2F&amp;count=none&amp;text=Limite%20connessioni%20sul%20client%20HTTP%20su%20WebServices%20SOAP" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2010%2F01%2F28%2Flimite-connessioni-sul-client-http-su-webservices-soap%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2010%2F01%2F28%2Flimite-connessioni-sul-client-http-su-webservices-soap%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2010%2F01%2F28%2Flimite-connessioni-sul-client-http-su-webservices-soap%2F&amp;title=Limite%20connessioni%20sul%20client%20HTTP%20su%20WebServices%20SOAP" id="wpa2a_2"><img src="http://www.thebitstreamer.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Oggi mi è capitato un caso molto strano su cui da tempo tutti i componenti del team avevano sotto il naso una situazione che non si riuscivano a spiegare.</p>
<p> <span id="more-435"></span>
<p>Una applicazione (in futuro sarà un servizio) in .NET utilizzava un servizio per processare dei dati. Vista la natura dell’elaborazione ci aspettavamo che utilizzando molti thread saremmo riusciti a lavorare un gran numero di documenti grazie a server particolarmente prestanti.</p>
<p>Purtroppo questo non avveniva e le macchine erano costantemente sotto il 25% di utilizzo nonostante avessimo aumentato il numero di thread dell’applicazione.</p>
<p>Solo grazie ad un problema uno dei componenti del team nota una singolare situazione. I thread sull’IIS in attesa di essere smistati dal servizio di elaborazione sullo stesso server sono un numero incongruente con le nostre previsioni. Anzi, un numero costante: 2</p>
<p>Dopo aver riprodotto in laboratorio il medesimo comportamento ci è sembrato plausibile ci fosse una limitazione da qualche parte.</p>
<p>IIS non poteva sicuramente essere visto che, fosse anche solo per esperienza diretta, lo abbiamo visto con diverse centinaia di thread aperti simultaneamente.</p>
<p>Qualche altra ricerca ci ha portato a scoprire una limitazione ben documentata:</p>
<blockquote><h6>Two-Connection Limit</h6>
<p>The HTTP specification indicates that an HTTP client should make a maximum of two simultaneous TCP connections to any single server. This keeps a single browser from overloading a server with connection requests when it browses to a page with, say, 120 embedded thumbnail images. Instead of creating 120 TCP connections and sending an HTTP request on each, the browser will only create 2 connections and then start sending the 120 HTTP requests for the thumbnail images on those two pipes. The problem with this approach on the middle tier is that your middle tier may have 50 simultaneous users. If you have to make a MapPoint .NET Web service call for each of those users, then you will have 48 users sitting around waiting in line for one of those two pipes to free up.</p>
<p>&#160;</p>
</blockquote>
<p>Direttamente da una pagina di <a href="http://msdn.microsoft.com/" target="_blank">MSDN</a> in cui sono riportate tante altre informazioni utili riguardo a considerazioni di performance riguardo i WebServices.</p>
<p><a href="http://msdn.microsoft.com/en-us/library/aa480507.aspx" target="_blank">Una lettura consigliatissima</a></p>
<p>La soluzione di questo problema è una banale configurazione nella configurazione della vostra applicazione (MYAPP.config)o web (web.config) che includa:</p>
<p>&lt;system.net&gt;   <br />&#160; &lt;connectionManagement&gt;    <br />&#160;&#160;&#160;&#160; &lt;add address=&quot;*&quot; maxconnection=&quot;8&quot;/&gt;    <br />&#160; &lt;/connectionManagement&gt;    <br />&lt;/system.net&gt;</p>
<p>Dove maxconnection &gt;2 che è il default.</p>
<p>Non si finisce mai d’imparare.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thebitstreamer.com/index.php/2010/01/28/limite-connessioni-sul-client-http-su-webservices-soap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter Blu</title>
		<link>http://www.thebitstreamer.com/index.php/2009/03/17/twitter-blu/</link>
		<comments>http://www.thebitstreamer.com/index.php/2009/03/17/twitter-blu/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 22:04:01 +0000</pubDate>
		<dc:creator>thebitstreamer</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[applicazioni]]></category>
		<category><![CDATA[net]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://www.thebitstreamer.com/index.php/2009/03/17/twitter-blu/</guid>
		<description><![CDATA[Ho da tempo un account Twitter ma la sua scarsa diffusione non mi ha mai spinto ad usarlo più di tanto anche se seguivo il fenomeno da un pò. Da qualche settimana le richieste di followers iniziano ad arrivare da colleghi e amici pertanto ho “riaperto il dossier” Twitter. Quello che mancava per iniziarlo ad [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2009%2F03%2F17%2Ftwitter-blu%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2009%2F03%2F17%2Ftwitter-blu%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2009%2F03%2F17%2Ftwitter-blu%2F&amp;counturl=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2009%2F03%2F17%2Ftwitter-blu%2F&amp;count=none&amp;text=Twitter%20Blu" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2009%2F03%2F17%2Ftwitter-blu%2F&amp;counturl=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2009%2F03%2F17%2Ftwitter-blu%2F&amp;count=none&amp;text=Twitter%20Blu" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2009%2F03%2F17%2Ftwitter-blu%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2009%2F03%2F17%2Ftwitter-blu%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2009%2F03%2F17%2Ftwitter-blu%2F&amp;title=Twitter%20Blu" id="wpa2a_4"><img src="http://www.thebitstreamer.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Ho da tempo un account Twitter ma la sua scarsa diffusione non mi ha mai spinto ad usarlo più di tanto anche se seguivo il fenomeno da un pò. Da qualche settimana le richieste di followers iniziano ad arrivare da colleghi e amici pertanto ho “riaperto il dossier” Twitter. </p>
<p> <span id="more-228"></span>
<p>Quello che mancava per iniziarlo ad usare era uno strumento <a href="http://www.thebitstreamer.com/wp-content/uploads/2009/03/image.png" rel="lightbox"><img title="image" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="291" alt="image" src="http://www.thebitstreamer.com/wp-content/uploads/2009/03/image-thumb.png" width="201" align="right" border="0" /></a>bello e facile da usare.</p>
<p>Trovato! </p>
<p><a href="http://www.thirteen23.com/experiences/desktop/blu/" target="_blank">Blu</a> è il più bel client che abbia mai visto ed, soprattutto, non utilizza pesantissimi motori extra come altri (Air, Flash, Silverlight) ma è sviluppato interamente in .NET 3.5 sfruttando pienamente le WPF.</p>
<p>Anche se non usate twitter fateci un giro per vedere come saranno le applicazioni del futuro.</p>
<p>L’esperienza di utilizzo, installazione compresa (unica pecca ci vuole il .NET Framework 3.5), è assolutamente diversa da tutto quello che avete visto fino ad oggi.</p>
</p>
</p>
<p>Da provare.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thebitstreamer.com/index.php/2009/03/17/twitter-blu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.NET 3.5 SP2 e il baco scaccia baco</title>
		<link>http://www.thebitstreamer.com/index.php/2008/11/24/net-35-sp2-e-il-baco-scaccia-baco/</link>
		<comments>http://www.thebitstreamer.com/index.php/2008/11/24/net-35-sp2-e-il-baco-scaccia-baco/#comments</comments>
		<pubDate>Sun, 23 Nov 2008 23:13:35 +0000</pubDate>
		<dc:creator>thebitstreamer</dc:creator>
				<category><![CDATA[.NET Framework]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[net]]></category>
		<category><![CDATA[Service Pack]]></category>
		<category><![CDATA[SP2]]></category>

		<guid isPermaLink="false">http://www.thebitstreamer.com/index.php/2008/11/24/net-35-sp2-e-il-baco-scaccia-baco/</guid>
		<description><![CDATA[E’ stata una settimana abbastanza faticosa, quella che mi sono appena lasciato alla spalle, e con qualche lezione da imparare (oltre alle solite vagonate di merda e astio..). Volendo, solo per amor proprio, guardare la parte mezza piena del bicchiere posso dire che la settimana è stata un buon momento per apprendere cose nuove. Infatti [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2008%2F11%2F24%2Fnet-35-sp2-e-il-baco-scaccia-baco%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service facebook_like" src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2008%2F11%2F24%2Fnet-35-sp2-e-il-baco-scaccia-baco%2F&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;colorscheme=light&amp;height=20&amp;ref=addtoany" scrolling="no" style="border:none;overflow:hidden;width:90px;height:21px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2008%2F11%2F24%2Fnet-35-sp2-e-il-baco-scaccia-baco%2F&amp;counturl=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2008%2F11%2F24%2Fnet-35-sp2-e-il-baco-scaccia-baco%2F&amp;count=none&amp;text=.NET%203.5%20SP2%20e%20il%20baco%20scaccia%20baco" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service twitter_tweet" src="http://platform.twitter.com/widgets/tweet_button.html?url=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2008%2F11%2F24%2Fnet-35-sp2-e-il-baco-scaccia-baco%2F&amp;counturl=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2008%2F11%2F24%2Fnet-35-sp2-e-il-baco-scaccia-baco%2F&amp;count=none&amp;text=.NET%203.5%20SP2%20e%20il%20baco%20scaccia%20baco" scrolling="no" style="border:none;overflow:hidden;width:55px;height:20px"></iframe><!--<![endif]--><!--[if IE]><iframe frameborder="0" allowTransparency="true" class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2008%2F11%2F24%2Fnet-35-sp2-e-il-baco-scaccia-baco%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><![endif]--><!--[if !IE]><!--><iframe class="addtoany_special_service google_plusone" src="https://plusone.google.com/u/0/_/%2B1/fastbutton?url=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2008%2F11%2F24%2Fnet-35-sp2-e-il-baco-scaccia-baco%2F&amp;size=medium&amp;count=false" scrolling="no" style="border:none;overflow:hidden;width:32px;height:20px"></iframe><!--<![endif]--><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.thebitstreamer.com%2Findex.php%2F2008%2F11%2F24%2Fnet-35-sp2-e-il-baco-scaccia-baco%2F&amp;title=.NET%203.5%20SP2%20e%20il%20baco%20scaccia%20baco" id="wpa2a_6"><img src="http://www.thebitstreamer.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>E’ stata una settimana abbastanza faticosa, quella che mi sono appena lasciato alla spalle, e con qualche lezione da imparare (oltre alle solite vagonate di merda e astio..).   <br />Volendo, solo per amor proprio, guardare la parte mezza piena del bicchiere posso dire che la settimana è stata un buon momento per apprendere cose nuove.</p>
<p> <span id="more-183"></span>
<p>Infatti questa settimana mi ha insegnato almeno 2 cose:</p>
<ul>
<li>MAI accelerare le procedure di rilascio di versioni apparentemente innocue di software ma attenersi scrupolosamente e metodologicamente alle tempistiche decise;</li>
<li>Quando un baco si rivela dopo una Service Pack, solitamente c’è un baco che ne nascondeva un altro;</li>
</ul>
<p>Il primo è una lezione che ormai sta diventando praticamente un dogma: </p>
<blockquote><p>“ogni volta che si salta un passo della procedura di verifica o se ne&#160; accorciano i tempila possibilità di incorrere in un problema è direttamente proporzionale alla complessità dell’infrastruttura più l’entità delle modifica”</p>
</blockquote>
<p>La seconda è un corollario della programmazione a scarso tasso di verifiche statiche del codice.   <br />Quello che è successo nel nostro caso è che, nel deploy della .NET 3.5 SP1, abbiamo inconsapevolemente effettuato anche la SP2 di .NET 2.0 che modificava il comportamento della form standard per il postback dei controlli aspnet.    </p>
<p>La cosa abbastanza brutta è che il framework .NET 3.5 viene riportato come un superset del 2.0 di cui non modifica il core. Dunque si è portati a pensare che non vi sia alcuna controindicazione particolare ad installarlo qualora si renda necessario.   <br />Peccato che al suo interno il package da me scaricato contenesse anche la Service Pack 2 di .NET 2.0 che modifica il comportamento della generazione della pagina in presenza di una form di tipo aspnetForm senza paramentro Action valorizzato.</p>
<p>Nel nostro caso, precedentemente alla SP, l’action veniva automaticamente ritenuto essere la stessa pagina sorgente del PostBack. Da questa nuova release il valore vuoto genera un comportamento diverso da prima e, nel nostro caso, l’action veniva popolata con una stringa presa altrove.</p>
<p>Il risultato è che nessun si poteva autenticare visto che mancava il giusto URL di post: non generando nessun errore di compilazione la presenza di due tag FORM ha generato un tale trambusto che il problema sembrava essere di altra natura.</p>
<p>Visto che la SP2 non è disinstallabile ed è installata dal package del framework .NET 3.5 sarebbe meglio sapere dall’inizio quali sono i bachi risolti.</p>
<p>Baco scaccia baco…..</p>
<p>&#160;</p>
<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:84cfb461-834b-4223-842a-aa6ad3e4bd85" class="wlWriterEditableSmartContent">Technorati Tag: <a href="http://technorati.com/tags/.NET" rel="tag">.NET</a>,<a href="http://technorati.com/tags/troubleshooting" rel="tag">troubleshooting</a>,<a href="http://technorati.com/tags/Service+Pack" rel="tag">Service Pack</a>,<a href="http://technorati.com/tags/SP2" rel="tag">SP2</a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.thebitstreamer.com/index.php/2008/11/24/net-35-sp2-e-il-baco-scaccia-baco/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
