<?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:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ASP.NET, Media Center e tecnologia - Il blog di Daniele Bochicchio</title><link>http://blogs.aspitalia.com/daniele/</link><description>ASP.NET, Media Center e tecnologia - Il blog di Daniele Bochicchio</description><language>it-it</language><managingEditor>noreply(at)aspitalia.com(ASP.NET, Media Center e tecnologia - Il blog di Daniele Bochicchio)</managingEditor><webMaster>daniele(at)aspitalia.com(Daniele Bochicchio)</webMaster><copyright>1998-2008 ASPItalia.com/ASP.NET, Media Center e tecnologia - Il blog di Daniele Bochicchio</copyright><generator>Generated by feed.ASPItalia.com 'Weyoh' 4.8.1003</generator><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><sy:updateBase>1998-01-01T12:00+00:00</sy:updateBase><image><title>ASP.NET, Media Center e tecnologia - Il blog di Daniele Bochicchio</title><url>http://gui.aspitalia.com/images/aspitalia_syndication.gif</url><link>http://blogs.aspitalia.com/daniele/</link></image><item><title>Installare ASP.NET ed i tool in un colpo solo</title><link>http://blogs.aspitalia.com/daniele/post2399/Installare-ASP.NET-Tool-Colpo.aspx</link><pubDate>Mon, 06 Oct 2008 06:45:50 GMT</pubDate><description>&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2399' border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Per la serie &amp;quot;we feel you pain&amp;quot;, Microsoft ha rilasciato un bel Web Platform Installer che vi porta da 0 a 100: configurare IIS, ASP.NET, SQL Server e tutto quello che vi pu&amp;#242; servire. Lo trovate &lt;a onclick="blankUrl(this.href); return false;" href="http://www.microsoft.com/web/"&gt;qui&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;img border="0" alt="web platform installer" src="http://blogs.aspitalia.com/img/danielebochicchio/installareasp.neteditoolinuncolposolo_984d/image_3.png" width="484" height="360" /&gt; &lt;/p&gt; &lt;p&gt;Finalmente, aggiungo io.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&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/Database/" rel="tag"&gt;Database&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/IIS/" rel="tag"&gt;IIS&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/SQL_Server/" rel="tag"&gt;SQL Server&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Windows_Server/" rel="tag"&gt;Windows Server&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>ASP.NET, Database, IIS, SQL Server, Windows Server</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2399/Installare-ASP.NET-Tool-Colpo.aspx</guid><slash:comments>0</slash:comments><wfw:comments>http://blogs.aspitalia.com/daniele/post2399/Installare-ASP.NET-Tool-Colpo.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2399.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2399</trackback:ping></item><item><title>Non perdere la festa per i nostri 10 anni: 21 ottobre, Roma!</title><link>http://blogs.aspitalia.com/daniele/post2395/Perdere-Festa-10-Anni-21-Ottobre-Roma.aspx</link><pubDate>Thu, 02 Oct 2008 06:41:14 GMT</pubDate><description>&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2395' border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Questa &amp;#232; una di quelle cose che ti fa capire quanto &amp;#232; bello stare in una community. Al di l&amp;#224; del recente boom di partecipazione, &amp;#232; sempre bello vedere che c'&amp;#232; gente che &amp;#232; affezzionata e magari sono 10 anni tondi che frequenta questo sito. E' passata da ASP 1.0 ad ASP 3.0, poi ASP.NET, ASP.NET 2.0, .NET Framework 3.0, Silverlight e LINQ.&lt;/p&gt; &lt;p&gt;E' per celebrare questo passo che abbiamo fatto insieme che il 21 ottobre, a Roma, in coda ai Microsoft Days08, terremo il nostro evento per festeggiare i 10 anni. Ho davvero tantissimi regali da distribuire. Presenteremo ufficialmente anche il &lt;a href="http://books.aspitalia.com/asp.net-3.5/"&gt;nostro nuovo libro&lt;/a&gt;, che quasi certamente potrete toccare con mano presso un apposito banchetto.&lt;/p&gt; &lt;p&gt;E ci saranno 3 ore di sessione. Tutti i dettagli e l'iscrizione &lt;a onclick="blankUrl(this.href); return false;" href="http://10annidi.aspitalia.com/"&gt;qui&lt;/a&gt;. Per chi ama Facebook, c'&amp;#232; anche l'&lt;a onclick="blankUrl(this.href); return false;" href="http://www.facebook.com/event.php?eid=30045181373"&gt;evento&lt;/a&gt;. E non sto scherzando quando dico che avremo anche la &lt;strong&gt;torta&lt;/strong&gt;! :)&lt;/p&gt; &lt;p&gt;Ci vediamo a Roma e fatevi riconoscere!&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/10annidi/" rel="tag"&gt;10annidi&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/ASPItalia.com/" rel="tag"&gt;ASPItalia.com&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>ASPItalia.com Network, 10annidi, ASPItalia.com</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2395/Perdere-Festa-10-Anni-21-Ottobre-Roma.aspx</guid><slash:comments>3</slash:comments><wfw:comments>http://blogs.aspitalia.com/daniele/post2395/Perdere-Festa-10-Anni-21-Ottobre-Roma.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2395.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2395</trackback:ping></item><item><title>I microfeed degli utenti di ASPItalia.com</title><link>http://blogs.aspitalia.com/daniele/post2396/Microfeed-Utenti-ASPItalia.com.aspx</link><pubDate>Wed, 01 Oct 2008 16:53:12 GMT</pubDate><description>&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2396' border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Stiamo lavorando un po' alla prossima versione dell'engine, per cui ogni tanto ci troviamo di fronte a cose che sono gi&amp;#224; pronte. Oggi, mentre aspettavo una chiamata ed avevo 15 minuti di buco (cio&amp;#232; non avevo voglia di fare le 3 mila cose noiose che in questo periodo mi fanno compagnia) ne ho approfittato per mettere gi&amp;#249; la query e l'handler. Siccome non &amp;#232; niente di nuovo, alla fine &amp;#232; bastato mappare la stored procedure, il resto &amp;#232; gi&amp;#224; disponibile.&lt;/p&gt; &lt;p&gt;Cos&amp;#236; nelle ultime settimana abbiamo lanciato i &lt;a onclick="blankUrl(this.href); return false;" href="http://tags.aspitalia.com/users/"&gt;contenuti preferiti dagli utenti&lt;/a&gt; ed i microfeed. Questi ultimi fanno molto social networking ed in effetti sono davvero comodi per cui li vuole inglobare in applicazioni del genere o nel proprio sito, per far vedere cosa fa nella nostra community. Il mio &amp;#232; &lt;a onclick="blankUrl(this.href); return false;" href="http://feed.aspitalia.com/user/daniele+bochicchio.aspx"&gt;qui&lt;/a&gt; :) Si raggiungo comodamente dal profilo utente.&lt;/p&gt; &lt;p&gt;Niente di che, ma sicuramente carini ;)&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>ASPItalia.com Network</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2396/Microfeed-Utenti-ASPItalia.com.aspx</guid><slash:comments>0</slash:comments><wfw:comments>http://blogs.aspitalia.com/daniele/post2396/Microfeed-Utenti-ASPItalia.com.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2396.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2396</trackback:ping></item><item><title>I Dynamic Data Control non sono solo wizard</title><link>http://blogs.aspitalia.com/daniele/post2392/Dynamic-Data-Control-Wizard.aspx</link><pubDate>Mon, 22 Sep 2008 14:41:00 GMT</pubDate><description>&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2392' border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Siccome se te lo chiedono in 2 è legittimo, ma quando arrivano a 3 fanno un gruppo :), è meglio fare chiarezza. Ovviamente mi aspetto che vediate, da qui all'anno prossimo, milioni di demo, webcast, sessioni ed articoli che vi fanno vedere quanto sono fighi i Dynamic Data Control, perchè lo sono, soffermandosi sul fatto che è tutto wizard-based.&lt;/p&gt;&lt;p&gt;Sebbene i wizard siano comodi in certi scenari, credo siano la cosa peggiore che uno sviluppatore può trovare, perchè spesso gli fanno spegnere il cervello.&lt;/p&gt;&lt;p&gt;Nel caso dei Dynamic Data Control l'infrastruttura che gli sta dietro è molto, ma molto interessante, perchè consente di fare tutto sfruttando l'object model, che d'altra parte è auto referenziante in quanto al tipo di dato, alle regole che deve rispettare per la validazione e, nell'ottica di LINQ to SQL o Entity Framework, anche della strategia di persistenza.&lt;/p&gt;&lt;p&gt;Tutto ciò premesso, DDC non è solo un insieme di griglie e controlli di dettaglio, ma anche e soprattutto un'infrastruttura dedicata allo scopo di visualizzare informazioni e gestirne la modifica in un'ottica di &amp;quot;mi sbatto poco ed ottengo il massimo risultato perchè c'ho già le mie entità pronte&amp;quot;. Per esempio l'accoppiata DynamicControl e DynamicField fa egregiamente il lavoro di consentire l'utilizzo in una normale GridView/DetailsView/FormView, demandando ad una serie di template separati la possibilità di avere un solo template da visualizzare in baso al tipo di informazioni, il che consente di risparmiare un bel po' di markup ripetitivo da scrivere e con pieno supporto per il two-way databinding.&lt;/p&gt;&lt;p&gt;Poi è ovvio che con l'URL Routing e DynamiDataManager sono già pronte gran parte delle funzionalità per farsi un sistema di gestione delle entity con relativa persistenza, ma da qui a fare di DDC un insieme di &amp;quot;cose&amp;quot; fatte con un wizard ce ne passa.&lt;/p&gt;&lt;p&gt;Questa parte, tra l'altro, è ben spiegata nel nostro libro '&lt;a onclick="function anonymous()
{
blankUrl(this.href); return false;
}" href="http://books.aspitalia.com/asp.net-3.5/"&gt;ASP.NET 3.5 per tutti&lt;/a&gt;', grazie all'ottimo lavoro di &lt;a onclick="function anonymous()
{
blankUrl(this.href); return false;
}" href="http://blogs.aspitalia.com/ricciolo/"&gt;Cristian&lt;/a&gt;, e farà parte di quello che sarà estratto e pubblicato nelle prossime settimane per farvi dare un'occhiata ai contenuti ;)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&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/Databinding/" rel="tag"&gt;Databinding&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Dynamic_Data_Control/" rel="tag"&gt;Dynamic Data Control&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/ASP.NET/" rel="tag"&gt;ASP.NET&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>ASP.NET, ASP.NET 3.5, Databinding, Dynamic Data Control</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2392/Dynamic-Data-Control-Wizard.aspx</guid><slash:comments>0</slash:comments><wfw:comments>http://blogs.aspitalia.com/daniele/post2392/Dynamic-Data-Control-Wizard.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2392.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2392</trackback:ping></item><item><title>ASP.NET 3.5 per tutti: pronto!</title><link>http://blogs.aspitalia.com/daniele/post2391/ASP.NET-3.5-Tutti-Pronto.aspx</link><pubDate>Fri, 19 Sep 2008 07:06:40 GMT</pubDate><description>&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2391' border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;E' sempre bello quando un certo progetto viene portato a termine con successo. Nel caso specifico, sono contento che alla fine siamo arrivati alla meta con una settimana di (preventivato) ritardo.&lt;/p&gt; &lt;p&gt;Qui il &lt;a onclick="blankUrl(this.href); return false;" href="http://books.aspitalia.com/asp.net-3.5/analitico.pdf"&gt;TOC finale&lt;/a&gt;. Alla fine, abbiamo preso una decisione sofferta: abbiamo tolto &lt;strong&gt;ASP.NET MVC&lt;/strong&gt;, per evitare di scrivere qualcosa che nel giro di qualche settimana sarebbe potuto non essere affidabile. In effetti in questo momento avrebbero dovuto essere più avanti (questo a marzo, quando l'abbiamo pianificato), invece non abbiamo ancora una beta. Per cui, abbiamo deciso di evitarlo, rimandando la cosa ad una seconda edizione.&lt;/p&gt; &lt;p&gt;Però non volevamo lasciare i nostri lettori senza &lt;em&gt;ciccia&lt;/em&gt;, per cui abbiamo inserito un capitolo di introduzione ad &lt;strong&gt;Entity Framework&lt;/strong&gt;, che da un punto di vista logico ha anche più senso, perchè fa parte del SP 1. Ed abbiamo aggiunto altre 32 pagine al libro, per un totale di &lt;strong&gt;608&lt;/strong&gt;, anzichè 576. E sicccome abbiamo scritto davvero tanto ma tanto, abbiamo ridotto notevolmente i margini. Altrimenti sarebbero state oltre 700 pagine e non vogliamo appesentire i nostri lettori :)&lt;/p&gt; &lt;p&gt;Il prezzo rimane lo stesso. Fino al 21 si può prenotare a 39,90 Euro spese di spedizione incluse da &lt;a onclick="blankUrl(this.href); return false;" href="http://books.aspitalia.com/asp.net-3.5/"&gt;questa pagina&lt;/a&gt;. Ci sarà poi, durante la settimana prossima, la possibilità di fare effettivamente l'ordine. Le spedizioni, invece, da inizio ottobre.&lt;/p&gt; &lt;p&gt;Attendiamo fiduciosi i vostri feedback!&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/ASP.NET_3.5_per_tutti/" rel="tag"&gt;ASP.NET 3.5 per tutti&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>Riviste e scrittura, ASP.NET 3.5 per tutti</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2391/ASP.NET-3.5-Tutti-Pronto.aspx</guid><slash:comments>2</slash:comments><wfw:comments>http://blogs.aspitalia.com/daniele/post2391/ASP.NET-3.5-Tutti-Pronto.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2391.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2391</trackback:ping></item><item><title>La regressione ed ASP.NET 3.5 SP 1</title><link>http://blogs.aspitalia.com/daniele/post2390/Regressione-ASP.NET-3.5-SP.aspx</link><pubDate>Fri, 19 Sep 2008 06:59:00 GMT</pubDate><description>&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2390' border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Il consiglio è di andarci cauti nell'installazione in produzione se prima non effettuate test (aka, estensivi e rigorosi). Il SP 1 è un Service Pack per modo di dire: per ASP.NET include più cose interessanti di quante ne abbia la 3.5 liscia. Ma questo è un altro discorso, che forse approndirò in un futuro più o meno vicino: ho ancora sentimenti contrastanti al riguardo.&lt;/p&gt;&lt;p&gt;Tornando sul discorso iniziale, invece, il SP 1 può far fare boom alle vostre applicazioni. Mi astengo dal commentare quanto aggiunto a Visual Studio, perchè non voglio sparare sulla croce rossa. Almeno non ora.&lt;/p&gt;&lt;p&gt;La cosa più grave, dal mio punto di vista, è che adesso venga onorato l'attributo &lt;strong&gt;action&lt;/strong&gt; della WebForm: è una modifica invasiva che va documentata con molto tempo per consentire agli sviluppatori di adeguarsi. E non va certamente abilitata così, senza pensarci. Il risultato è che, se per esempio, avete usato VS.NET 2003 per generare alcune form, vi troverete l'attributo action autogenerato con il nome della pagina. Che se poi magari, dal 2003 ad oggi, avete rinominato, smette di funzionare, perchè quell'attributo che prima era ignorato adesso viene onorato. Questa a casa mia non si chiama miglioria, si chiama &lt;strong&gt;regressione&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;L'altra regressione è aver cambiato il comportamento dell'attributo &lt;a href="http://www.aspitalia.com/script/644/classe-page-base-pagine.aspx" target="_blank"&gt;&lt;strong&gt;pageBaseType&lt;/strong&gt;&lt;/a&gt;: fino al SP 1, la pagina può non ereditare da questa classe, ma da Page, perchè poi è il Page Parser a fare il resto. Dal SP 1 smette di farlo. Ed ovviamente ve ne accorgete a runtime. E che questa sia regressione, lo dice anche il team.&lt;/p&gt;&lt;p&gt;L'altro fastidio è derivante da un cambio di comportamento in &lt;strong&gt;LinqDataSource&lt;/strong&gt;. Le mie demo che nell'evento DataContextCreated riutilizzavano lo stesso DataContext appena creato per far vedere che non c'è bisogno di crearne un altro per, ad esempio, fare un po' di altre operazioni, falliscono miseramente, perchè secondo l'errore non posso modificarlo. Peccato che io nemmeno ci provi e che senza SP 1 abbiano sempre funzionato. Questa forse si chiama feature, perchè invoglia a non usare questo genere di controlli, ma dai più può essere tranquillamente catalogata come regressione. E lo dico io.&lt;/p&gt;&lt;p&gt;Attenzione a queste cose, perchè sono certo che non saranno le uniche. Attendiamo impazienti la prima CTP del .NET Framework 4.0, perchè mettere un po' di fieno da parte per l'inverno a noi sviluppatori non interessa: vogliamo sempre star lì a testare quello che abbiamo fatto, perchè dare per scontato che un SP 1 sia solo un service pack è troppo noioso.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&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;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>ASP.NET, ASP.NET 3.5</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2390/Regressione-ASP.NET-3.5-SP.aspx</guid><slash:comments>0</slash:comments><wfw:comments>http://blogs.aspitalia.com/daniele/post2390/Regressione-ASP.NET-3.5-SP.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2390.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2390</trackback:ping></item><item><title>Media Center TV Pack 2008: supporto per i canali a pagamento</title><link>http://blogs.aspitalia.com/daniele/post2389/Media-Center-TV-Pack-2008-Supporto-Canali-Pagamento.aspx</link><pubDate>Wed, 17 Sep 2008 09:40:18 GMT</pubDate><description>&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2389' border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Sul versante Media Center, pare che Microsoft, con il recente &lt;a onclick="blankUrl(this.href); return false;" href="http://blogs.aspitalia.com/daniele/post2354/media-center-tv-pack-2008.aspx"&gt;TV Pack&lt;/a&gt; che &amp;#232; praticamente introvabile se non si &amp;#232; un OEM (e d'altra parte, ovviamente lo siamo tutti...) abbia deciso di supportare anche i premium channel (cio&amp;#232;, quelli a pagamento).&lt;/p&gt; &lt;p&gt;Ovviamente hanno dovuto mettere una P davanti a BDA (dove P sta per Protected), cos&amp;#236; da tirare fuori una nuova architettura di driver rispettosa del &lt;strong&gt;DRM&lt;/strong&gt;. Che non vuol dire che tutto sar&amp;#224; protetto, ma che, come avviene gi&amp;#224; per ASTC, venga onorata la protezione impostata dal broadcaster. Al momento si sa di schede AverMedia e Happauge in grado di avere questo genere di driver. Se mi decido a fare qualche prova, perch&amp;#232; l'amore verso MCE va e viene (pi&amp;#249; che altro, in questo periodo va), ovviamente non tarder&amp;#242; a scrivere due righe.&lt;/p&gt; &lt;p&gt;La cosa &amp;#232; comunque degna di nota ed interessante, se non fosse che comunque questo aggiornato non &amp;#232; liberamente (aka legalmente) disponibile, se non agli OEM.&lt;/p&gt; Vedremo questa novit&amp;#224;: io in realt&amp;#224;, guida TV a parte, ho usato per un po' SKY su XP MCE in maniera legale e senza PBDA. &lt;a onclick="blankUrl(this.href); return false;" href="http://blogs.aspitalia.com/daniele/post1779/vedere-davvero-nativamente-sky-media-center-guida-tv.aspx"&gt;Dettagli&lt;/a&gt; :)&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/Media_Center/" rel="tag"&gt;Media Center&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>Media Center</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2389/Media-Center-TV-Pack-2008-Supporto-Canali-Pagamento.aspx</guid><slash:comments>0</slash:comments><wfw:comments>http://blogs.aspitalia.com/daniele/post2389/Media-Center-TV-Pack-2008-Supporto-Canali-Pagamento.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2389.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2389</trackback:ping></item><item><title>Zune 3.0</title><link>http://blogs.aspitalia.com/daniele/post2388/Zune-3.0.aspx</link><pubDate>Wed, 17 Sep 2008 06:38:41 GMT</pubDate><description>&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2388' border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Ho aggiornato il &lt;a onclick="blankUrl(this.href); return false;" href="http://blogs.aspitalia.com/daniele/post2313/zune-poi-cosi-male.aspx"&gt;mio Zune&lt;/a&gt; alla versione 3.0.&lt;/p&gt; &lt;p&gt;Particolarmente interessante la nuova parte &amp;quot;sociale&amp;quot;, ma in generale devo dire che la nuova accoppiata firmware+client sono molto ben fatti. Io lo Zune lo uso soprattutto come lettore da &amp;quot;tavolo&amp;quot;, collegato ad un amplificatore, perch&amp;#232; il vantaggio di sincronizzarlo via wifi senza muovermi &amp;#232; una &lt;em&gt;killer feature&lt;/em&gt;.&lt;/p&gt; &lt;p&gt;Ad ogni modo, il setup ha avuto qualche problema. Siccome il mio desktop &amp;#232; connesso ad una rete locale con firewall a monte, ovviamente quello di Windows Vista &amp;#232; disattivato (a cosa serve un servizio inutile?). Questo per&amp;#242; al setup dello Zune non piace. Dopo un errore criptico ed un paio di riavvii, mi &amp;#232; venuto in mente (forse &amp;#232; gi&amp;#224; capitato con la versione 2.0, ma non riesco a ricordarmelo con precisione), &amp;#232; bastato riattivare il firewall, installare e spegnerlo di nuovo. So far, so good :)&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>Microsoft-related</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2388/Zune-3.0.aspx</guid><slash:comments>1</slash:comments><wfw:comments>http://blogs.aspitalia.com/daniele/post2388/Zune-3.0.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2388.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2388</trackback:ping></item><item><title>Stiamo per tornare!</title><link>http://blogs.aspitalia.com/daniele/post2384/Stiamo-Tornare.aspx</link><pubDate>Wed, 10 Sep 2008 17:54:21 GMT</pubDate><description>&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2384' border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Passato il periodo di riposo, riflessione e pianificazione, siamo pronti per riprendere la normale attivit&amp;#224;.&lt;/p&gt; &lt;p&gt;Da quest'anno la scaletta degli script/tip sar&amp;#224;:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;luned&amp;#236;: ASP.NET;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;mercoled&amp;#236;: LINQ e Entity Framework;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;gioved&amp;#236;: Silverlight;&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;&lt;strong&gt;venerd&amp;#236;: WPF, WCF, BCL, WF, .NET Framework in generale.&lt;/strong&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;Come al solito il marted&amp;#236; c'&amp;#232; un articolo, a rotazione pi&amp;#249; o meno bilanciata tra tutti i siti del network. Si riparte il &lt;strong&gt;15 settembre&lt;/strong&gt; con gli script, il 23 con gli articoli. Non voglio rovinarvi la sorpresa, ma di cose interessanti per questa &amp;quot;stagione&amp;quot; ce ne sono tante :)&lt;/p&gt; &lt;p&gt;Intanto, ho finalmente considerato finito il lavoro di sistemazione del nuovo server, per cui ho anche attivato la compressione gzip su tutto, come credo si noti. E' impressionante quanta differenza faccia se comprimete anche l'output, prima che esca. Ed &amp;#232; impressionante quanto poco incida sul carico della CPU del server, che &amp;#232; mediamente dell'11%.&lt;/p&gt; &lt;p&gt;Ho condito questi mesi senza ferie con un po' di refactoring a varie componenti, dal sistema di sincronizzazione della cache fino al server NNTP ed alla community, con visibli benefici a livello di funzionalit&amp;#224; e velocit&amp;#224;. Perch&amp;#232; se produciamo tanti contenuti ma poi non si possono leggere in maniera veloce, alla fine a cosa serve? ;)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/ASPItalia.com/" rel="tag"&gt;ASPItalia.com&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/LINQ/" rel="tag"&gt;LINQ&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>ASPItalia.com Network, ASPItalia.com, .NET Framework 3.5, LINQ</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2384/Stiamo-Tornare.aspx</guid><slash:comments>0</slash:comments><wfw:comments>http://blogs.aspitalia.com/daniele/post2384/Stiamo-Tornare.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2384.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2384</trackback:ping></item><item><title>Media Center TV Pack 2008: per pochi e non per tutti</title><link>http://blogs.aspitalia.com/daniele/post2354/Media-Center-TV-Pack-2008.aspx</link><pubDate>Thu, 07 Aug 2008 08:50:00 GMT</pubDate><description>&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2354' border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Ecco che Engadget arriva in soccorso del mondo con un po' di screenshot del nuovo TV Pack per Media Center. Si trovano &lt;a href="http://www.engadgethd.com/2008/08/06/hands-on-with-the-vista-media-center-tv-pack/" target="_blank"&gt;qui&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Siamo nel 2008 e finalmente avremo il supporto per l'HD, i tuner ibridi e la possibilità di dare un numero a piacere ad un canale. So che sembra stano, ma nella RTM di Vista è stata aggiunta la possibilità di rinominare un canale, tanto per inquadrare quanta fatica ci sia nell'aggiungere funzionalità che diamo per scontate su una TV da 100 Euro comprata al MediaWorld.&lt;/p&gt;&lt;p&gt;Con la Ultimate e questo update ora si possono avere 12 tuner, che è un numero impressionante (ma non so quanto utile, alla fine). La mia curiosità, visto che a parte la RAI che sperimenta l'HD in 3 zone contate, è se funzioni per noi, ovviamente con l'hardware adeguato, anche con SKY HD, che è di fatto l'unico in Italia a trasmettere in questo modo. Cercherò di indagare.&lt;/p&gt;&lt;p&gt;L'occasione sprecata, questa volta, è nel fatto che molto certamente sarà disponibile come update solo per gli OEM. Quindi se avete comprato un PC con Vista, niente update. Se ve lo siete fatti da soli, ancora meno. E se avete speso 2500$ per un PC con le CableCard, in USA, il minimo è farvele un attimo girare.&lt;/p&gt;&lt;p&gt;Essendo un update di circa 50 MB, stando a Engadget, non è proprio una scelta sana dal punto di vista del consenso popolare. Ma ormai gli entusiasti della prima ora, purtroppo, sono già andati largamente verso altre soluzioni: tanto per citarne una, ovviamente Media Portal, che con tutte le sue mancanze (tipo che regista nello stesso thread dell'UI, quindi se crasha la UI addio registrazione...) ha gran parte delle cose che rendono interessante questa release di Media Center per il mercato europeo. Ripeto una cosa triste che ho già espresso altre volte: è un prodotto venduto in tutto il mondo ma pensato esclusivamente per il mercato USA, visto che noi del supporto ai tuner ASTC ce ne facciamo ben poco...&lt;/p&gt;&lt;p&gt;Se riuscirò a procurarmela, quando sarà in RTM per il pubblico o se la distribuiranno via MSDN, conto di dare una seconda chance e vedere se finalmente non perde le registrazioni perchè è cambiata l'umidità. Anche se, dopo più di un mese, mi trovo benissimo con la &lt;a href="http://blogs.aspitalia.com/daniele/post2333/Media-Center-Occasione-Sprecata.aspx" target="_blank"&gt;nuova scelta che ho fatto&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/Media_Center/" rel="tag"&gt;Media Center&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_Vista/" rel="tag"&gt;Windows Vista&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>Media Center, Windows Client, Windows Vista</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2354/Media-Center-TV-Pack-2008.aspx</guid><slash:comments>2</slash:comments><wfw:comments>http://blogs.aspitalia.com/daniele/post2354/Media-Center-TV-Pack-2008.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2354.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2354</trackback:ping></item><item><title>Usare LINQ to SQL e WCF in un progetto reale</title><link>http://blogs.aspitalia.com/daniele/post2350/Usare-LINQ-SQL-WCF-Progetto-Reale.aspx</link><pubDate>Thu, 31 Jul 2008 07:41:22 GMT</pubDate><description>&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2350' border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Per reale, pi&amp;#249; che altro, intendo assurdamente delicato :) Da gennaio a luglio &amp;#232; stata sviluppata la nuova versione della community di &lt;a href="http://www.mtv.it/" onclick="blankUrl(this.href); return false;"&gt;MTV&lt;/a&gt;, dopo la prima che &amp;#232; stata online per un &lt;a href="http://blogs.aspitalia.com/daniele/post2037/podi-aspitalia.com-sito-mtv.aspx" onclick="blankUrl(this.href); return false;"&gt;anno circa&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Si &amp;#232; scelto di ripartire da zero, con una soluzione home made, perch&amp;#232; semplicemente abbiamo scoperto che Community Server non &amp;#232; fatto per quel tipo di carico. Giustamente &lt;a href="http://blogs.aspitalia.com/imperugo/" onclick="blankUrl(this.href); return false;"&gt;Ugo&lt;/a&gt; ha preferito lavorare con tutte tecnologie nuove e questo ha rappresentato un problema in non pochi casi.&lt;/p&gt; &lt;p&gt;Quando si abbraccia una tecnologia appena rilasciata &amp;#232; facile che si trovino tutti i bug, le idiosincrasie e le stranezze possibili. Ed &amp;#232; facile che si scopra di fare le cavie, tutto sommato. Ammetto di aver provato un po' di astio nei confronti di VS 2008 e TFS 2008, perch&amp;#232; non reggevano bene le soluzioni. Con le patch sul Javascript uscite successivamente, qualcosa &amp;#232; migliorata.&lt;/p&gt; &lt;p&gt;Fermo restando che sono rimasto farevolmente impressionato dalla enorme produttivit&amp;#224; che &lt;strong&gt;LINQ to SQL&lt;/strong&gt; garantisce se si parte disegnando il database come il modello ad oggetti, ho anche capito che &amp;#232; necessario un po' di rodaggio per sfruttarne appieno la caratteristiche. Posso dire per&amp;#242; con assoluta certezza che &amp;#232; una scelta che ha fatto risparmiare non poco tempo in fase di sviluppo, ma ha portato anche ad alcuni compromessi. E spesso lo si utilizza male perch&amp;#232; ci si dimentica che, tutto sommato, LINQ to SQL &amp;#232; magia, ma sotto ha un database.&lt;/p&gt; &lt;p&gt;Si &amp;#232; optati per un'&lt;strong&gt;architettura SOA&lt;/strong&gt;, dunque si &amp;#232; fatto un so massiccio di &lt;strong&gt;WCF&lt;/strong&gt;. Devo dire che perdere tempo a cercare di capire perch&amp;#233; non trovi un assembly che c'&amp;#232;, &amp;#232; definito nella configurazione e non si sa per quale motivo non viene recuperato, per scoprire che uno spazio tra nome della classe e namespace, dopo la virgola, pu&amp;#242; cambiarti la vita, &amp;#232; una di quelle cose che ti fanno riflettere su quanto fragili siano le tecnologie attuali e su quanta (inutile?) frenesia ci sia nel rilascio di alcune.&lt;/p&gt; &lt;p&gt;Tutto sommato sono abbastanza contento di aver usato WCF in questo modo (cio&amp;#232;, non per niente banale), ma se non ci fosse stato &lt;a href="http://www.scaleoutsoftware.com/" onclick="blankUrl(this.href); return false;"&gt;ScaleOut&lt;/a&gt; a tenere in cache il mondo intero, con tutte le sue belle funzionalit&amp;#224;, e Stefano a capire perch&amp;#232; WCF ce l'avesse con noi, non saremmo qui a cantare vittoria. Tenetelo a mente se decidete di andare verso questo genere di soluzioni, investendo in un sistema di cache distribuita come nCache, ScaleOut o, quando ci sar&amp;#224;, &lt;a href="http://blogs.aspitalia.com/daniele/post2295/velocity-ado.net-distributed-cache.aspx" onclick="blankUrl(this.href); return false;"&gt;Velocity&lt;/a&gt;. La cache di ASP.NET &amp;#232; un giocattolino, lento e per niente scalabile. Se volete lavorare con i servizi, il minimo &amp;#232; fare cache di dati in maniera aggressiva, altrimenti poi non c'&amp;#232; da meravigliarsi se l'applicazione ad un tratto fa &lt;em&gt;puff&lt;/em&gt;.&lt;/p&gt; &lt;p&gt;I veri problemi sicuramente sono stati nel far lavorare bene WCF e LINQ to SQL, nel mischiare opportunamente gli attributi sulle classi dell'object model per far s&amp;#236; che funzionassero entrambi: sono sempre stata una persona attenta ai particolari, ma con questi due ragazzi ci vogliono sempre 8 occhi!&lt;/p&gt; &lt;p&gt;Da questo progetto abbiamo tratto un bel po' di esperienza, perch&amp;#232; cose come usare l'&lt;strong&gt;AOP su WCF&lt;/strong&gt; mica ti capita di vederle funzionare tutti i giorni :)&lt;/p&gt; &lt;p&gt;Ho condiviso questo progetto con signori come Ugo, &lt;a href="http://blogs.aspitalia.com/sm15455/" onclick="blankUrl(this.href); return false;"&gt;Stefano&lt;/a&gt;, &lt;a href="http://blogs.aspitalia.com/novecento/" onclick="blankUrl(this.href); return false;"&gt;Alessio&lt;/a&gt; e&amp;#160; &lt;a href="http://blogs.aspitalia.com/nostromo/" onclick="blankUrl(this.href); return false;"&gt;Marco&lt;/a&gt;. E potete solo immaginare quanto ci siamo divertiti nell'acquario! :)&lt;/p&gt; &lt;p&gt;Infine, un monito: cercate di fare in modo che il team capisca appieno dove lo state portando, perch&amp;#232; l'uso di cos&amp;#236; tante tecnologie nuove pu&amp;#242; essere un po' pesante da digerire.&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/LINQ/" rel="tag"&gt;LINQ&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/Windows_Communication_Foundation/" rel="tag"&gt;Windows Communication Foundation&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>Mondo Web, .NET Framework, .NET Framework 3.0, .NET Framework 3.5, LINQ, LINQ to SQL, Windows Communication Foundation</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2350/Usare-LINQ-SQL-WCF-Progetto-Reale.aspx</guid><slash:comments>7</slash:comments><wfw:comments>http://blogs.aspitalia.com/daniele/post2350/Usare-LINQ-SQL-WCF-Progetto-Reale.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2350.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2350</trackback:ping></item><item><title>Ci sono persone speciali</title><link>http://blogs.aspitalia.com/daniele/post2349/Persone-Speciali.aspx</link><pubDate>Wed, 30 Jul 2008 14:33:00 GMT</pubDate><description>&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2349' border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;E fortunatamente per me, questi &lt;a href="http://10annidi.aspitalia.com/"&gt;ultimi 10 anni&lt;/a&gt; mi hanno accompagnato in questa &lt;a href="http://www.aspitalia.com/misc/network.aspx"&gt;grande avventura&lt;/a&gt;. Dato che siamo in un momento in cui distribuiamo premi a più non posso, hanno pensato bene di regalarmi una &lt;strong&gt;Xbox 360 Elite&lt;/strong&gt;. Sì, fino a qualche ora fa non avevo una 360, semplicemente perchè mi conosco e vorrei restare concentrato su lavoro. Invece così mi toccherà delegare sempre di più a loro, io ora ho un Halo 3 in modalità massacro da finire! :D Fortunatamente la mia parte del nuovo libro è praticamente conclusa :)&lt;/p&gt;&lt;p&gt;In ordine rigorosamenta alfabetico, un grazie ad &lt;a href="http://blogs.aspitalia.com/novecento/"&gt;Alessio&lt;/a&gt;, &lt;a href="http://blogs.aspitalia.com/ricciolo/"&gt;Cristian&lt;/a&gt;, &lt;a href="http://blogs.aspitalia.com/novecento/"&gt;Marco&lt;/a&gt;, &lt;a href="http://blogs.aspitalia.com/m.casati/"&gt;Matteo&lt;/a&gt;, &lt;a href="http://blogs.aspitalia.com/rickyvr/"&gt;Ricky&lt;/a&gt;, &lt;a href="http://blogs.aspitalia.com/sm15455/"&gt;Stefano&lt;/a&gt; ed &lt;a href="http://blogs.aspitalia.com/imperugo/"&gt;Ugo&lt;/a&gt;. Perché non con tutti sono 10 anni che &amp;quot;stiamo insieme&amp;quot;, ma ricordo ancora le prime volte che ci siamo visti con Cristian, la sua prima sessione con 2 (due!) partecipanti a Webbit, le prime mail scambiate con Ricky (e le sue fissazioni architetturali), i 1000 messaggi al secondo di Marco, che poi quando ti incontra per la prima volta è quasi timido (ma devi conoscerlo! :D), la compostezza unica di Alessio (calma olimpionica). Ed ovviamente Stefano, che, dopo un evento, mi ha approcciato dicendo che voleva scrivere per 15Seconds.com, ma se proprio ci tenevano poteva darli anche a noi i suoi articoli sui custom control con supporto per il design time. Essì :) Lo zio Ugo, con i suoi 300 mila oggetti in cache ed i &amp;quot;7 mesi con l'imberù&amp;quot;, unici. E Matteo, che piano piano cerchiamo di tirare dentro (ma lui forse ha capito che non è proprio una cosa conveniente farsi incastrare da noi!), nonostante praticamente ci &amp;quot;frequentiamo&amp;quot; virtualmente da sempre.&lt;/p&gt;&lt;p&gt;Con tutti loro ho dovuto faticare, fatico ancora ora per fargli capire il valore di certe cose e convincerli. Però, da gesti come questi, capisco che ne vale la pena. Perchè bastava un bigliettino, ovviamente, a farmi capire che negli ultimi 10 anni ho costruito, con loro e tutti i nostri utenti, qualcosa di unico: &lt;strong&gt;una community&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;PS: ovviamente, è rigorosamente nera, perchè da queste parti il bianco non dona... :) Lo sapevano, per questo hanno preso una bella Elite! Mitici!&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/10annidi/" rel="tag"&gt;10annidi&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/ASPItalia.com/" rel="tag"&gt;ASPItalia.com&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/Off_Topic/" rel="tag"&gt;Off Topic&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>ASPItalia.com Network, 10annidi, ASPItalia.com, Off Topic</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2349/Persone-Speciali.aspx</guid><slash:comments>6</slash:comments><wfw:comments>http://blogs.aspitalia.com/daniele/post2349/Persone-Speciali.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2349.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2349</trackback:ping></item><item><title>Piccola modifica all'indice di 'ASP.NET 3.5 per tutti'</title><link>http://blogs.aspitalia.com/daniele/post2345/Piccola-Modifica-Indice-DiASP.NET-3.5-Tutti.aspx</link><pubDate>Fri, 25 Jul 2008 14:08:00 GMT</pubDate><description>&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2345' border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Abbiamo messo su un &lt;a href="http://books.aspitalia.com/ASP.NET-3.5/"&gt;nuovo indice&lt;/a&gt;, che tiene conto di alcuni cambiamenti necessari.&lt;/p&gt;&lt;p&gt;Troverete più capitoli sull'accesso ai dati inteso come uso dei controlli (sono quasi 90 pagine), più capitoli sull'accesso ai dati sfruttando LINQ, oltre al resto.&lt;/p&gt;&lt;p&gt;Potete sempre prenotarlo attraverso il sito a 90 centesimi in più rispetto al prezzo di copertina, ma con spese di spedizione incluse. Ovviamente siamo contenti sia delle prenotazioni finora ricevute, sia di come sta venendo fuori. E non vediamo l'ora di farvelo leggere! :)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/ASP.NET_3.5_per_tutti/" rel="tag"&gt;ASP.NET 3.5 per tutti&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>Riviste e scrittura, ASP.NET 3.5 per tutti</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2345/Piccola-Modifica-Indice-DiASP.NET-3.5-Tutti.aspx</guid><slash:comments>0</slash:comments><wfw:comments>http://blogs.aspitalia.com/daniele/post2345/Piccola-Modifica-Indice-DiASP.NET-3.5-Tutti.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2345.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2345</trackback:ping></item><item><title>FAQ su ASP.NET 3.5 per tutti</title><link>http://blogs.aspitalia.com/daniele/post2334/FAQ-ASP.NET-3.5.aspx</link><pubDate>Fri, 18 Jul 2008 13:27:00 GMT</pubDate><description>&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2334' border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Visto che in molti lo chiedono, faccio un piccolo riepilogo a beneficio di tutti e, perchè no, anche mio :)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;1) Posso avere il libro prima?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;No, semplicemente perchè non è ancora finito. Con il SP1 non ancora in RTM e MVC ancora lontano, alcuni dei capitoli saranno finalizzati poco prima della stampa, con le informazioni più aggiornate possibile. La chiusura per la stampa è prevista per metà settembre, quindi non è ovviamente ancora pronto. Direi che un buon 60% del libro è stato fatto, manca quel 40% circa, ad oggi.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;2) Da che livello si parte?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Sottoterra :) L'unica cosa che dovete conoscere è l'HTML (e si fa presto, con quei 7 tag in croce). I primi 10 capitoli sono puramente introduttivi, dai linguaggi al Framework, ai concetti principali dell'OOP, fino a come andrebbe strutturata l'architettura di un'applicazione web. L'idea è di fare un libro completo, così che per cominciare con ASP.NET 3.5 non sia necessario altro.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;3) Ma allora c'è solo ASP.NET 3.5?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;No, tutti i concetti sono spiegati dalla prima all'ultima versione di ASP.NET. Quindi ci trovate dentro ASP.NET 1.0, 1.1, 2.0, 3.5 e 3.5 SP1. Più ASP.NET MVC, che non c'entra per niente ma siamo certi sarà gradito.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;4) Ho già ASP.NET 2.0 per tutti, esiste una versione upgrade?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;No, sono due libri completamente diversi. Alcuni degli argomenti sono riproposti in maniera aggiornata, ma altri, come l'introduzione, la parte di accesso ai dati, di deployment e architettura, oltre che tutto quello che riguarda ASP.NET 3.5 + SP1, sono completamente nuove. Dato che siamo a circa 30 capitoli, direi che un buon 60% del libro è totalmente nuovo e tutto il resto è rivisto ed aggiornato.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;5) Si parla di AJAX?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Ovviamente sì, dalla 1.0 alla 3.5 SP 1.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;6) Si parla di &amp;quot;qualsiasi cosa vi venga in mente&amp;quot;?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Forse :) Date un'occhiata al &lt;a href="http://books.aspitalia.com/ASP.NET-3.5/analitico.pdf"&gt;TOC&lt;/a&gt; per togliervi i dubbi. Nei prossimi giorni lo aggiorneremo per essere più chiaro ed attuale.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;7) Se voglio sfogliarlo prima di comprarlo, dove lo posso trovare?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;E' distribuito nelle librerie, ma non possiamo sapere al 100% chi decide di mostarne un po' di copie. Quasi certamente, se siete di Milano, lo troverete alla &lt;strong&gt;libreria Hoepli&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;8) In che linguaggio sono gli esempi?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Noi crediamo fermamente che il linguaggio sia un dettaglio, è la tecnologia che conta, per cui li trovate sia in C# che VB.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;9) Ho altre domande sul libro, dove le faccio?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Un commento a questo post va più che bene.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/ASP.NET_3.5_per_tutti/" rel="tag"&gt;ASP.NET 3.5 per tutti&lt;/a&gt;, &lt;a href="http://tags.aspitalia.com/ASPItalia.com/" rel="tag"&gt;ASPItalia.com&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>Riviste e scrittura, ASP.NET 3.5 per tutti, ASPItalia.com</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2334/FAQ-ASP.NET-3.5.aspx</guid><slash:comments>0</slash:comments><wfw:comments>http://blogs.aspitalia.com/daniele/post2334/FAQ-ASP.NET-3.5.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2334.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2334</trackback:ping></item><item><title>Media Center: un'occasione sprecata?</title><link>http://blogs.aspitalia.com/daniele/post2333/Media-Center-Occasione-Sprecata.aspx</link><pubDate>Fri, 18 Jul 2008 13:14:00 GMT</pubDate><description>&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=2333' border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Da qualche giorno ho attivato &lt;strong&gt;MySKY HD&lt;/strong&gt; e vivo felice. Perchè finora ha fatto il suo (seppur stupido, becero e semplificato) lavoro senza problemi. Perchè registra in HD, ha il supporto per le serie, un EPG decente, registra in dolby e posso schedulare le registrazioni via internet. Tutte cose che, più o meno, un Media Center non fa se non scrivete codice, spendete 4-5 k in hardware e bestemmiate almeno ogni 15 giorni perchè non si sa perchè ha saltato una registrazione.&lt;/p&gt;&lt;p&gt;Ho resistito per diversi motivi, non ultimo il fatto che, perchè no, a me piace il DYI (do-it-yourself) e pensavo che spostare le registrazioni per guardarle da altri device potesse interessarmi. Invece alla fine, nonostante io abbia un sistema di distribuzione del video in tutta la casa, preferisco di gran lunga usare l'LCD da 46'' per guardare qualsiasi cosa. Credo si chiami assuefazione :) E poi, se proprio devo guardarmelo su un pocket, con uno schermo da schifo, posso accontentarmi di registrarlo attraverso il media center in analogico e poi convertirlo. Quelle 2 volte l'anno che mi serve, è uno sforzo accettabile.&lt;/p&gt;&lt;p&gt;Il tutto mi fa riflettere sull'imminente uscita di &lt;strong&gt;Fiji&lt;/strong&gt;, aka TV Pack 2008 dei poveri. Perchè sì, ci sarà il supporto per l'HD, forse per tuner ibridi, per un nuovo formato di salvataggio (DVR-MS fa schifo come il checkup sugli spaghetti...), udite udite, per il televideo! Ma non conosco tester italiani che abbiano avuto l'onore di provarlo. Ok, magari non gli piaccio più io e quindi dopo 3 giri di testing non sono stato considerato, oppure semplicemente del mercato italiano gli importa marginalmente, tanto è vero che il mio MCE è un lusso che mi concedo perchè non mi piacciono i lettori DVD da tavolo e quindi preferisco qualcosa di mio, che estendo, per fare questo lavoro e guardare le foto, ascoltare la musica e quelle altre 3-4 robette che servono.&lt;/p&gt;&lt;p&gt;Però, è un'occasione mancata e nessuno me lo toglie dalla testa. Certo, SKY con MySKY credo non abbia fatto niente di eccezionale ed anzi ha fatto il compitino, però fa una sola dannata cosa e bene: registra lo stream su un disco fisso come gli arriva, senza encodare o fare cose strane.&lt;/p&gt;&lt;p&gt;MCE è nata come una bella idea, ma poi si è evoluto solo per il mercato USA. Peccato.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/Media_Center/" rel="tag"&gt;Media Center&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Daniele Bochicchio</dc:creator><category>Media Center</category><guid isPermaLink="true">http://blogs.aspitalia.com/daniele/post2333/Media-Center-Occasione-Sprecata.aspx</guid><slash:comments>5</slash:comments><wfw:comments>http://blogs.aspitalia.com/daniele/post2333/Media-Center-Occasione-Sprecata.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/daniele/CommentRSS2333.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=2333</trackback:ping></item></channel></rss>