<?xml version="1.0" encoding="iso-8859-15"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"><channel><title>blogs.ASPItalia.com</title><link>http://blogs.aspitalia.com//daniele//</link><description>blogs.ASPItalia.com</description><language>it-it</language><copyright>1998-2012 ASPItalia.com/blogs.ASPItalia.com</copyright><generator>Generated by feed.ASPItalia.com 'Cortana' 2012.5.12</generator><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><sy:updateBase>1998-01-01T12:00+00:00</sy:updateBase><lastBuildDate>Thu, 03 Jun 2010 11:40:00 GMT</lastBuildDate><image><title>blogs.ASPItalia.com</title><url>http://gui.aspitalia.com/images/aspitalia/syndication.gif</url><link>http://blogs.aspitalia.com//daniele//</link></image><item><title>Silverlight, slsvcutil.exe ed una StackOverflowException</title><link>http://blogs.aspitalia.com/daniele/post2635/Silverlight-Slsvcutil.exe-StackOverflowException.aspx</link><pubDate>Thu, 03 Jun 2010 11:40:00 GMT</pubDate><description>&lt;img src="http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2635" border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Dopo momenti di panico ed una serie di ricerche su google, ho trovato &lt;a href="http://blogs.msdn.com/b/silverlightws/archive/2010/04/30/workaround-for-stackoverflowexception-when-using-slsvcutil-exe.aspx" target="_blank"&gt;questo&lt;/a&gt;. Praticamente, se lanciate slsvcutil.exe (che crea i proxy verso i servizi da poter utilizzare con Silverlight), ricevete una bella eccezione a video che vi dice che c'è stato uno StackOverflow.&lt;/p&gt; &lt;p&gt;Se anche voi avete un sistema operativo in inglese, ma magari il locale in italiano, questo workaround si applica senza controindicazioni.&lt;/p&gt; &lt;p&gt;Il che mi mette il dubbio che non testino scenari diversi da locale = en-us e sistema operativo in inglese.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/Silverlight/" rel="tag"&gt;Silverlight&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Silverlight_4.0/" rel="tag"&gt;Silverlight 4.0&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Visual_Studio/" rel="tag"&gt;Visual Studio&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Web_Service/" rel="tag"&gt;Web Service&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Continua a leggere &lt;a href="http://blogs.aspitalia.com/daniele/post2635/Silverlight-Slsvcutil.exe-StackOverflowException.aspx"&gt;&lt;em&gt;Silverlight, slsvcutil.exe ed una StackOverflowException&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2012 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>.NET Framework, Silverlight, Silverlight 4.0, Visual Studio, Web Service</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2635/Silverlight-Slsvcutil.exe-StackOverflowException.aspx</guid><slash:comments>0</slash:comments><wfw:comment>http://blogs.aspitalia.com/daniele/post2635/Silverlight-Slsvcutil.exe-StackOverflowException.aspx#feedback</wfw:comment><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2635.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2635</trackback:ping></item><item><title>Disinstallare la beta 2 prima di installare la RC di VS 2010</title><link>http://blogs.aspitalia.com/daniele/post2591/Disinstallare-Beta-Installare-RC-2010.aspx</link><pubDate>Tue, 09 Feb 2010 15:49:27 GMT</pubDate><description>&lt;img src="http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2591" border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Se avete installato la beta 2, c'è una buona notizia. A parte quella che la RC è su un'altro pianeta per quanto riguarda la stabilità e velocità :), la buona notizia è che potete rimuovere la beta 2.&lt;/p&gt; &lt;p&gt;Per prima cosa, bisogna rimuovere VS 2010 beta 2. Poi .NET Framework 4.0 Full, poi il Client Profile. Dopo 2-3 riavvii, è neccesario rimuovere quello che resta (Sync Framework, SQL Server Compact Beta, Tools for Office, Web Deploy) e poi il sistema è pronto per l'installazione della RC.&lt;/p&gt; &lt;p&gt;Finora l'ho provato sulla VM che uso sul desktop e sul portatile, a "crudo", senza apprezzabili problemi con le demo che ho già pronte.&lt;/p&gt; &lt;p&gt;Altre info sulla RC su &lt;a href="http://www.aspitalia.com/focuson/1135/.net-framework-4.0-2010-release-candidate.aspx"&gt;questa pagina&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/.NET_Framework/" rel="tag"&gt;.NET Framework&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/.NET_Framework_4.0/" rel="tag"&gt;.NET Framework 4.0&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Visual_Studio/" rel="tag"&gt;Visual Studio&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Continua a leggere &lt;a href="http://blogs.aspitalia.com/daniele/post2591/Disinstallare-Beta-Installare-RC-2010.aspx"&gt;&lt;em&gt;Disinstallare la beta 2 prima di installare la RC di VS 2010&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2012 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>.NET Framework, .NET Framework 4.0, Visual Studio</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2591/Disinstallare-Beta-Installare-RC-2010.aspx</guid><slash:comments>0</slash:comments><wfw:comment>http://blogs.aspitalia.com/daniele/post2591/Disinstallare-Beta-Installare-RC-2010.aspx#feedback</wfw:comment><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2591.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2591</trackback:ping></item><item><title>Tutti pazzi per il .NET Micro Framework</title><link>http://blogs.aspitalia.com/daniele/post2584/Pazzi-.NET-Micro-Framework.aspx</link><pubDate>Tue, 19 Jan 2010 13:00:00 GMT</pubDate><description>&lt;img src="http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2584" border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Quanto meno, lo siamo io e &lt;a href="http://blogs.aspitalia.com/ricciolo/" target="_blank"&gt;Cristian&lt;/a&gt;, nell'ultimo periodo :)&lt;/p&gt; &lt;p&gt;Purtroppo la registrazione di Real Code Day 4 non è venuta bene, però c'è sempre questo &lt;a href="http://www.winfxitalia.com/articoli/micro-framework/introduzione-micro-framework.aspx"&gt;articolo di introduzione&lt;/a&gt; da leggere per capire come è fatto.&lt;/p&gt; &lt;p&gt;In sostanza, si tratta di dispositivi embedded, che possono essere grandi anche con una carta di credito. Nel nostro caso, abbia una board di sviluppo di GHI, la &lt;a href="http://www.chipworkx.com/" target="_blank"&gt;ChipWorkX&lt;/a&gt;.&lt;/p&gt; &lt;img title="img_0891" border="0" alt="img_0891" src="http://blogs.aspitalia.com/img/danielebochicchio/tuttipazziperil.netmicroframework_ae34/img_0891_1.jpg" width="604" height="454" /&gt; &lt;img title="img_0892" border="0" alt="img_0892" src="http://blogs.aspitalia.com/img/danielebochicchio/tuttipazziperil.netmicroframework_ae34/img_0892_1.jpg" width="604" height="454" /&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;E' una discreta board di sviluppo, perchè contiene tutto quello che serve: touch screen, uscite/ingressi più disparati, ethernet, USB.&lt;/p&gt; &lt;p&gt;Per sviluppare è necessario VS e si può fare scrivendo in C#, il che lo rende interessante per chi già lo conosce.&lt;/p&gt; &lt;p&gt;La class library fornita è ridotta e per certi versi ricorda quanto vale per &lt;strong&gt;Silverlight&lt;/strong&gt;: non sempre esiste una classe come nella BLC "madre" e spesso anche le cose più semplici vanno fatte a mano. Per capirci, attualmente la versione 3 (è uscita da poco la 4 che lo ha) non ha il supporto per WebClient, va fatto a mano.&lt;/p&gt; &lt;p&gt;Devo dire che sviluppare così a contatto con l'hardware è molto interessante e per certi versi mi ricorda degli inizi, quando ogni bit risparmiato era un bit. guadagnato.&lt;/p&gt; &lt;p&gt;Da un punto di vista pratico, quando si produce effettivamente l'assembly, si può decidere di farne il debug con un emulatore fornito da Microsoft, con quello fornito dal produttore nell'SDK, o direttamente sfruttando l'hardware. L'esperienza di sviluppo è per certi versi paragonabile a quella per Windows Phone.&lt;/p&gt; &lt;p&gt;Quello che rende questi giocattolini interessante è che hanno un livello di miniaturizzazione tale da diventare comodi non sono nel classico scenario industriale, ma anche nelle applicazioni di uso comune: dalla domotica, fino ai sensori (di temperatura, luminosità, etc). Ovviamente poter scrivere in C# e riutilizzare concetti noti allo sviluppatore (cioè il .NET Framework) lo rende appetibile rispetto alle alternative, dove gli SDK sono sempre proprietari, difficilmente le tecniche solo le stesse e si rimane pertanto legati ad una sola soluzione hardware/software.&lt;/p&gt; &lt;p&gt;Il .NET Micro Framework, invece, grazie al suo strato di astrazione consente di riutilizzare una buona percentuale di codice su piattaforme differenti, semplificando la scelta dell'hardware.&lt;/p&gt; &lt;p&gt;Finora l'esperienza è stata interessante, al prossimo &lt;a href="http://www.dotnetcampus.it/" target="_blank"&gt;.NET Campus&lt;/a&gt; a Roma sempre io e Cristian terremo una sessione sull'argomento. Sarà l'occasione per chi parteciperà di approfondire questo argomento. Se volete espandere un po' i vostri orizzonti è sicuramente una ulteriore ed interessante possibilità!&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/.NET_Framework/" rel="tag"&gt;.NET Framework&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/.NET_Micro_Framework/" rel="tag"&gt;.NET Micro Framework&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Visual_Studio/" rel="tag"&gt;Visual Studio&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Continua a leggere &lt;a href="http://blogs.aspitalia.com/daniele/post2584/Pazzi-.NET-Micro-Framework.aspx"&gt;&lt;em&gt;Tutti pazzi per il .NET Micro Framework&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2012 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>.NET Framework, .NET Micro Framework, Visual Studio</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2584/Pazzi-.NET-Micro-Framework.aspx</guid><slash:comments>1</slash:comments><wfw:comment>http://blogs.aspitalia.com/daniele/post2584/Pazzi-.NET-Micro-Framework.aspx#feedback</wfw:comment><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2584.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2584</trackback:ping></item><item><title>Silverlight 3.0 Guida Completa: prenotate subito la vostra copia del nostro nuovo libro con il 20% di sconto!</title><link>http://blogs.aspitalia.com/daniele/post2538/Silverlight-3.0-Guida-Completa-Prenotate-Subito-Copia-Libro-20.aspx</link><pubDate>Thu, 10 Sep 2009 16:32:00 GMT</pubDate><description>&lt;img src="http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2538" border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;&lt;a href="http://books.aspitalia.com/silverlight-3.0/" target="_blank"&gt;&lt;img style="float:right; width:154px;height:216px" src="http://blogs.aspitalia.com/img/danielebochicchio/silverlight3.0guidacompleta_10497/cover%5b1%5d_3.jpg" class="imgright" /&gt;&lt;/a&gt;Ce l'abbiamo fatta! :)&lt;/p&gt;&lt;p&gt;Come &lt;a href="http://blogs.aspitalia.com/daniele/post2530/libro-silverlight-3.0.aspx" target="_blank"&gt;dicevo a fine Luglio&lt;/a&gt;, abbiamo lavorato ad un &lt;strong&gt;libro su Silverlight 3.0&lt;/strong&gt;. Da oggi è ufficialmente in prenotazione, con il 20% di sconto, che fa un prezzo molto accattivante di 27,92 Euro, fino al 16 ottobre.&lt;/p&gt;&lt;p&gt;Dati tecnici finali:&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Autori:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://www.aspitalia.com/autori/daniele_bochicchio.aspx"&gt;Daniele Bochicchio&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://www.aspitalia.com/autori/cristian_civera.aspx"&gt;Cristian Civera&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://www.aspitalia.com/autori/alessio_leoncini.aspx"&gt;Alessio Leoncini&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://www.aspitalia.com/autori/marco_leoncini.aspx"&gt;Marco Leoncini&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Pagine&lt;/strong&gt;: 480 &lt;br /&gt;&lt;strong&gt;Prezzo:&lt;/strong&gt; 38,00 Euro &lt;br /&gt;&lt;strong&gt;Lingua: Italiano&lt;/strong&gt; &lt;br /&gt;&lt;strong&gt;Edizioni: Prima edizione (2009)&lt;/strong&gt; &lt;br /&gt;&lt;strong&gt;Data di uscita&lt;/strong&gt;: ottobre 2009 &lt;br /&gt;&lt;strong&gt;Editore&lt;/strong&gt;: Hoepli Informatica &lt;br /&gt;&lt;strong&gt;ISBN&lt;/strong&gt;: 9788820344122&lt;/p&gt;&lt;p&gt;Questo libro è il primo di una serie che vedrà la luce in collaborazione con Hoepli, nella loro collana informatica. &lt;strong&gt;Riporto un estratto dall'indice&lt;/strong&gt;: primi passi con Silverlight, la gestione del layout, il supporto per testo, font ed effetti grafici, oggetti per il disegno, l'uso dei pennelli, le trasformazioni e gli effetti, gestione degli effetti speciali, introduzione alle animazioni, immagini interattive con Deep Zoom, uso dei controlli, gestione di risorse, style e template, uso avanzato di Silverlight, progettare applicazioni a componenti, fuori e dentro il browser.&lt;/p&gt;&lt;p&gt;Si parla di tutto quello che ha senso vedere nei progetti reali, incluso l'architettura di un'applicazione, la sicurezza, i servizi, .NET RIA Services, Out of browser, con un'ottica &amp;quot;neutra&amp;quot;, cioè sia per sviluppatori che per designer, sia per Windows, che per MacOS, che, parzialmente, per &lt;a href="http://mono.aspitalia.com/" target="_blank"&gt;Moonlight&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Come sempre, un grazie ai miei co-autori e compagni di vita, all'editore che ha creduto nel nostro progetto, ai vari editor e copy che ci hanno lavorato (e che stanno finalizzando il lavoro), e ad un &amp;quot;tale&amp;quot; di nome &lt;a href="http://blogs.msdn.com/brada/" target="_blank"&gt;&lt;strong&gt;Brad Adams&lt;/strong&gt;&lt;/a&gt; che ha accettato di scriverci la prefazione. Thanks Brad!&lt;/p&gt;&lt;p&gt;&lt;a href="http://books.aspitalia.com/silverlight-3.0/" target="_blank"&gt;Ed ovviamente grazie a tutti voi che comprerete una copia&lt;/a&gt;. Fino al 16 ottobre c'è lo sconto lancio di oltre il 25%, approfittatene!&lt;/p&gt;&lt;p&gt;PS: nei prossimi giorni faremo molti post a tema Silverlight 3.0, non mancateli!&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/Silverlight/" rel="tag"&gt;Silverlight&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Silverlight_3.0/" rel="tag"&gt;Silverlight 3.0&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Silverlight_3.0_Guida_Completa/" rel="tag"&gt;Silverlight 3.0 Guida Completa&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Continua a leggere &lt;a href="http://blogs.aspitalia.com/daniele/post2538/Silverlight-3.0-Guida-Completa-Prenotate-Subito-Copia-Libro-20.aspx"&gt;&lt;em&gt;Silverlight 3.0 Guida Completa: prenotate subito la vostra copia del nostro nuovo libro con il 20% di sconto!&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2012 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>.NET Framework, Silverlight, Silverlight 3.0, Silverlight 3.0 Guida Completa</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2538/Silverlight-3.0-Guida-Completa-Prenotate-Subito-Copia-Libro-20.aspx</guid><slash:comments>0</slash:comments><wfw:comment>http://blogs.aspitalia.com/daniele/post2538/Silverlight-3.0-Guida-Completa-Prenotate-Subito-Copia-Libro-20.aspx#feedback</wfw:comment><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2538.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2538</trackback:ping></item><item><title>.NET Framework 4.0 beta 1: la documentazione</title><link>http://blogs.aspitalia.com/daniele/post2504/.NET-Framework-4.0-Beta-1-Documentazione.aspx</link><pubDate>Thu, 21 May 2009 08:51:00 GMT</pubDate><description>&lt;img src="http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2504" border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Da qualche giorno è disponibile anche la documentazione per il .NET Framework 4.0 beta 1 e per VS 2010 beta 1.&lt;/p&gt;&lt;p&gt;Ecco i link:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/w0x726c2(VS.100).aspx" target="_blank"&gt;.NET Framework 4.0&lt;/a&gt;&lt;/li&gt;&lt;li&gt;in particolare, &lt;a href="http://msdn.microsoft.com/en-us/library/bb400852(VS.100).aspx" target="_blank"&gt;ASP.NET 4.0 beta 1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/52f3sw5c(VS.100).aspx" target="_blank"&gt;Visual Studio 2010&lt;/a&gt;&lt;/li&gt;&lt;li&gt;in particolare, &lt;a href="http://msdn.microsoft.com/en-us/library/dd547188(VS.100).aspx" target="_blank"&gt;le novità&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Tutti i contenuti aggiornati sono nel nostro canale dedicato al &lt;a href="http://netfx4.winfxitalia.com/"&gt;.NET Framework 4.0&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/.NET_Framework/" rel="tag"&gt;.NET Framework&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/.NET_Framework_4.0/" rel="tag"&gt;.NET Framework 4.0&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/ASP.NET/" rel="tag"&gt;ASP.NET&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/ASP.NET_4.0/" rel="tag"&gt;ASP.NET 4.0&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Visual_Studio/" rel="tag"&gt;Visual Studio&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Continua a leggere &lt;a href="http://blogs.aspitalia.com/daniele/post2504/.NET-Framework-4.0-Beta-1-Documentazione.aspx"&gt;&lt;em&gt;.NET Framework 4.0 beta 1: la documentazione&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2012 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>.NET Framework, .NET Framework 4.0, ASP.NET, ASP.NET 4.0, Visual Studio</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2504/.NET-Framework-4.0-Beta-1-Documentazione.aspx</guid><slash:comments>0</slash:comments><wfw:comment>http://blogs.aspitalia.com/daniele/post2504/.NET-Framework-4.0-Beta-1-Documentazione.aspx#feedback</wfw:comment><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2504.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2504</trackback:ping></item><item><title>Usare LINQ to SQL oggi &amp;#232; semplicemente sbagliato</title><link>http://blogs.aspitalia.com/daniele/post2479/Usare-LINQ-SQL-Oggi-Semplicemente-Sbagliato.aspx</link><pubDate>Fri, 03 Apr 2009 11:48:00 GMT</pubDate><description>&lt;img src="http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2479" border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Capiamoci: usare vuol dire far partire un progetto oggi. Ed il perchè è sbagliato si sa da &lt;a href="http://blogs.msdn.com/adonet/archive/2008/10/31/clarifying-the-message-on-l2s-futures.aspx"&gt;almeno 6 mesi&lt;/a&gt;. Va da sè che all'epoca dell'uscita sapere che LINQ to SQL sarebbe stato "abbandonato" non poteva essere noto e quindi prevedibile.&lt;/p&gt;&lt;p&gt;Ciò nonostante qualcuno ancora cavalca, sbagliando alla grande, il cavallo LINQ to SQL. All'epoca del rilascio aveva senso, in un'ottica di sviluppo &amp;quot;sostenibile&amp;quot;, pensare che scegliere LINQ to SQL fosse un investimento con prospettive. Invece, devo dire che &amp;quot;&lt;em&gt;as of .NET 4.0, LINQ to Entities will be the recommended data access solution for LINQ to relational scenarios&lt;/em&gt;&amp;quot; lascia spazio a poche considerazioni ed interpretazioni: far partire progetti (e parlare) di LINQ to SQL oggi non è solo sbagliato da un punto di vista pratico (vuol dire vivere su Marte, particamente) ma anche tecnologico: non ci saranno investimenti in novità, ma solo sano ed ovvio mantenimento (aka, supporto e bug fixing).&lt;/p&gt;&lt;p&gt;Qualcuno pensarà che non sono in time, perchè è notizia vecchia. In realtà è questo il momento giusto di fare scelte sensate: .NET Framework 4.0 non è così lontano e, generalmente, uno dei compiti di chi progetta applicazioni è quello di garantire che non nascano già vecchie. Entity Framework è in certi casi peggiore di L2S, oggi, ma se volete scegliere un ORM con cognizione (aka, concrete possibilità che abbia quello che oggi gli manca), non c'è dubbio che LINQ to SQL sia paragonabile ad un suicidio tecnico. Badate bene: non sto dicendo che EF sia superiore, anche perchè finchè il team di ADO.NET ne sarà responsabile non prevedo miracoli, ma che è semplicemente sensato, a meno che non vogliate optare per soluzioni alternative.&lt;/p&gt;&lt;p&gt;Partecipante avvisato, &lt;a href="http://www.aspitalia.com/eventi/19/Community-Night-BastaItalia-ON-Tour-2009-Milano.aspx"&gt;mezzo salvato&lt;/a&gt; ;)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/.NET_Framework/" rel="tag"&gt;.NET Framework&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/.NET_Framework_3.5/" rel="tag"&gt;.NET Framework 3.5&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/.NET_Framework_4.0/" rel="tag"&gt;.NET Framework 4.0&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Entity_Framework/" rel="tag"&gt;Entity Framework&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/LINQ/" rel="tag"&gt;LINQ&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/LINQ_to_Entities/" rel="tag"&gt;LINQ to Entities&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/LINQ_to_SQL/" rel="tag"&gt;LINQ to SQL&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/ORM/" rel="tag"&gt;ORM&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Continua a leggere &lt;a href="http://blogs.aspitalia.com/daniele/post2479/Usare-LINQ-SQL-Oggi-Semplicemente-Sbagliato.aspx"&gt;&lt;em&gt;Usare LINQ to SQL oggi &amp;#232; semplicemente sbagliato&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2012 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>.NET Framework, .NET Framework 3.5, .NET Framework 4.0, Entity Framework, LINQ, LINQ to Entities, LINQ to SQL, ORM</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2479/Usare-LINQ-SQL-Oggi-Semplicemente-Sbagliato.aspx</guid><slash:comments>10</slash:comments><wfw:comment>http://blogs.aspitalia.com/daniele/post2479/Usare-LINQ-SQL-Oggi-Semplicemente-Sbagliato.aspx#feedback</wfw:comment><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2479.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2479</trackback:ping></item><item><title>Deployment dei servizi di ADO.NET Data Services</title><link>http://blogs.aspitalia.com/daniele/post2436/Deployment-Servizi-ADO.NET-Data-Services.aspx</link><pubDate>Sat, 29 Nov 2008 11:01:35 GMT</pubDate><description>&lt;img src="http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2436" border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;L'altro giorno ho dato una mano ad &lt;a href="http://blogs.aspitalia.com/novecento/" target="_blank"&gt;Alessio&lt;/a&gt; nel deployment di un servizio basato sui Data Services e siamo incappati in alcuni scenari in cui prima non mi era mai capitato di arrivare.&lt;/p&gt; &lt;p&gt;Per prima cosa, è necessario prestare attenzione a quanti host header sono mappati sotto IIS, perchè se ce n'è più di uno, bisogna seguire quanto contenuto in &lt;a href="http://www.winfxitalia.com/script/86/specificare-binding-utilizzare-iis-servizi-wcf.aspx"&gt;questo script&lt;/a&gt;, ispirato dall'occasione ;)&lt;/p&gt; &lt;p&gt;L'errore che si riceve in caso contrario è questo:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;This collection already contains an address with scheme http.&amp;nbsp; There can be at most one address per scheme in this collection. &lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Ovviamente la prima strada è nettamente da preferire, specie se ci si trova in hosting e non si può rimuovere il mapping di un host da IIS (generalmente, infatti, viene mappato sia dominio.ext, che www.dominio.ext).&lt;/p&gt; &lt;p&gt;Stesso discorso deve essere fatto qualora vogliate utilizzare sia l'autenticazione integrata che quella anonima: il servizio è in grado di supportarne solo una, per cui se avete questa necessità, il workaround più rapido è duplicare le applicazioni.&lt;/p&gt; &lt;p&gt;Fatto questo, non ci sono altre cose particolari da tenere a mente, per cui basta copiare i file ed il gioco è fatto ;)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/.NET_Framework/" rel="tag"&gt;.NET Framework&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/.NET_Framework_3.0/" rel="tag"&gt;.NET Framework 3.0&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/.NET_Framework_3.5/" rel="tag"&gt;.NET Framework 3.5&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/WCF_Data_Services/" rel="tag"&gt;WCF Data Services&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Windows_Communication_Foundation/" rel="tag"&gt;Windows Communication Foundation&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Deployment/" rel="tag"&gt;Deployment&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Continua a leggere &lt;a href="http://blogs.aspitalia.com/daniele/post2436/Deployment-Servizi-ADO.NET-Data-Services.aspx"&gt;&lt;em&gt;Deployment dei servizi di ADO.NET Data Services&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2012 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>.NET Framework, .NET Framework 3.0, .NET Framework 3.5, WCF Data Services, Windows Communication Foundation, Deployment</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2436/Deployment-Servizi-ADO.NET-Data-Services.aspx</guid><slash:comments>0</slash:comments><wfw:comment>http://blogs.aspitalia.com/daniele/post2436/Deployment-Servizi-ADO.NET-Data-Services.aspx#feedback</wfw:comment><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2436.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2436</trackback:ping></item><item><title>WPF 3.5: non &amp;#232; mai troppo tardi</title><link>http://blogs.aspitalia.com/daniele/post2233/WPF-3.5-Mai-Tardi.aspx</link><pubDate>Wed, 20 Feb 2008 09:53:00 GMT</pubDate><description>&lt;img src="http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2233" border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Io nutro un sospetto da un po' di mesi: che il .NET Framework 3.5 durerà un bel po', magari annaffiato da una 3.6 o qualcosa del genere. Più di quello che Hawaii, il nome in codice della prossima versione, abbia mai pensato. Sono sospetti miei, non suffragati dai rumor a cui sono esposto, quindi non sto rivelando niente di segreto, stiamo solo cercando di predirre il futuro, noi Divino Otelma... :D&lt;/p&gt;&lt;p&gt;Scherzi a parte, c'è un fermento tangibile nei vari dev team sul miglioramento del .NET Framework 3.5. E questo è un bene, perchè una RTM è un passaggio, non l'arrivo. Una cosa che ho sempre lamentato a tutti i livelli, quando me ne è stata data la possibilità, è il &lt;strong&gt;duplice approccio&lt;/strong&gt; alla questione WPF. Cercano in tutti i modi di farcelo usare (ed a me piacerebbe anche, ma il problema qui si sposta su un altro versante, more to come later), ci dicono che è il futuro, che è bello, che è tanto fico, che vi risolve tutti i problemi (chiedete a &lt;a href="http://blogs.aspitalia.com/ricciolo/"&gt;Cristian&lt;/a&gt; :)) però se avete mai provato a sviluppare qualcosa in WPF vi siete accorti di due cose.&lt;/p&gt;&lt;p&gt;Nella 3.5 ci sono un po' di cose nuove che tra l'altro sono anche contenute in uno degli articoli dello &lt;a href="http://2008launch.aspitalia.com/"&gt;speciale&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;La prima, è che certe funzionalità sono dannatamente lente e/o non usano la &lt;strong&gt;GPU&lt;/strong&gt; che alla fine l'effetto è fastidioso. La seconda è che l'editor che hanno messo in VS è un &lt;strong&gt;notepad&lt;/strong&gt; con la colorazione del codice.&lt;/p&gt;&lt;p&gt;Pare che Sua Eminenza &lt;a href="http://weblogs.asp.net/scottgu/" target="_blank"&gt;&lt;strong&gt;ScottGu&lt;/strong&gt;&lt;/a&gt; (che di recente è diventato anche Vice President - wow, conosco un VP :)) abbia premuto sull'&lt;a href="http://weblogs.asp.net/scottgu/archive/2008/02/19/net-3-5-client-product-roadmap.aspx" target="_blank"&gt;accelleratore&lt;/a&gt;. Più che riportare punto per punto le novità, di cui le prime 3 raccolgono tutto il mio interesse a prescindere da WPF, vale la pena sottolineare una cosa: ScottGu è una persona come in Microsoft ce ne vorrebbero di più.&lt;/p&gt;&lt;p&gt;E' lui che ha reso ASP.NET e IIS quello che sono, coordinandone i progetti. Da un paio d'anni ha in mano anche WPF, sono certo che saprà come farlo maturare, perchè lui, e te lo dice candidamente, si sente uno sviluppatore, uno che vuole usare quello che gli sviluppatori normali usano. E se guardate una sua sessione la sua voglia e la sua felicità nel mostrarvi cosa hanno creato (e nell'usarlo) è tangibile.&lt;/p&gt;&lt;p&gt;Quindi, anche se è chiaro che come in tutte le squadre si vince con il collettivo, questo committment su WPF non può che farmi felice. Perchè ho alcuni clienti a cui interessa, altri che per ovvie ragioni legate a Media Center ci si sono buttati (peccato che sia deprecato dall'ultimo SDK in poi, ma questo è un altro discorso) e molti altri che spaventati dalla mole di conoscenza e lavoro manuale ci si sono allontanati dopo i primi approcci.&lt;/p&gt;&lt;p&gt;Di sicuro la &amp;quot;conquista&amp;quot; passa dall'avere un &lt;strong&gt;editor decente&lt;/strong&gt; e questo discorso si applica anche a &lt;strong&gt;Silverlight&lt;/strong&gt;, su cui purtroppo vedo applicare lo stesso approccio, cioè &amp;quot;l'editor prima o poi verrà&amp;quot;. E no, Microsoft per anni ci ha fatto vedere quant'è brava a fare IDE visuali, ora non può pretendere che proprio sulle tecnologie dedicate alla UI l'IDE sia un notepad. Expression c'è, è vero, ma avere un solo ambiente è sicuramente più comodo. Expression Web annegato dentro la parte web di VS 2008 docet.&lt;/p&gt;&lt;p&gt;Confidiamo in WPF, non è mai troppo tardi.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/.NET_Framework/" rel="tag"&gt;.NET Framework&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/.NET_Framework_3.0/" rel="tag"&gt;.NET Framework 3.0&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/.NET_Framework_3.5/" rel="tag"&gt;.NET Framework 3.5&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Windows_Presentation_Foundation/" rel="tag"&gt;Windows Presentation Foundation&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Continua a leggere &lt;a href="http://blogs.aspitalia.com/daniele/post2233/WPF-3.5-Mai-Tardi.aspx"&gt;&lt;em&gt;WPF 3.5: non &amp;#232; mai troppo tardi&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2012 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>.NET Framework, .NET Framework 3.0, .NET Framework 3.5, Windows Presentation Foundation</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2233/WPF-3.5-Mai-Tardi.aspx</guid><slash:comments>12</slash:comments><wfw:comment>http://blogs.aspitalia.com/daniele/post2233/WPF-3.5-Mai-Tardi.aspx#feedback</wfw:comment><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2233.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2233</trackback:ping></item><item><title>Installazione di VS 2008 completata</title><link>http://blogs.aspitalia.com/daniele/post2163/Installazione-2008-Completata.aspx</link><pubDate>Mon, 19 Nov 2007 11:54:00 GMT</pubDate><description>&lt;img src="http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2163" border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Ore 10:40 circa: io e &lt;a href="http://blogs.aspitalia.com/SM15455/"&gt;Stefano&lt;/a&gt; cominciamo il download. Averlo saputo praticamente &lt;a href=" http://www.aspitalia.com/focuson/1002/Visual-Studio-2008-Team-Suite-RTM-MSDN-Download.aspx"&gt;prima del resto del mondo&lt;/a&gt;, devo dire che ha aiutato a scaricarlo in 50 minuti scarsi :)&lt;/p&gt;&lt;p&gt;Ore 12:47: VS 2008 Team Suite è installato. Velocità dell'installer migliorata (ma i suoi 40 minuti buoni li vuole tutti), velocità dell'IDE migliorata. Figata, ora non ci resta che usarlo :)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/.NET_Framework/" rel="tag"&gt;.NET Framework&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/.NET_Framework_3.5/" rel="tag"&gt;.NET Framework 3.5&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Visual_Studio/" rel="tag"&gt;Visual Studio&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Continua a leggere &lt;a href="http://blogs.aspitalia.com/daniele/post2163/Installazione-2008-Completata.aspx"&gt;&lt;em&gt;Installazione di VS 2008 completata&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2012 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>.NET Framework, .NET Framework 3.5, Visual Studio</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2163/Installazione-2008-Completata.aspx</guid><slash:comments>7</slash:comments><wfw:comment>http://blogs.aspitalia.com/daniele/post2163/Installazione-2008-Completata.aspx#feedback</wfw:comment><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2163.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2163</trackback:ping></item><item><title>L&amp;#39;era del managed code per il multicore: ParallelFX per il .NET Framework 3.5</title><link>http://blogs.aspitalia.com/daniele/post2134/Lera-Managed-Code-Multicore-ParallelFX-.NET-Framework-3.5.aspx</link><pubDate>Tue, 25 Sep 2007 08:00:00 GMT</pubDate><description>&lt;img src="http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2134" border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/autori/Alessandro_Catorcini.aspx"&gt;Alessandro Catorcini&lt;/a&gt;, lead PM nel CLR &amp;quot;su&amp;quot; a Redmond, mi ha segnalato via e-mail due articoli davvero interessanti, su un argomento che di recente mi sta molto appassionando, ovvero il managed code per il multicore.&lt;/p&gt;&lt;p&gt;Spesso tra di noi scherziamo sul fatto che ormai abbiamo quasi tutti due core sul nostro computer e che darne uno in prestito ogni tanto a chi ha bisogno di più potenza potrebbe essere d'aiuto.&lt;/p&gt;&lt;p&gt;La verità è che, come sempre, possiamo sfruttare l'hardware in un parte sicuramente minore rispetto a quello che ci consentirebbe la teoria e la tendenza dei processori è quella di salire sempre più con il numero di core, offrendo molta più potenza rispetto al passato.&lt;/p&gt;&lt;p&gt;Ecco i due articoli, entrambi nell'ultimo numero di MSDN:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/07/10/Futures/default.aspx" target="_blank"&gt;Parallel Performance: Optimize Managed Code for Multi-Core Machines&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/07/10/PLINQ/default.aspx" target="_blank"&gt;Parallel LINQ: Running Queries on Multi-Core Processors&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;PLINQ&lt;/strong&gt; è interessante ed ho avuto la fortuna di vedere &lt;em&gt;sua maestà&lt;/em&gt; &lt;strong&gt;Anders Hejlsberg&lt;/strong&gt; mostrarcelo durante l'ultimo MVP Summit di Marzo scorso, a Redmond. Più in generale, entrambi gli articoli meritano una lettura, perchè il nuovo &lt;strong&gt;ParallelFX&lt;/strong&gt; è davvero molto ma molto interessante.&lt;/p&gt;&lt;p&gt;Ovviamente ci sono dei pregi (la velocità e quindi una migliore scalabilità) e dei difetti (alcune struttura non possono adattarsi facilmente al multicore processing), però di sicuro l'impatto di questa &amp;quot;libreria&amp;quot; sul .NET Framework 3.5 può essere devastante, in quei contesti dove si fa un uso intensivo di dati o si modellano oggetti 3D. E va da sè che avendo ParellelFX, bisogna cambiare l'architettura di alcuni pezzi dell'applicazione, anche se come spiegato nel primo dei due articoli, questo non è complesso e la libreria nasconde molte delle problematiche legate allo sviluppo per multicore.&lt;/p&gt;&lt;p&gt;Certo è che mettersi a lavorare sulla sessione che terrò a WPC sull'async programming in ASP.NET 2.0 mi fa un po' di tristezza, sapendo che con ParellelFX la musica sarà completamente diversa! :)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/.NET_Framework_3.5/" rel="tag"&gt;.NET Framework 3.5&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Architettura/" rel="tag"&gt;Architettura&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Parallel_FX/" rel="tag"&gt;Parallel FX&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/.NET_Framework/" rel="tag"&gt;.NET Framework&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Continua a leggere &lt;a href="http://blogs.aspitalia.com/daniele/post2134/Lera-Managed-Code-Multicore-ParallelFX-.NET-Framework-3.5.aspx"&gt;&lt;em&gt;L&amp;#39;era del managed code per il multicore: ParallelFX per il .NET Framework 3.5&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2012 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>.NET Framework, .NET Framework 3.5, Architettura, Parallel FX</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2134/Lera-Managed-Code-Multicore-ParallelFX-.NET-Framework-3.5.aspx</guid><slash:comments>0</slash:comments><wfw:comment>http://blogs.aspitalia.com/daniele/post2134/Lera-Managed-Code-Multicore-ParallelFX-.NET-Framework-3.5.aspx#feedback</wfw:comment><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2134.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2134</trackback:ping></item><item><title>Le differenze di Classic ASP in IIS 7.0</title><link>http://blogs.aspitalia.com/daniele/post2057/Differenze-Classic-ASP-IIS-7.0.aspx</link><pubDate>Tue, 22 May 2007 11:13:00 GMT</pubDate><description>&lt;img src="http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2057" border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Anche Classic ASP ha qualche novità in IIS 7.0 e qualche diversa configurazione, come alcuni utenti sul &lt;a href="http://forum.aspitalia.com/"&gt;nostro forum&lt;/a&gt; hanno già riportato. Per cui, passando a &lt;strong&gt;Windows Vista&lt;/strong&gt;, prima, ed a &lt;strong&gt;Windows Server 2008&lt;/strong&gt;, poi, ci possono essere dei problemi.&lt;/p&gt;&lt;p&gt;Le cose da sapere sono spiegate in &lt;a href="http://blogs.iis.net/bills/archive/2007/05/21/tips-for-classic-asp-developers-on-iis7.aspx" target="_blank"&gt;questo link&lt;/a&gt; di Bill Staples, PM di IIS.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/IIS/" rel="tag"&gt;IIS&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Windows_Client/" rel="tag"&gt;Windows Client&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Windows_Server/" rel="tag"&gt;Windows Server&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Windows_Vista/" rel="tag"&gt;Windows Vista&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Continua a leggere &lt;a href="http://blogs.aspitalia.com/daniele/post2057/Differenze-Classic-ASP-IIS-7.0.aspx"&gt;&lt;em&gt;Le differenze di Classic ASP in IIS 7.0&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2012 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>.NET Framework, IIS, Windows Client, Windows Server, Windows Vista</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2057/Differenze-Classic-ASP-IIS-7.0.aspx</guid><slash:comments>0</slash:comments><wfw:comment>http://blogs.aspitalia.com/daniele/post2057/Differenze-Classic-ASP-IIS-7.0.aspx#feedback</wfw:comment><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2057.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2057</trackback:ping></item><item><title>Il .NET Framework 3.0 non contiene ASP.NET 3.0</title><link>http://blogs.aspitalia.com/daniele/post1831/.NET-Framework-3.0-Contiene-ASP.NET-3.0.aspx</link><pubDate>Fri, 10 Nov 2006 15:54:00 GMT</pubDate><description>&lt;img src="http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=1831" border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Per la maggior parte di chi legge abitualmente questo blog, la cosa è scontata. Ed ovvia.&lt;/p&gt;&lt;p&gt;Invece mi sono reso conto, nell'ultimo mese, che in 6 corsi su 6, almeno una persona mi ha chiesto perchè studiare oggi ASP.NET 2.0 visto che sta per uscire (o è appena uscito) il .NET Framework 3.0.&lt;/p&gt;&lt;p&gt;Quando poi gli spiego che C# 3.0 ed ASP.NET 3.0 saranno nel .NET Framework 3.5, beh, quando scrivevo che avremmo avuto confusione, si è praticamente &lt;a href="http://blogs.aspitalia.com/daniele/post1744/.NET-Framework-Confusione-Numeri-Versione.aspx"&gt;avverato&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Visto che quel post di cui sopra non è stato letto tanto, ma di più, magari con questo ottengo un buon piazzamento su Google e di riflesso aiuterò un po' di gente a venirne fuori con il capo che gli chiede ASP.NET 3.0 :)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/.NET_Framework/" rel="tag"&gt;.NET Framework&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/.NET_Framework_3.0/" rel="tag"&gt;.NET Framework 3.0&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/ASP.NET/" rel="tag"&gt;ASP.NET&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/ASP.NET_2.0/" rel="tag"&gt;ASP.NET 2.0&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Continua a leggere &lt;a href="http://blogs.aspitalia.com/daniele/post1831/.NET-Framework-3.0-Contiene-ASP.NET-3.0.aspx"&gt;&lt;em&gt;Il .NET Framework 3.0 non contiene ASP.NET 3.0&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2012 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>.NET Framework, .NET Framework 3.0, ASP.NET, ASP.NET 2.0</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post1831/.NET-Framework-3.0-Contiene-ASP.NET-3.0.aspx</guid><slash:comments>8</slash:comments><wfw:comment>http://blogs.aspitalia.com/daniele/post1831/.NET-Framework-3.0-Contiene-ASP.NET-3.0.aspx#feedback</wfw:comment><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS1831.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=1831</trackback:ping></item><item><title>Il 3D in Windows Presentation Foundation</title><link>http://blogs.aspitalia.com/daniele/post1757/3D-Windows-Presentation-Foundation.aspx</link><pubDate>Tue, 03 Oct 2006 13:52:59 GMT</pubDate><description>&lt;img src="http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=1757" border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Ve lo spiega &lt;a href="http://blogs.aspitalia.com/nostromo/"&gt;Marco&lt;/a&gt;, in &lt;a href="http://www.winfxitalia.com/articoli/winfx/wpf-3d-xaml.aspx"&gt;questo articolo&lt;/a&gt; pubblicato oggi su &lt;a href="http://www.winfxitalia.com/"&gt;WinFXItalia.com&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Bello da leggere, argomento interessante, meglio di così, non si può ;)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/.NET_Framework_3.0/" rel="tag"&gt;.NET Framework 3.0&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Windows_Presentation_Foundation/" rel="tag"&gt;Windows Presentation Foundation&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Continua a leggere &lt;a href="http://blogs.aspitalia.com/daniele/post1757/3D-Windows-Presentation-Foundation.aspx"&gt;&lt;em&gt;Il 3D in Windows Presentation Foundation&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2012 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>.NET Framework, .NET Framework 3.0, Windows Presentation Foundation</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post1757/3D-Windows-Presentation-Foundation.aspx</guid><slash:comments>1</slash:comments><wfw:comment>http://blogs.aspitalia.com/daniele/post1757/3D-Windows-Presentation-Foundation.aspx#feedback</wfw:comment><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS1757.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=1757</trackback:ping></item><item><title>Il .NET Framework e la confusione dei numeri di versione</title><link>http://blogs.aspitalia.com/daniele/post1744/.NET-Framework-Confusione-Numeri-Versione.aspx</link><pubDate>Tue, 19 Sep 2006 13:12:00 GMT</pubDate><description>&lt;img src="http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=1744" border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Tutto ebbe inizio una &lt;a href="http://blogs.aspitalia.com/daniele/post1630/WinFX-Chiamale-Emozioni.aspx" target="_blank"&gt;mattina di giugno&lt;/a&gt;, perchè a Seattle, per quanto mi possa piacere, temo che il mare di giugno sia ancora troppo freddo. Qualcuno pensò che tutto sommato WinFX è il .NET Framework 3.0 (ed infatti, è un .NET Framework, mi ero già abituato a definirlo così a chi durante i corsi veniva incuriosito da questo termine che ho piazziato da un po' in alcune slide) e gli cambiò pertanto nome.&lt;/p&gt;&lt;p&gt;In realtà, credo che da quel momento è cominciato il caos. Perchè la percezione degli utenti (e cosa ancora più grave, delle aziende) è negativa. Il .NET Framework 2.0 è uscito da meno di un anno e Microsoft già tenta di vendermi la 3.0? L'ho sentito con le mie orecchie, in più di un caso.&lt;/p&gt;&lt;p&gt;Il ragionamento d'altra parte non fa una piega, specie perchè in passato non è stato raro che tra una major build ed un'altra di un prodotto Microsoft ci fossero incompatibilità anche gravi. Spiegare che il .NET Framework 3.0 è praticamente una 2.0 con un (bel) po' di classi aggiunte, che niente in realtà stravolgono o cambiano, non è facile, perchè d'altra parte questo è sì un discorso semplicistico, ma anche tutto sommato corretto. Il CLR, i compilatori e tutto il resto continuano ad essere 2.0. Su una 3.0.&lt;/p&gt;&lt;p&gt;Ora, questo è ancora niente. Perchè &lt;strong&gt;ADO.NET vnext&lt;/strong&gt;, inizialmente, è stato &lt;em&gt;spacciato&lt;/em&gt; in giro con il build number 3.0, causando dubbi atroci del tipo: sarà in WinFX o in Orcas? Hanno dovuto fare un po' di post nei blog per spiegarlo alla gente. Peccato che chi &lt;strike&gt;sgancia&lt;/strike&gt; investe nei progetti non legga i blog (almeno, non tecnici...).&lt;/p&gt;&lt;p&gt;Per chi non segue abitualmente le soap opera prodotte a Redmond, a questo puntè è utile sottolineare che &lt;strong&gt;Orcas&lt;/strong&gt; è la prossima versione di Visual Studio e del .NET Framework. Anzi, del .NET Framework è quella ancora dopo. Tanto che da qualche parte ho visto VNextNext. Mi ricorda di quando ero bambino e cercavo di dire dopodopodopodopodomani, per non dire tra 4 giorni :)&lt;/p&gt;&lt;p&gt;Recentemente, il dibattito è incentrato sul perchè abbiano scelto WinFX come 3.0 e Orcas come 3.5, quando in realtà WinFX usa il CLR 2.0 ed Orcas quello vNext, al momento 3.0. ADO.NET vnext contiene anche LINQ (e quindi C# 3.0 e VB 9) e quindi la confusione di chiamarlo ADO.NET 3.0 sarebbe evidente, perchè in pratica non sarebbe allineato alla versione del .NET Framework.&lt;/p&gt;&lt;p&gt;Il tutto è poi aggravato dal fatto che per la prima volta non ci sarà una versione nativa di VS per il .NET Framework, dato che Orcas includerà anche altre novità e che WinFX, in realtà, sarà supportato all'inizio soltanto da alcune estensioni all'attuale VS 2005.&lt;/p&gt;&lt;p&gt;Ce n'è da confondersi, specie se decideranno di cambiare i piani e battezzare netfx Orcas come .NET Framework 4.0.&lt;/p&gt;&lt;p&gt;Per la cronaca, temo che la stessa confusione la subirà &lt;strong&gt;ASP.NET&lt;/strong&gt;. Da quel che si sa, con Orcas ci sarà un aggiornamento (basta guarda a LINQ, LinqDataSource e BLinq per intuirlo...), ma non è dato di sapere se ce ne sarà uno con WinFX. Ed anche qui, il rischio che si corre è di avere ASP.NET 3.0 che gira sul .NET Framework 3.5, o peggio ancora un 3.5 senza avere il 3.0. O un 2.1 su una 3.0.&lt;/p&gt;&lt;p&gt;Insomma, ultimamente il marketing non sta azzeccando proprio tutte le mosse e la confusione, secondo me, non fa bene al mercato. Perchè chi oggi ha investito per imparare ad usare il .NET Framework 2.0, aspetterà ad investire sulla 3.0, pensando che sia una cosa diversa, quando è invece complementare. Ed è un peccato, perchè tecnologie come WPF, WCF o WWF le aspettiamo da secoli.&lt;/p&gt;&lt;p&gt;Per concludere, credo di essermi confuso anche io durante la scrittura di questo post, mi immagino cosa accada nella testa di chi non segue quotidianamente tutte le evoluzioni...&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/.NET_Framework/" rel="tag"&gt;.NET Framework&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/.NET_Framework_3.0/" rel="tag"&gt;.NET Framework 3.0&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/.NET_Framework_3.5/" rel="tag"&gt;.NET Framework 3.5&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/ASP.NET/" rel="tag"&gt;ASP.NET&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/ASP.NET_3.5/" rel="tag"&gt;ASP.NET 3.5&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Visual_Studio/" rel="tag"&gt;Visual Studio&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Continua a leggere &lt;a href="http://blogs.aspitalia.com/daniele/post1744/.NET-Framework-Confusione-Numeri-Versione.aspx"&gt;&lt;em&gt;Il .NET Framework e la confusione dei numeri di versione&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2012 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>.NET Framework, .NET Framework 3.0, .NET Framework 3.5, ASP.NET, ASP.NET 3.5, Visual Studio</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post1744/.NET-Framework-Confusione-Numeri-Versione.aspx</guid><slash:comments>5</slash:comments><wfw:comment>http://blogs.aspitalia.com/daniele/post1744/.NET-Framework-Confusione-Numeri-Versione.aspx#feedback</wfw:comment><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS1744.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=1744</trackback:ping></item><item><title>VarChar(max), VarBinary(max) con SQL Server 2005 ed il valore di SqlDbType</title><link>http://blogs.aspitalia.com/daniele/post1729/VarCharmax-VarBinarymax-SQL-Server-2005-Valore-SqlDbType.aspx</link><pubDate>Tue, 05 Sep 2006 15:54:44 GMT</pubDate><description>&lt;img src="http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=1729" border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Stavo lavorando con VarChar(max), che è una nuova funzionalità di &lt;strong&gt;SQL Server 2005&lt;/strong&gt; che manda in pensione, in certi contesti, Text, NText e compagnia bella, suggeritami da Andrea Montanari, MVP per la Piadina (come la fa lui, ragazzi, non l'ho ancora trovata) :)&lt;/p&gt; &lt;p&gt;Divagazioni a parte, il succo del problema era come fare ad usare da codice questo nuovo data type, dato che non c'era un valore nell'enum SqlDataType ad hoc. La risposta è in &lt;a href="http://msdn2.microsoft.com/en-us/library/a1904w6t.aspx" onclick="blankUrl(this.href); return false;"&gt;questa pagina&lt;/a&gt; della documentazione, tutt'altro che facile da trovare, e consiste nell'aggiungere come valore della dimensione un bel -1, altrimenti, ovviamente, viene presa la dimensione del valore, che comunque per VarChar non superebbe gli 8 mila char.&lt;/p&gt; &lt;p&gt;Me n'ero dimenticato, non avendo usato finora in maniera intensiva SQL Server 2005, è utilissima come funzionalità per sostituire Text!&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/Database/" rel="tag"&gt;Database&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/SQL_Server/" rel="tag"&gt;SQL Server&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Continua a leggere &lt;a href="http://blogs.aspitalia.com/daniele/post1729/VarCharmax-VarBinarymax-SQL-Server-2005-Valore-SqlDbType.aspx"&gt;&lt;em&gt;VarChar(max), VarBinary(max) con SQL Server 2005 ed il valore di SqlDbType&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2012 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>.NET Framework, Database, SQL Server</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post1729/VarCharmax-VarBinarymax-SQL-Server-2005-Valore-SqlDbType.aspx</guid><slash:comments>0</slash:comments><wfw:comment>http://blogs.aspitalia.com/daniele/post1729/VarCharmax-VarBinarymax-SQL-Server-2005-Valore-SqlDbType.aspx#feedback</wfw:comment><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS1729.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=1729</trackback:ping></item></channel></rss>
