<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>DevDoc - Blog</title>
	
	<link>http://www.andreascotti.com/blog</link>
	<description>di Andrea (doctor) Scotti</description>
	<lastBuildDate>Mon, 05 Mar 2012 01:24:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Devdoc-Blog" /><feedburner:info uri="devdoc-blog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Certificazione Amadeus + Nuovo Sito</title>
		<link>http://feedproxy.google.com/~r/Devdoc-Blog/~3/_5P50VbdVk8/</link>
		<comments>http://www.andreascotti.com/blog/2010/01/14/certificazione-amadeus-nuovo-sito-2/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 16:50:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Vario OT]]></category>

		<guid isPermaLink="false">http://andreascotti.com/blog/?p=138</guid>
		<description><![CDATA[Ciao a tutti. Sono stato parecchio latitante negli ultimi mesi ma colpa un pò del nuovo lavoro da Consulente a P.IVA e di mille impegni non sono riuscito a postare nessuna cosa interessante. Sono però al lavoro del mio nuovo &#8230; <p><a class="btn small" href="http://www.andreascotti.com/blog/2010/01/14/certificazione-amadeus-nuovo-sito-2/">Continue reading <span class="meta-nav">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<p>Ciao a tutti.</p>
<p>Sono stato parecchio latitante negli ultimi mesi ma colpa un pò del nuovo lavoro da Consulente a P.IVA e di mille impegni non sono riuscito a postare nessuna cosa interessante.</p>
<p>Sono però al lavoro del mio nuovo sito.. appunto per valorizzare al meglio la mia figura di Consulente. eheh Spero di finirlo in fretta anche se momentaneamente sono presissimo dalla Certificazione Amadeus (un suicidio) per le applicazioni che ho sviluppato da un mio Cliente.</p>
<p>Saluti e a presto!!</p>
<img src="http://feeds.feedburner.com/~r/Devdoc-Blog/~4/_5P50VbdVk8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.andreascotti.com/blog/2010/01/14/certificazione-amadeus-nuovo-sito-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.andreascotti.com/blog/2010/01/14/certificazione-amadeus-nuovo-sito-2/</feedburner:origLink></item>
		<item>
		<title>Snow Leopard disponibile nell’Apple Store</title>
		<link>http://feedproxy.google.com/~r/Devdoc-Blog/~3/jofrXE3i4QY/</link>
		<comments>http://www.andreascotti.com/blog/2009/08/24/snow-leopard-disponibile-nell%e2%80%99apple-store/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 16:15:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://andreascotti.com/?p=121</guid>
		<description><![CDATA[Oggi è stato rilasciato nell’Apple Store il tanto atteso Snow Leopard 10.6. In questo articolo vi proponiamo le novità salienti del nuovo sistema operativo Apple. Mac Os X Snow Leopard rappresenta null’altro che un perfezionamento del fido Mac Os X &#8230; <p><a class="btn small" href="http://www.andreascotti.com/blog/2009/08/24/snow-leopard-disponibile-nell%e2%80%99apple-store/">Continue reading <span class="meta-nav">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<div><a href="http://feedads.g.doubleclick.net/%7Ea/rKnYgfU8lTyNGWE_rWdd9ZKLQxA/0/da"><img src="http://feedads.g.doubleclick.net/%7Ea/rKnYgfU8lTyNGWE_rWdd9ZKLQxA/0/di" border="0" alt="" /></a></div>
<div>Oggi è stato rilasciato nell’Apple Store il tanto atteso Snow Leopard 10.6. In questo articolo vi proponiamo le novità salienti del nuovo sistema operativo Apple.</div>
<div>
<p><a rel="lightbox[52524]" href="http://www.iphoneitalia.com/wp-content/uploads/2009/08/overview_hero20090608.jpg"><img class="alignnone size-large wp-image-52525" title="overview_hero20090608" src="http://www.iphoneitalia.com/wp-content/uploads/2009/08/overview_hero20090608-414x220.jpg" alt="overview_hero20090608" width="414" height="220" /></a></p>
<p><span id="more-52524">Mac Os X Snow Leopard rappresenta null’altro che un perfezionamento del fido Mac Os X Leopard 10.5.</span></p>
<p>Ecco le novità riportate dal sito Apple:</p>
<ul>
<li>Passaggio definitivo da 32 bit a <strong>64 bit: </strong>potranno aggiornare a questa versione di Mac Os X solo i possessori di un Mac Intel. Il passaggio a 64 bit consente di gestire fino a <strong>32GB di ram</strong> ( i sistemi a 32 bit possono gestire fino a 4 GB)</li>
<li><strong>Finder migliorato</strong>: Il <a href="http://www.apple.com/it/macosx/what-is-macosx/dock-and-finder.html">Finder</a> è stato completamente riscritto per sfruttare le nuove tecnologie in Snow Leopard, tra cui il supporto <a href="http://www.apple.com/it/macosx/technology/#64bit">64 bit</a> e <a href="http://www.apple.com/it/macosx/technology/#grandcentral">Grand Central Dispatch</a>. È più reattivo sotto ogni punto di vista, con prestazioni più brillanti. E include nuove funzionalità, come le opzioni di ricerca Spotlight personalizzabili e una visualizzazione per icone potenziata che permette di scorrere documenti multipagina o guardare filmati QuickTime.</li>
<li><strong>Nuovo look</strong>: Le finestre sono visualizzate in una griglia ordinata, quindi è più facile trovare quello che si cerca. E da oggi è possibile scorrere le pile (gli elementi del Dock che ti danno accesso veloce a cartelle e documenti) per vedere comodamente cosa contengono. Si può anche navigare tra le cartelle in una pila per vedere tutti i file al suo interno.</li>
</ul>
<p><a rel="lightbox[52524]" href="http://www.iphoneitalia.com/wp-content/uploads/2009/08/leo.jpg"><img class="alignnone size-large wp-image-52526" title="leo" src="http://www.iphoneitalia.com/wp-content/uploads/2009/08/leo-414x370.jpg" alt="leo" width="414" height="370" /></a></p>
<ul>
<li>Backup di <strong>Time Machine</strong> in tempi più brevi.</li>
<li>Migliorati tempi di accensiome, standby e spegnimento.</li>
<li>Nuova versione di QuickTime Player con interfaccia snella e ordinata, con nuovo sistema di trimming e upload semplificato su <strong>YouTube e MobileMe</strong>.</li>
<li>iChat più affidabile e con video in alta risoluzione.</li>
<li>Aggiornamenti automatici per i driver delle stampanti.</li>
<li>Selezione del testo dei PDF facilitata.</li>
<li>Migliorato il pulsante per l’espulsione dei dischi.</li>
<li>Supporto nativo ai servizi Microsoft Exchange.</li>
</ul>
<p>E’ possibile preordinare Snow Leopard a questo <a href="http://store.apple.com/it/product/MAC_OS_X_SNGL?mco=NzgxMDc5OQ" target="_blank">link</a>. Da settembre tutti i dispositivi Apple monteranno Snow Leopard come sistema operativo predefinito.</p>
<p>Sono disponibili inoltre:</p>
<ul>
<li><strong>Mac Box Set</strong>: pacchetto all-inclusive che contiene Snow Leopard, iLife 09 e iWork 09 al prezzo di <strong>169€</strong> (<a href="http://store.apple.com/it/product/MACBOX-101801?mco=MzA3MDkwNQ" target="_blank">link</a>)</li>
<li><strong>Mac Os X Snow Leopard 10.6 Server</strong>: versione server del sistema operativo con licenze client illimitate. Prezzo: <strong>499€ </strong>(<a href="http://store.apple.com/it/product/MAC_OS_X_SVR?mco=NzgxMDk0OA" target="_blank">link</a>)</li>
</ul>
<p>Tutti i prodotti saranno spediti <strong>a partire dal 28 Agosto</strong>.</div>
<p><a href="http://www.iphoneitalia.com/snow-leopard-disponibile-nellapple-store-52524.html">View Original Article</a></p>
<img src="http://feeds.feedburner.com/~r/Devdoc-Blog/~4/jofrXE3i4QY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.andreascotti.com/blog/2009/08/24/snow-leopard-disponibile-nell%e2%80%99apple-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.andreascotti.com/blog/2009/08/24/snow-leopard-disponibile-nell%e2%80%99apple-store/</feedburner:origLink></item>
		<item>
		<title>Log e Trace di servizi WCF</title>
		<link>http://feedproxy.google.com/~r/Devdoc-Blog/~3/OCMqEHEzNy8/</link>
		<comments>http://www.andreascotti.com/blog/2009/07/15/log-e-trace-di-servizi-wcf/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 08:21:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[C# Tips & Trick]]></category>
		<category><![CDATA[C# Tutorial]]></category>

		<guid isPermaLink="false">http://andreascotti.com/?p=118</guid>
		<description><![CDATA[E' da un paio di giorni che sto cercando di capire la configurazione migliore per abilitare il log dei messaggi di alcuni servizi WCF. Ricordo per chi non lo sapesse che WCF permette di abilitare il log e il trace &#8230; <p><a class="btn small" href="http://www.andreascotti.com/blog/2009/07/15/log-e-trace-di-servizi-wcf/">Continue reading <span class="meta-nav">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<p>E' da un paio di giorni che sto cercando di capire la configurazione migliore per abilitare il log dei messaggi di alcuni <strong>servizi WCF</strong>.</p>
<p>Ricordo per chi non lo sapesse che WCF permette di abilitare il log e il trace di tutto ciò che avviene direttamente dall'app.config dell'applicazione che utilizza il servizio.<br />
Per ulteriori informazioni guardate su <strong>MSDN la guida per la configurazione</strong> del <a title="log Messaggi" href="http://msdn.microsoft.com/en-us/library/ms730064.aspx" target="_blank">log dei messaggi</a> e la configurazione del <a title="tracing" href="http://msdn.microsoft.com/en-us/library/ms733025.aspx" target="_blank">tracing del servizio</a></p>
<p>La seguente configurazione permette di <strong>loggare gli errori generati da wcf</strong> (lo fa con il primo source<span style="color: blue;"> <em>System.ServiceModel</em></span>) e <strong>tutti i messaggi che il client e il servizio si scambiano</strong> (tramite il secondo source <em><span style="color: blue;">System.ServiceModel.MessageLogging</span></em>). lasciando stare tutto quel log (che per il mio caso era inutile) definito tracing.</p>
<p>La configurazione migliore è la seguente:</p>
<div style="background: white none repeat scroll 0% 0%; font-size: 10pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: black; font-family: courier new;">
<p style="margin: 0px;"><span style="color: blue;">&lt;</span><span style="color: maroon;">system.diagnostics</span><span style="color: blue;">&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"> &lt;</span><span style="color: maroon;">sources</span><span style="color: blue;">&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"> &lt;</span><span style="color: maroon;">source</span><span style="color: blue;"> </span><span style="color: red;">name</span><span style="color: blue;">=</span>"<span style="color: blue;">System.ServiceModel</span>"<span style="color: blue;"> </span><span style="color: red;">switchValue</span><span style="color: blue;">=</span>"<span style="color: blue;">Error</span>"<span style="color: blue;"> </span><span style="color: red;">propagateActivity</span><span style="color: blue;">=</span>"<span style="color: blue;">true</span>"<span style="color: blue;">&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"> &lt;</span><span style="color: maroon;">listeners</span><span style="color: blue;">&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"> &lt;</span><span style="color: maroon;">add</span><span style="color: blue;"> </span><span style="color: red;">name</span><span style="color: blue;">=</span>"<span style="color: blue;">xmlTrace</span>"<span style="color: blue;"> /&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"> &lt;/</span><span style="color: maroon;">listeners</span><span style="color: blue;">&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"> &lt;/</span><span style="color: maroon;">source</span><span style="color: blue;">&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"> &lt;</span><span style="color: maroon;">source</span><span style="color: blue;"> </span><span style="color: red;">name</span><span style="color: blue;">=</span>"<span style="color: blue;">System.ServiceModel.MessageLogging</span>"<span style="color: blue;"> </span><span style="color: red;">switchValue</span><span style="color: blue;">=</span>"<span style="color: blue;">Verbose</span>"<span style="color: blue;">&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"> &lt;</span><span style="color: maroon;">listeners</span><span style="color: blue;">&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"> &lt;</span><span style="color: maroon;">add</span><span style="color: blue;"> </span><span style="color: red;">name</span><span style="color: blue;">=</span>"<span style="color: blue;">xmlTrace</span>"<span style="color: blue;"> /&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"> &lt;/</span><span style="color: maroon;">listeners</span><span style="color: blue;">&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"> &lt;/</span><span style="color: maroon;">source</span><span style="color: blue;">&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"> &lt;/</span><span style="color: maroon;">sources</span><span style="color: blue;">&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"> &lt;</span><span style="color: maroon;">sharedListeners</span><span style="color: blue;">&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"> &lt;</span><span style="color: maroon;">add</span><span style="color: blue;"> </span><span style="color: red;">name</span><span style="color: blue;">=</span>"<span style="color: blue;">xmlTrace</span>"<span style="color: blue;"> </span><span style="color: red;">type</span><span style="color: blue;">=</span>"<span style="color: blue;">System.Diagnostics.XmlWriterTraceListener</span>"</p>
<p style="margin: 0px;"><span style="color: blue;"> </span><span style="color: red;">initializeData</span><span style="color: blue;">=</span>"<span style="color: blue;">c:TracesMyTrace2.svclog</span>"<span style="color: blue;"> /&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"> &lt;/</span><span style="color: maroon;">sharedListeners</span><span style="color: blue;">&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"> &lt;</span><span style="color: maroon;">trace</span><span style="color: blue;"> </span><span style="color: red;">autoflush</span><span style="color: blue;">=</span>"<span style="color: blue;">true</span>"<span style="color: blue;"> /&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;">&lt;/</span><span style="color: maroon;">system.diagnostics</span><span style="color: blue;">&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"><br />
</span></p>
</div>
<p>Inoltre è da aggiungere anche la parte seguente sotto il nodo <strong>&lt;system.serviceModel&gt;</strong> questo definisce che tipi di messaggi loggare, la grandezza e la quantità:</p>
<div style="background: white none repeat scroll 0% 0%; font-size: 10pt; color: black; font-family: courier new;">
<p style="margin: 0px;"><span style="color: blue;">&lt;</span><span style="color: maroon;">diagnostics</span><span style="color: blue;">&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"> &lt;</span><span style="color: maroon;">messageLogging</span><span style="color: blue;"> </span><span style="color: red;">maxMessagesToLog</span><span style="color: blue;">=</span>"<span style="color: blue;">100</span>"<span style="color: blue;"> </span></p>
<p style="margin: 0px;"><span style="color: blue;"> </span><span style="color: red;">logEntireMessage</span><span style="color: blue;">=</span>"<span style="color: blue;">true</span>"<span style="color: blue;"> </span></p>
<p style="margin: 0px;"><span style="color: blue;"> </span><span style="color: red;">logMessagesAtServiceLevel</span><span style="color: blue;">=</span>"<span style="color: blue;">true</span>"<span style="color: blue;"> </span></p>
<p style="margin: 0px;"><span style="color: blue;"> </span><span style="color: red;">logMalformedMessages</span><span style="color: blue;">=</span>"<span style="color: blue;">true</span>"<span style="color: blue;"> </span></p>
<p style="margin: 0px;"><span style="color: blue;"> </span><span style="color: red;">logMessagesAtTransportLevel</span><span style="color: blue;">=</span>"<span style="color: blue;">true</span>"<span style="color: blue;">&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"> &lt;/</span><span style="color: maroon;">messageLogging</span><span style="color: blue;">&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;">&lt;/</span><span style="color: maroon;">diagnostics</span><span style="color: blue;">&gt;</span></p>
<p style="margin: 0px;"><span style="color: blue;"><br />
</span></p>
</div>
<p><em><strong>Attenzione:</strong></em> Se per qualche motivo i messaggi non vengono loggati o avete un comportamento strano da parte del servizio cambiate <span style="color: red;">switchValue</span><span style="color: blue;">=</span>"<span style="color: blue;">Verbose</span>" anche per la parte di tracing ossia nel Source <span style="color: blue;">System.ServiceModel</span> questo vi permetterà di vedere tutto quello che succede nel servizio. Vi consiglio comunque di disabilitare il livello verbose dopo che avete trovato il problema per evitare di avere dei log esagerati ed inutili.</p>
<img src="http://feeds.feedburner.com/~r/Devdoc-Blog/~4/OCMqEHEzNy8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.andreascotti.com/blog/2009/07/15/log-e-trace-di-servizi-wcf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.andreascotti.com/blog/2009/07/15/log-e-trace-di-servizi-wcf/</feedburner:origLink></item>
		<item>
		<title>Guida: MMS + Tethering iPhone 3.0 (tutti gli operatori)</title>
		<link>http://feedproxy.google.com/~r/Devdoc-Blog/~3/aP6ZRqQ7R4o/</link>
		<comments>http://www.andreascotti.com/blog/2009/06/29/guida-mms-tethering-iphone-3-0-tutti-gli-operatori/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 13:35:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Iphone]]></category>
		<category><![CDATA[Iphone Tips & Trick]]></category>
		<category><![CDATA[Iphone Tutorial]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[3g]]></category>
		<category><![CDATA[Guida]]></category>
		<category><![CDATA[mms]]></category>
		<category><![CDATA[tethering]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://andreascotti.com/?p=105</guid>
		<description><![CDATA[Dopo alcune prove e guide seguite, dopo un pò di file di configurazione installati e cancellati... Ho trovato finalmente la via corretta per impostare mms + tethering su iPhone 3g 3.0. Premetto che io ho testato il tutto avendo un &#8230; <p><a class="btn small" href="http://www.andreascotti.com/blog/2009/06/29/guida-mms-tethering-iphone-3-0-tutti-gli-operatori/">Continue reading <span class="meta-nav">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<p>Dopo alcune prove e guide seguite, dopo un pò di file di configurazione installati e cancellati... Ho trovato finalmente la via corretta per impostare mms + tethering su iPhone 3g 3.0.</p>
<p style="text-align: center;"><a href="http://andreascotti.com/blog/wp-content/uploads/2009/06/tethering11.png"><img class="aligncenter  wp-image-106" title="tethering" src="http://andreascotti.com/blog/wp-content/uploads/2009/06/tethering11.png" alt="tethering" /></a></p>
<p>Premetto che io ho testato il tutto avendo un iPhone 3g con Operatore Vodafone e ricaricabile con iphone pack (o vodafone mobile internet che dir si voglia. Insomma quello di 3 euri a settimana per avere 500 mb di traffico dati).</p>
<p>Cosa fare passo a passo:</p>
<div style="margin-left: 20px; text-align: justify;">
<ul>
<li>Per prima cosa disinstallate tutti gli evenutali altri profili che avete installato precedentemente.</li>
<li>Scaricate <a style="text-decoration: none; color: #003366; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #ccd6e0;" href="http://www.megaupload.com/?d=94ZOSILM" target="_blank">questo file</a>. (mi raccomando quello relativo al vostro operatore)</li>
<li><strong>Da Mac:</strong> lanciate Terminale e inserite il comando:<br />
<em><em>defaults write com.apple.iTunes carrier-testing -bool TRUE<br />
<span style="font-style: normal;">Ora aprite iTunes e installate il file .ipcc precedentemente scaricato cliccando su “ALT+Verifica aggiornamenti”(nel tab principale dell'iPhone) e selezionando il file relativo. Questo installerà un nuovo profilo gestore.</span></em></em>&nbsp;</li>
<li><strong>Da Windows:</strong> andate su Start -&gt; Esegui e date i seguenti comandi(Se siete su XP al posto di Program Files mettete Programmi):<br />
<em><em>c:\Program Files\iTunes<br />
iTunes.exe /setPrefInt carrier-testing 1<br />
<span style="font-style: normal;">Ora aprite iTunes e installate il file .ipcc precedentemente scaricato cliccando su “SHIFT+Verifica aggiornamenti” (nel tab principale dell'iPhone) e selezionando il file relativo.</span></em></em>&nbsp;</li>
<li>Riavviate l' iPhone</li>
<li>Ora non resta che impostare i parametri  in impostazioni -&gt; Generali -&gt; Rete -&gt; Rete Dati Cellulare  i parametri corretti per l'APN Dati cellulare che dovete impostare come iphone.vodafone.it(in caso di vodafone per gli altri operatori dovrebbe già essere tutto ok. Questo è molto impostante se no il tethering non sfrutterà la promozione dei 3 euro settimanli ma passerà su un'altra apn vedendo così i vostri soldi volatilizzarsi dal conto!!) e per gli MMS.<br />
Di seguito le impostazioni per la parte MMS:</li>
</ul>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-left: 60px;"><strong>Tim</strong><br />
APN: mms.tim.it<br />
Nome Utente: -vuoto-<br />
Password: -vuoto-<br />
MMSC: http://mms.tim.it/servlets/mms<br />
Proxy MMS: 213.230.130.089<br />
Dimensione massima MMS: 614400<br />
MMS UA Prof URL: -vuoto-</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-left: 60px;"><strong>Vodafone</strong><br />
APN: mms.vodafone.it<br />
Nome Utente: -vuoto-<br />
Password: -vuoto-<br />
MMSC: http://mms.vodafone.it/servlets/mms<br />
Proxy MMS: 10.128.224.10:80<br />
Dimensione massima MMS: 614400<br />
MMS UA Prof URL: -vuoto-</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-left: 60px;"><strong>H3G</strong><br />
APN: tre.it<br />
Nome Utente: -vuoto-<br />
Password: -vuoto-<br />
MMSC: http://10.216.59.240.10021/mmsc<br />
Proxy MMS: 62.13.171.3:8799<br />
Dimensione massima MMS: 614400<br />
MMS UA Prof URL: -vuoto-</p>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-left: 60px;"><strong>Wind</strong><br />
APN: mms.wind<br />
Nome Utente: -vuoto-<br />
Password: -vuoto-<br />
MMSC: http://mms.wind.it<br />
Proxy MMS: 212.245.244.100:8080<br />
Dimensione massima MMS: 614400<br />
MMS UA Prof URL: -vuoto-</p>
<ul>
<li>Ultimo ma non meno importante.. Riavviate l' iPhone e provate ad inviarvi da soli un' mms.</li>
</ul>
</div>
<p style="margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px;">Sperando che la guida risulti utile a qualcuno.... Vi saluto!</p>
<img src="http://feeds.feedburner.com/~r/Devdoc-Blog/~4/aP6ZRqQ7R4o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.andreascotti.com/blog/2009/06/29/guida-mms-tethering-iphone-3-0-tutti-gli-operatori/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.andreascotti.com/blog/2009/06/29/guida-mms-tethering-iphone-3-0-tutti-gli-operatori/</feedburner:origLink></item>
		<item>
		<title>LinqPad un Tool da non perdere!!</title>
		<link>http://feedproxy.google.com/~r/Devdoc-Blog/~3/2kcdqEy4ujU/</link>
		<comments>http://www.andreascotti.com/blog/2009/05/15/linqpad-un-tool-da-non-perdere/#comments</comments>
		<pubDate>Fri, 15 May 2009 08:15:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[C# Vario]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://andreascotti.com/?p=99</guid>
		<description><![CDATA[Ciao a tutti, vi segnalo un tool fantastico e naturalmente free... LINQPad Questo tool permette di scrivere ed eseguire statement ed espression LINQ to SQL, LINQ to XML e LINQ to Object. Permette la connessione diretta ad un DB SQL &#8230; <p><a class="btn small" href="http://www.andreascotti.com/blog/2009/05/15/linqpad-un-tool-da-non-perdere/">Continue reading <span class="meta-nav">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<p>Ciao a tutti, vi segnalo un tool fantastico e naturalmente free... <a href="http://www.linqpad.net/">LINQPad</a><br />
<a href="http://andreascotti.com/blog/wp-content/uploads/2009/05/linqpadlogo.png"><img class="alignleft  wp-image-100" title="linqpadlogo" src="http://andreascotti.com/blog/wp-content/uploads/2009/05/linqpadlogo.png" alt="linqpadlogo" /></a><br />
Questo tool permette di scrivere ed eseguire statement ed espression LINQ to SQL, LINQ to XML e LINQ to Object. Permette la connessione diretta ad un DB SQL Server e ne crea già il context.. tutto mediante LINQ to SQL. Inoltre ci sono interessanti esempi tratti dal <a href="http://www.albahari.com/nutshell/">libro</a> dell' <a href="http://www.albahari.com/">autore</a> e alcune query per tabella molto utili già implementate.<br />
E' inoltre possibile vedere testare e modificare query SQL, Stored Procedure, Lambda Expression e RegularExpression.</p>
<p>Unica nota è che la versione free non ha l' autocompletamento stile visualStudio ma per capire le potenzialità consiglio di provarlo. Io dopo un paio di giorni di prove ho acquistato la versione full a 19 USD circa.</p>
<p>Buon Divertimento!!</p>
<img src="http://feeds.feedburner.com/~r/Devdoc-Blog/~4/2kcdqEy4ujU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.andreascotti.com/blog/2009/05/15/linqpad-un-tool-da-non-perdere/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.andreascotti.com/blog/2009/05/15/linqpad-un-tool-da-non-perdere/</feedburner:origLink></item>
		<item>
		<title>3.5 Features &amp; tips</title>
		<link>http://feedproxy.google.com/~r/Devdoc-Blog/~3/sNpPWs2T5j0/</link>
		<comments>http://www.andreascotti.com/blog/2009/03/17/35-features-tips/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 15:16:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[C# Tips & Trick]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[Tips & trick]]></category>

		<guid isPermaLink="false">http://andreascotti.com/?p=95</guid>
		<description><![CDATA[Riprendendo un post del mio amico Pedro... disponibile qui vediamo come utilizzare le Lambda Expression (=&#62;) ed altre piccole chicche del framework 3.5 di .Net. Partiamo dalla definizione di un oggetto che eravamo abituati a fare così: public class Ticket &#123; &#8230; <p><a class="btn small" href="http://www.andreascotti.com/blog/2009/03/17/35-features-tips/">Continue reading <span class="meta-nav">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<p>Riprendendo un post del mio amico Pedro... disponibile <a href="http://www.icod3.com/2009/01/23/trovare-un-oggetto-in-list-utilizzando-list-find/">qui</a> vediamo come utilizzare le Lambda Expression (=&gt;) ed altre piccole chicche del framework 3.5 di .Net.</p>
<p>Partiamo dalla definizione di un oggetto che eravamo abituati a fare così:</p>

<div class="wp_syntax"><div class="code"><pre class="csharp" style="font-family:monospace;"><span style="color: #0600FF; font-weight: bold;">public</span> <span style="color: #6666cc; font-weight: bold;">class</span> Ticket
<span style="color: #008000;">&#123;</span>
   <span style="color: #0600FF; font-weight: bold;">private</span> <span style="color: #6666cc; font-weight: bold;">int</span> _idTicket<span style="color: #008000;">;</span>
   <span style="color: #0600FF; font-weight: bold;">private</span> <span style="color: #6666cc; font-weight: bold;">string</span> _title<span style="color: #008000;">;</span>
&nbsp;
   <span style="color: #0600FF; font-weight: bold;">public</span> <span style="color: #6666cc; font-weight: bold;">int</span> IdTicket
   <span style="color: #008000;">&#123;</span>
      get <span style="color: #008000;">&#123;</span> <span style="color: #0600FF; font-weight: bold;">return</span> _idTicket<span style="color: #008000;">;</span> <span style="color: #008000;">&#125;</span>
      set <span style="color: #008000;">&#123;</span> _idTicket <span style="color: #008000;">=</span> value<span style="color: #008000;">;</span> <span style="color: #008000;">&#125;</span>
   <span style="color: #008000;">&#125;</span>
   <span style="color: #0600FF; font-weight: bold;">public</span> <span style="color: #6666cc; font-weight: bold;">string</span> Title
   <span style="color: #008000;">&#123;</span>
      get <span style="color: #008000;">&#123;</span> <span style="color: #0600FF; font-weight: bold;">return</span> _title<span style="color: #008000;">;</span> <span style="color: #008000;">&#125;</span>
      set <span style="color: #008000;">&#123;</span> _title <span style="color: #008000;">=</span> value<span style="color: #008000;">;</span> <span style="color: #008000;">&#125;</span>
   <span style="color: #008000;">&#125;</span>
<span style="color: #008000;">&#125;</span></pre></div></div>

<p>Possiamo risparmiare decisamente parecchie righe di codice utilizzando quella che viene definita <strong><em>Automatic Properties </em></strong>definendo l'oggetto come segue:</p>

<div class="wp_syntax"><div class="code"><pre class="csharp" style="font-family:monospace;"><span style="color: #0600FF; font-weight: bold;">public</span> <span style="color: #6666cc; font-weight: bold;">class</span> Ticket<span style="color: #008000;">&#123;</span>
   <span style="color: #0600FF; font-weight: bold;">public</span> <span style="color: #6666cc; font-weight: bold;">int</span> IdTicket<span style="color: #008000;">&#123;</span>get<span style="color: #008000;">;</span>set<span style="color: #008000;">;</span><span style="color: #008000;">&#125;</span>
   <span style="color: #0600FF; font-weight: bold;">public</span> <span style="color: #6666cc; font-weight: bold;">string</span> Title<span style="color: #008000;">&#123;</span>get<span style="color: #008000;">;</span>set<span style="color: #008000;">;</span><span style="color: #008000;">&#125;</span>
<span style="color: #008000;">&#125;</span></pre></div></div>

<p>Ora decidiamo di creare un List&lt;Ticket&gt; che contiene alcuni oggetti, di solito per fillare gli oggetti eravamo abituati a fare come in questo listato:</p>

<div class="wp_syntax"><div class="code"><pre class="csharp" style="font-family:monospace;">   List myTicketList <span style="color: #008000;">=</span> <span style="color: #008000;">new</span> List<span style="color: #008000;">&#40;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
   myTicketList<span style="color: #008000;">.</span><span style="color: #0000FF;">Add</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">new</span> Ticket<span style="color: #008000;">&#40;</span><span style="color: #FF0000;">1</span>, <span style="color: #666666;">&quot;Concerto Rock&quot;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
   myTicketList<span style="color: #008000;">.</span><span style="color: #0000FF;">Add</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">new</span> Ticket<span style="color: #008000;">&#40;</span><span style="color: #FF0000;">2</span>, <span style="color: #666666;">&quot;Finale Champions Leauge&quot;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span>
   myTicketList<span style="color: #008000;">.</span><span style="color: #0000FF;">Add</span><span style="color: #008000;">&#40;</span><span style="color: #008000;">new</span> Ticket<span style="color: #008000;">&#40;</span><span style="color: #FF0000;">3</span>, <span style="color: #666666;">&quot;Museo Louvre&quot;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span></pre></div></div>

<p>Ora invece utilizzando altre due funzionalità chiamate <strong><em>Collection Initializers</em></strong> e <strong><em>Object Initializers </em></strong>possiamo tranquillamente istanziare e riempire la nostra lista come segue:</p>

<div class="wp_syntax"><div class="code"><pre class="csharp" style="font-family:monospace;">List myTicketList <span style="color: #008000;">=</span> <span style="color: #008000;">new</span> List<span style="color: #008000;">&#123;</span>
   <span style="color: #008000;">new</span> Ticket<span style="color: #008000;">&#123;</span>IdTicket <span style="color: #008000;">=</span> <span style="color: #FF0000;">1</span>, Title <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;Concerto Rock&quot;</span><span style="color: #008000;">&#125;</span>,
   <span style="color: #008000;">new</span> Ticket<span style="color: #008000;">&#123;</span>IdTicket <span style="color: #008000;">=</span> <span style="color: #FF0000;">2</span>, Title <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;Finale Champions Leauge&quot;</span><span style="color: #008000;">&#125;</span>,
   <span style="color: #008000;">new</span> Ticket<span style="color: #008000;">&#123;</span>IdTicket <span style="color: #008000;">=</span> <span style="color: #FF0000;">3</span>, Title <span style="color: #008000;">=</span> <span style="color: #666666;">&quot;Museo Louvre&quot;</span><span style="color: #008000;">&#125;</span>
<span style="color: #008000;">&#125;</span><span style="color: #008000;">;</span></pre></div></div>

<p>Adesso veniamo a quello più interessante... Per ricercare uno specifico oggetto all'interno della nostra lista si può utilizzare il metodo .Find() sul List&lt;&gt;. Che accetta un metodo delegato per fare la ricerca (così come mostrava nel suo posto Pedro) ecco il listato:</p>

<div class="wp_syntax"><div class="code"><pre class="csharp" style="font-family:monospace;">Ticket myTicket <span style="color: #008000;">=</span> myTicketList<span style="color: #008000;">.</span><span style="color: #0000FF;">Find</span><span style="color: #008000;">&#40;</span><span style="color: #6666cc; font-weight: bold;">delegate</span><span style="color: #008000;">&#40;</span>Ticket t<span style="color: #008000;">&#41;</span> <span style="color: #008000;">&#123;</span><span style="color: #0600FF; font-weight: bold;">return</span> t<span style="color: #008000;">.</span><span style="color: #0000FF;">Title</span> <span style="color: #008000;">==</span> <span style="color: #666666;">&quot;Museo Louvre&quot;</span><span style="color: #008000;">;</span> <span style="color: #008000;">&#125;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span></pre></div></div>

<p>Ma se vogliamo essere più eleganti ecco una nuova funzionalità chiamata <strong><em>Lambda Expressions</em></strong> (esse sono un' evoluzione dalle funzioni, ai delegati, ai delegati anonimi, fino alle Lambda Expressions).<br />
Le espressioni Lambda sono delle funzioni con una dichiarazione molto ristretta infatti hanno alla sinistra dell'operatore lambda =&gt; i parametri  e alla sua destra il contenuto della funzione.<br />
Ecco una possibile applicazione dell'operatore lambda sul .Find():</p>

<div class="wp_syntax"><div class="code"><pre class="csharp" style="font-family:monospace;">Ticket myTicket <span style="color: #008000;">=</span> myTicketList<span style="color: #008000;">.</span><span style="color: #0000FF;">Find</span><span style="color: #008000;">&#40;</span>t <span style="color: #008000;">=&gt;</span> t<span style="color: #008000;">.</span><span style="color: #0000FF;">Title</span> <span style="color: #008000;">==</span> <span style="color: #666666;">&quot;Museo Louvre&quot;</span><span style="color: #008000;">&#41;</span><span style="color: #008000;">;</span></pre></div></div>

<img src="http://feeds.feedburner.com/~r/Devdoc-Blog/~4/sNpPWs2T5j0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.andreascotti.com/blog/2009/03/17/35-features-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.andreascotti.com/blog/2009/03/17/35-features-tips/</feedburner:origLink></item>
		<item>
		<title>Proxy Webservice autogenerato o WSDL.EXE?</title>
		<link>http://feedproxy.google.com/~r/Devdoc-Blog/~3/SpOOPkqneok/</link>
		<comments>http://www.andreascotti.com/blog/2009/02/04/proxy-webservice-autogenerato-o-wsdlexe/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 10:00:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[C# Vario]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://andreascotti.com/?p=77</guid>
		<description><![CDATA[Quando si incontra un WebService, a cui dobbiamo effettuare richieste, nella programmazione in C# ci troviamo di fronte ad una scelta di quale metodo utilizzare per generare il Proxy (ossia l'insieme di classi per accedere al webservice). Gli strumenti che &#8230; <p><a class="btn small" href="http://www.andreascotti.com/blog/2009/02/04/proxy-webservice-autogenerato-o-wsdlexe/">Continue reading <span class="meta-nav">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Quando si incontra un <strong>WebService</strong>, a cui dobbiamo effettuare richieste, nella programmazione in C# ci troviamo di fronte ad una scelta di quale metodo utilizzare per <strong>generare il Proxy</strong> (ossia l'insieme di classi per accedere al webservice).</p>
<p style="text-align: justify;">Gli strumenti che si possono utilizzare in .NET sono sostanzialmente due:</p>
<div style="margin-left: 20px; text-align: justify;">
<ul>
<li>Utilizzando direttamente in VisualStudio <strong>"add web reference"</strong></li>
<li>Utilizzare il <strong>tool wsdl.exe</strong> presente nel framework (tool da Prompt dei comandi così come xsd.exe)</li>
</ul>
</div>
<p style="text-align: justify;">Entrambi i metodi hanno la possibilità di essere <strong>customizati a piacimento</strong>, nel primo caso tramite la proprietà <strong>Reference.map </strong>o creando una classe condivisa che restituisce un’istanza del proxy configurato a piacimente, mentre nel secondo attraverso una serie di <strong>parametri</strong>.</p>
<p style="text-align: justify;">E' bene però sapere che <strong>wsdl.exe ha delle funzionalità in più</strong> non presenti nella procedura "add web reference" ossia:</p>
<div style="margin-left: 20px; text-align: justify;">
<ul>
<li><strong>il parametro /sharetypes</strong>: che consente di condividere tipi uguali utilizzati in servizi differenti (ossia in chiamate differenti di base ogni servizio ha il suo proxy con tutte le classi definite seperatamente)<br />
<em>"Turns on type sharing feature. This feature creates one code file with a single type definition for identical types shared between different services (namespace, name and wire signature must be identical). Reference the services with http:// URLs as command-line parameters or create a discomap document for local files."<br />
 </em></li>
<li><strong>il parametro /serverInterface</strong>: consente di creare un servizio web service sulla base di un file wsdl. La procedura è opposta a quella utilizzata in Visual Studio, in cui quando creo un metodo si aggiorna il wsdl.<br />
<em>"Generates interfaces for server-side implementation of an ASP.Net Web Service. An interface is generated for each binding in the wsdl document(s). The wsdl alone implements the wsdl contract (classes that implement the interface should not include either of the following on the class methods: Web Service attributes or Serialization attributes that change the wsdl contract). Short form is '/si'."<br />
 </em></li>
<li><strong>/parsableerrors</strong>: visualizza gli errori in un formato simile a quello dei compilatori<br />
<em>"Print errors in a format similar to those reported by compilers."<br />
 </em></li>
<li><strong>/order</strong>: genera identificatori di ordine espliciti su un particolare tipo.<br />
<em>"Generate explicit order identifiers on particle members."</em></li>
</ul>
</div>
<p style="text-align: justify;">Tuttavia anche la procedura di <strong>VisualStudio ha una feature non presente</strong> nei parametri del tool <strong>wsdl.exe</strong> ossia la possibilità di <strong>update dinamico</strong> che permette di aggiornare l'interfaccia semplicemente con un click.</p>
<p style="text-align: justify;">Le classi generate dai due metodi sono praticamente identiche a meno delle feature aggiuntive appena descritte, quindi se non si necissita l'utilizzo di tali feature direi che è sensato optare per la procedura di aggiunta direttamente in VisualStudio.</p>
<img src="http://feeds.feedburner.com/~r/Devdoc-Blog/~4/SpOOPkqneok" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.andreascotti.com/blog/2009/02/04/proxy-webservice-autogenerato-o-wsdlexe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.andreascotti.com/blog/2009/02/04/proxy-webservice-autogenerato-o-wsdlexe/</feedburner:origLink></item>
		<item>
		<title>I Pirati di Silicon Valley.. Film da non perdere!</title>
		<link>http://feedproxy.google.com/~r/Devdoc-Blog/~3/qidxofObZFc/</link>
		<comments>http://www.andreascotti.com/blog/2009/01/30/i-pirati-di-silicon-valley-film-da-non-perdere/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 12:57:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Vario OT]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Film]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://andreascotti.com/?p=61</guid>
		<description><![CDATA[Per chi è amante del mac, per chi vuole sapere qualcosa in più su Steve Jobs e Bill Gates, per chi vuole farsi una cultura sulla storia dei personal computer o semplicemente per chi vuole passare un'ora e mezza a &#8230; <p><a class="btn small" href="http://www.andreascotti.com/blog/2009/01/30/i-pirati-di-silicon-valley-film-da-non-perdere/">Continue reading <span class="meta-nav">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Per chi è amante del mac, per chi vuole sapere qualcosa in più su <strong>Steve Jobs e Bill Gates</strong>, per chi vuole farsi una cultura sulla storia dei personal computer o semplicemente per chi vuole passare un'ora e mezza a guardare un bel film... non perdetevi <strong>"</strong><strong><em>I pirati di Silicon Valley".<br />
</em></strong></p>
<table border="0">
<tbody>
<tr>
<td style="text-align: justify;"><a href="http://www.andreascotti.com/blog/wp-content/uploads/2009/01/i-pirati-di-silicon-valley.jpg"><img class="box" title="i-pirati-di-silicon-valley" src="http://www.andreascotti.com/blog/wp-content/uploads/2009/01/i-pirati-di-silicon-valley.jpg" alt="" width="263" height="475" /></a></td>
<td style="vertical-align: top; text-align: justify;">
<div style="margin-left: 10px;"><strong>Titolo originale:</strong> Pirates of Silicon Valley<br />
<strong> Nazione:</strong> Usa<br />
<strong> Anno: </strong> 1999<br />
<strong> Genere:</strong> Biografico<br />
<strong> Durata: </strong> 95'<br />
<strong> Regia:</strong> Martyn Burke<br />
<strong> Sito ufficiale:</strong> <a title="tnt.turner.com/movies/tntoriginals/pirates" href="http://tnt.turner.com/movies/tntoriginals/pirates" target="_blank">tnt.turner.com/movies/tntoriginals/pirates</a><br />
<strong>Cast:</strong> Noah Wyle, Anthony Michael Hall.<br />
<strong> Distribuzione:</strong> Warner Bros <strong>Trama:</strong><br />
Le vite parallele, le opere e soprattutto i business di Steve Jobs e Bill Gates, i due uomini che hanno rivoluzionato il mondo dei computer.</p>
<p style="text-align: justify;">La scheda del film su <a title="Scheda" href="http://filmup.leonardo.it/sc_ipiratidisiliconvalley.htm" target="_blank">FilmUp</a> e le <a title="recensioni" href="http://filmup.leonardo.it/opinioni/op.php?uid=1563" target="_blank">recensioni</a> di alcuni utenti, altre informazioni su <a title="Wiki pirati" href="http://it.wikipedia.org/wiki/I_pirati_di_Silicon_Valley" target="_blank">Wikipedia</a>.</p>
</div>
</td>
</tr>
</tbody>
</table>
<img src="http://feeds.feedburner.com/~r/Devdoc-Blog/~4/qidxofObZFc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.andreascotti.com/blog/2009/01/30/i-pirati-di-silicon-valley-film-da-non-perdere/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.andreascotti.com/blog/2009/01/30/i-pirati-di-silicon-valley-film-da-non-perdere/</feedburner:origLink></item>
		<item>
		<title>Microsoft Libri Gratuiti e Link Utili</title>
		<link>http://feedproxy.google.com/~r/Devdoc-Blog/~3/WxPPBpWxtyk/</link>
		<comments>http://www.andreascotti.com/blog/2009/01/29/microsoft-libri-gratuiti-e-link-utili/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 14:04:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[C# Vario]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://andreascotti.com/?p=33</guid>
		<description><![CDATA[Per chi non lo sapesse su Microsoft Press sono disponibili 3 libri gratuiti (LINQ , ASP.Net Ajax e SilverLight1.0) disponibili per il download.    Sacricali Subito! Inoltre ecco una breve lista di link utili tutti targati Microsoft. Microsoft Italia: Dove si &#8230; <p><a class="btn small" href="http://www.andreascotti.com/blog/2009/01/29/microsoft-libri-gratuiti-e-link-utili/">Continue reading <span class="meta-nav">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Per chi non lo sapesse su <strong>Microsoft Press</strong> sono disponibili <strong>3 libri gratuiti</strong> (LINQ , ASP.Net Ajax e SilverLight1.0) <strong>disponibili per il download.</strong></p>
<p style="text-align: center;"> <img class=" wp-image-34 aligncenter" title="Microsoft Libri Free" src="http://andreascotti.com/blog/wp-content/uploads/2009/01/libri-free.jpg" alt="Microsoft Libri Free" /></p>
<p style="text-align: justify;"><strong> </strong><strong><a title="Libri Gratuiri Miscrosoft" href="http://csna01.libredigital.com/?urvs5cn3s8" target="_blank">Sacricali Subito!</a></strong></p>
<p style="text-align: justify;">Inoltre ecco una breve lista di <strong>link utili</strong> tutti targati <strong>Microsoft.</strong></p>
<div style="margin-left: 20px; text-align: justify;">
<ul>
<li><a title="Microsoft Italia" href="http://www.microsoft.com/it/it/default.aspx" target="_blank"><strong>Microsoft Italia</strong></a>: Dove si possono trovare tutte le <strong>informazioni</strong> possibili.</li>
<li><strong><a title="Microsoft Learning Eng" href="http://www.microsoft.com/learning/default.aspx" target="_blank">Microsoft Learning</a></strong>:<strong> <span style="font-weight: normal;">Dove trovare tutte le informazioni relative alla </span>formazione e certificazioni Microsoft.</strong></li>
<li><strong><a title="Microsoft Learning Ita" href="http://www.microsoft.com/italy/eventi/traincert/default.mspx" target="_blank">Microsoft Formazione e certificazione</a></strong>: Informazioni sulla<strong> formazione e certificazioni Microsoft in Italia.</strong></li>
<li><a title="Microsoft Press Developer" href="http://microsoftpressdev.libredigital.com/developertools/" target="_blank"><strong>Microsoft Press developer tools sit</strong>e</a>: Dove trovare Articoli e Libri per Developers (quasi tutti a pagamento)</li>
<li><a title="Microsoft Press Server" href="http://microsoftpresssrv.libredigital.com/serverclient/" target="_blank"><strong>M</strong></a><a title="Microsoft Press Server" href="http://microsoftpresssrv.libredigital.com/serverclient/" target="_blank"><strong>icrosoft Press Windows Server and Client sit</strong>e</a>: Dove trovare Articoli e Libri per Amministratori ed utenti (quasi tutti a pagamento)</li>
<li><strong><a title="CodePlex" href="http://www.codeplex.com/" target="_blank">CodePlex</a></strong>: E' un progetto <strong>Open Source Microsoft per la condivisione di progetti</strong> creati dalla community CodePlex.</li>
<li><a title="MSDN Ita" href="http://msdn.microsoft.com/it-it/default.aspx" target="_blank"><strong>MSDN Ita</strong></a>: Acronimo di "<strong>Microsoft Developer Network</strong>" contiene tutto quello che uno sviluppatore ha bisogno dal primo approccio allo sviluppo casa microsoft fino all' utilizzo delle più complesse tecniche di programmazione e framwork.</li>
<li><strong><span style="font-weight: normal;"><strong><a title="MSND Developer Center Ita" href="http://msdn.microsoft.com/it-it/aa937802.aspx" target="_blank">MSDN Developer Center Ita</a></strong>: I developer center MSDN raccolgono </span>approfondimenti relativi a prodotti e tecnologie specifici<span style="font-weight: normal;">, con esempi di codice, informazioni dalle community, articoli tecnici e documentazione, eventi dal vivo e online, e molto altro ancora.</span></strong></li>
<li><strong><span style="font-weight: normal;"><span><strong><a title="MSDN Library Ita" href="http://msdn.microsoft.com/it-it/library/default.aspx" target="_blank">MSDN Library Ita</a></strong>: c</span>ontiene una vasta </span>documentazione tecnica sulla programmazione<span style="font-weight: normal;">, che include codice di esempio, documenti, articoli tecnici e guide di riferimento</span></strong></li>
</ul>
</div>
<p style="text-align: justify;">Infine ma non per importanza consiglio a tutti di iscriversi alla <strong>Newsletter MSDN</strong>.<br />
Che racchiude molte <strong>informazioni</strong>, dagli <strong>eventi</strong> in programma a link per <strong>articoli</strong> interessanti fino a <strong>MSDN Bookshelf.</strong></p>
<blockquote style="text-align: justify;"><p><strong>MSDN Bookshelf!</strong><br />
<span style="font-weight: normal;">L'iniziativa riservata agli iscritti alla newsletter MSDN Flash.<br />
In ogni newsLetter MSDN riceverete un link ad un capitolo di uno dei libri presenti nella raccolta di Microsoft Press..</span></p></blockquote>
<p style="text-align: justify;">Per iscriversi seguite <a title="Iscrizione Newsletter" href="https://profile.microsoft.com/RegSysProfileCenter/SubCntDefault.aspx?lcid=1040" target="_blank">questo link</a>, se volete saperne di più prima di iscrivervi andate a vedere l' <a title="Archivio delle newsletter" href="http://msdn.microsoft.com/it-it/aa940986.aspx" target="_blank">archivio delle newsletter</a>.</p>
<img src="http://feeds.feedburner.com/~r/Devdoc-Blog/~4/WxPPBpWxtyk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.andreascotti.com/blog/2009/01/29/microsoft-libri-gratuiti-e-link-utili/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.andreascotti.com/blog/2009/01/29/microsoft-libri-gratuiti-e-link-utili/</feedburner:origLink></item>
		<item>
		<title>Nuova generazione di iPhone in arrivo?!</title>
		<link>http://feedproxy.google.com/~r/Devdoc-Blog/~3/h5RjZV7rAtw/</link>
		<comments>http://www.andreascotti.com/blog/2009/01/29/nuova-generazione-di-iphone-in-arrivo/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 13:31:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Iphone Vario]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Iphone]]></category>

		<guid isPermaLink="false">http://andreascotti.com/?p=50</guid>
		<description><![CDATA[Da qualche ora i blog riportano la news che nel firmware 2.2.1, reso da poco disponibile da Apple, risulta esserci del codice che fa riferimento ad una nuova generazione di iPhone. Apple da sempre identifica i diversi modelli con una &#8230; <p><a class="btn small" href="http://www.andreascotti.com/blog/2009/01/29/nuova-generazione-di-iphone-in-arrivo/">Continue reading <span class="meta-nav">&#8594;</span></a></p>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Da qualche ora i blog riportano la news che nel <strong>firmware 2.2.1</strong>, reso da poco disponibile da Apple, risulta esserci del codice che fa riferimento ad una <strong>nuova generazione di iPhone.</strong></p>
<p style="text-align: justify;"><a href="http://andreascotti.com/blog/wp-content/uploads/2009/01/phone2.png"><img class="alignnone  wp-image-52" title="iPhone 2,1" src="http://andreascotti.com/blog/wp-content/uploads/2009/01/phone2.png" alt="iPhone 2,1" /></a></p>
<p style="text-align: justify;">Apple da sempre identifica i diversi modelli con una key (chiave).</p>
<div style="margin-left: 20px; text-align: justify;">
<ul>
<li><strong>iPhone Edge: 1,1<br />
</strong></li>
<li><strong>iPhone 3g: 1,2</strong></li>
</ul>
</div>
<p style="text-align: justify;">E adesso compare questo <strong>2,1</strong> come si può notare dall' immagine che riporta uno spezzone di codice presente nel firmware.<br />
La cosa sembra abbastanza certa visto che già in passato ci si è imbattuti in frammenti di codice che facevano riferimenti a dispositivi non ancora presenti sul mercato ma poi commercializzati.</p>
<p style="text-align: justify;">C'è chi dice che il <strong>nuovo iPhone sarà QuadCore e sarà presentato tra i mesi di giugno o luglio</strong> così come le precedenti versioni. Non ci resta che attendere notizie dalla mela, per ulteriori informazioni a riguardo vi rimando al post di <a title="iPhoneItalia" href="http://www.iphoneitalia.com/la-prossima-generazione-di-iphone-rivelata-dal-firmware-221-17326.html" target="_blank">iPhoneItalia</a>.</p>
<img src="http://feeds.feedburner.com/~r/Devdoc-Blog/~4/h5RjZV7rAtw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.andreascotti.com/blog/2009/01/29/nuova-generazione-di-iphone-in-arrivo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.andreascotti.com/blog/2009/01/29/nuova-generazione-di-iphone-in-arrivo/</feedburner:origLink></item>
	</channel>
</rss>

