<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.devleap.it/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>DevLeap</title><link>http://blogs.devleap.it/</link><description>&lt;a href="http://www.devleap.it"&gt;Bridge The Gap!&lt;/a&gt;</description><dc:language>en-US</dc:language><generator>CommunityServer 2007 SP2 (Build: 20611.960)</generator><item><title>Controllare l’upload degli allegati agli elementi di lista su SharePoint</title><link>http://blogs.devleap.it/igor/archive/2012/05/17/controllare-l-upload-degli-allegati-agli-elementi-di-lista-su-sharepoint.aspx</link><pubDate>Thu, 17 May 2012 17:40:41 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23122</guid><dc:creator>igor</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;a href="http://www.kwizcom.com/" target="_blank"&gt;KwizCom&lt;/a&gt; ha recentemente rilasciato un nuovo custom field per SharePoint 2007/2010, utile per gestire gli allegati agli item di lista in forma meglio controllata.&lt;/p&gt;  &lt;p&gt;Su SharePoint è infatti possibile caricare, come allegato di elemento di lista, documenti controllo:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;sul tipo di file, &lt;/li&gt;    &lt;li&gt;sulla dimensione del file,&lt;/li&gt;    &lt;li&gt;sul numero di allegati per singolo item di lista,&lt;/li&gt;    &lt;li&gt;sul controllo di obbligatorietà degli allegati&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Ecco il link per ottenere &lt;a href="http://www.kwizcom.com/sharepoint-add-ons/sharepoint-file-upload/overview/" target="_blank"&gt;maggior informazioni sull’add-on&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Il costo per server è a partire da 699$ + Supporto.&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23122" width="1" height="1"&gt;</description><category domain="http://blogs.devleap.it/igor/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>Team Foundation Server 11 Beta installation</title><link>http://blogs.devleap.it/rob/archive/2012/05/08/team-foundation-server-11-beta-installation.aspx</link><pubDate>Tue, 08 May 2012 13:21:40 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23115</guid><dc:creator>rob</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Sto mettendo “in produzione” (la beta ha la licenza Go Live) Team Foundation Server 11 Beta su una macchina con TFS 2010.&lt;/p&gt;  &lt;p&gt;Per prima cosa occorre il SP 1 di Windows Server 2008 R2 e SQL Server 2008 R2 (è supportata anche la RC di SQL 2012).&lt;/p&gt;  &lt;p&gt;Occorre, in questa versione rimuovere TFS 2010, mentre per la parte client non ci sono problemi a eseguire le due versioni side-by-side. Non occorre cancellare i database.&lt;/p&gt;  &lt;p&gt;Il primo passo del wizard ci consente di selezionare l’opzione di aggiornamento automatico e installazione degli update tramite Microsoft Update per TFS: prima novità della versione 11.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.devleap.com/blogs/rob/image_795D5BC5.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://blogs.devleap.com/blogs/rob/image_thumb_6CBF88DC.png" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;L’installazione guidata ricorda un po’ quella di TFS 2010: la prima scelta da fare è sul tipo di installazione: &lt;/p&gt;  &lt;p&gt;Basic è l’installazione minimale, senza SharePoint e Reporting SErvices. Consente di usare SQL Express o SQL Server come database:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.devleap.com/blogs/rob/image_3DF9D03A.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://blogs.devleap.com/blogs/rob/image_thumb_08A09808.png" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Standard Single Server conesente di installare tutte le componenti su un unica macchina:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.devleap.com/blogs/rob/image_46B9B2B9.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://blogs.devleap.com/blogs/rob/image_thumb_526EF9EB.png" width="244" height="184" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;mentre Application-tier Only installa solo la parte relativa ai servizi utilizzando poi una seconda macchina per la parte datatabase:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.devleap.com/blogs/rob/image_14FE9564.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://blogs.devleap.com/blogs/rob/image_thumb_40CEE953.png" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Advanced consente di scegliere passo per passo I singoli componenti, riutilizzare componenti (ad esempio Sharepoint) già installati e così via.&lt;/p&gt;  &lt;p&gt;Nel nostro caso scegliamo upgrade per aggiornare il TFS 2010 (ricordo che occorre disinstallare la versione precedente per poter arrivare a questo step):&lt;/p&gt;  &lt;p&gt;Il primo passo di upgrade&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Al termine dell’installazione si può installare il Build Service come per la versione attuale:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.devleap.com/blogs/rob/image_7F5436F9.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://blogs.devleap.com/blogs/rob/image_thumb_55248911.png" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Il primo passo consente di effettuare una Review dell’installazione e un controllo sui prerequisiti:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.devleap.com/blogs/rob/image_5A92F9B5.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://blogs.devleap.com/blogs/rob/image_thumb_0995358D.png" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Si procede con la scelta del database da aggiornare indicando il nome dell’instanza SQL che lo contiene e cliccando List Available Databses.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.devleap.com/blogs/rob/image_24615B99.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://blogs.devleap.com/blogs/rob/image_thumb_0C7A7473.png" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Scegliere il db di configurazione e prima di procedere, assicurarsi di aver effettuato un Backup: come recita la nota in basso, l’operazione non è reversibile.&lt;/p&gt;  &lt;p&gt;Il passo successivo consente di specificare l’account da utilizzare per i servizi: nel mio caso utilizzao l’account creato per l’installazione precedente che, come da “manuale” si chiama TFSService:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.devleap.com/blogs/rob/image_4AFFC219.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://blogs.devleap.com/blogs/rob/image_thumb_0EF38064.png" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Se si decide di utilizzare anche la componente Report di TFS, occorre lasciare selezionata la checkbox seguente e indicare gli URL per raggiungere &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.devleap.com/blogs/rob/image_068FAB0D.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://blogs.devleap.com/blogs/rob/image_thumb_4A836957.png" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Indicare l’istanza di SQL che contiene il datawarehouse da aggiornare:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.devleap.com/blogs/rob/image_707919AD.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://blogs.devleap.com/blogs/rob/image_thumb_0D9EC1B8.png" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Anche per l’account associato a Reporting Services, mantengo la configurazione precedente utilizzando il classico utente TFSReports&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.devleap.com/blogs/rob/image_3E51C963.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://blogs.devleap.com/blogs/rob/image_thumb_576D239B.png" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Se si desidera utilizzare SharePoint, è sufficiente lasciare la checkbox selezionata nel passo seguente:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.devleap.com/blogs/rob/image_2F5A747C.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://blogs.devleap.com/blogs/rob/image_thumb_1E92C9CE.png" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;E ovviamente fornire i parametri di configurazione:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.devleap.com/blogs/rob/image_643753EC.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://blogs.devleap.com/blogs/rob/image_thumb_52974354.png" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Al termine appare il classico riepilogo e sul “Next” successivo parte l’installazione.&lt;/p&gt;  &lt;p&gt;In aprile, per chi se lo fosse perso è uscito un aggiornamento di Visual Studio 11 Beta, denominato: en_april_2012_updates_to_microsoft_visual_studio_11_beta_x86_x64_833169.&lt;/p&gt;  &lt;p&gt;Alla prossima&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23115" width="1" height="1"&gt;</description></item><item><title>Windows Azure: aggiornamento nomenclatura</title><link>http://blogs.devleap.it/rob/archive/2012/05/08/windows-azure-aggiornamento-nomenclatura.aspx</link><pubDate>Tue, 08 May 2012 06:27:26 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23114</guid><dc:creator>rob</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Il nome dei servizi Azure cambia, i prezzi restano immutati. Il portale di Windows Azure, nella sezione “Billing” si presenta con una nomenclatura parzialmente rivista. Ecco l’elenco completo:&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="0"&gt;     &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Windows Azure Compute&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Cloud Services&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Windows Azure Platform - All Services&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;All Services&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Windows Azure CDN&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;CDN&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Windows Azure Storage&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Storage&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Windows Azure Traffic Manager&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Traffic Manager&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;Windows Azure Virtual Network&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Virtual Network&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;AppFabric Cache&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Cache&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;AppFabric Service Bus&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Service Bus&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;AppFabric Access Control&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;Access Control&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;SQL Azure&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;SQL Database&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;SQL Azure Reporting Service&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;SQL Reporting&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/table&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23114" width="1" height="1"&gt;</description></item><item><title>Agile &amp; VSTS DevCon Days</title><link>http://blogs.devleap.it/rob/archive/2012/05/03/agile-amp-vsts-devcon-days.aspx</link><pubDate>Thu, 03 May 2012 14:01:33 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23112</guid><dc:creator>rob</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Il 19 giugno avremo l’ultimo DevCon Days, dedicato alle metodologie e pratiche agili applicate a Team Foundation Server e in generale a Visual Studio.&lt;/p&gt;  &lt;p&gt;La giornata consente ai partecipanti di avvicinarsi in modo concreto e guidato alle pratiche Agile, sia dal punto di vista metodologico che dal punto di vista pratico.&lt;/p&gt;  &lt;p&gt;Utilizzeremo Visual Studio e Team Foundation Server per gestire User Story, Iteration, Bug, Test Case, Build e Continuous Integration. Tutto questo, naturalmente, dopo che aver visto come queste pratiche sono in relazione tra loro e quali benefici portano al processo di sviluppo.&lt;/p&gt;  &lt;p&gt;La giornata inizia illustrando quali sono le ragioni concrete che hanno portato alla nascita e alla rapida diffusione del modello Agile di sviluppo; continua poi andando nel dettaglio delle singole pratiche, ognuna delle quali viene calata nel contesto dello strumento utilizzato.&lt;/p&gt;  &lt;p&gt;Durante l’intera giornata seguiremo il ciclo di vita completo di un piccolo progetto software organizzato in diversi layer, in modo da riproporre in concreto ogni singolo passo sia dello sviluppo che del processo Agile.&lt;/p&gt;  &lt;p&gt;I partecipanti usciranno da questa giornata di formazione con delle solide basi sulle principali pratiche Agile e sui benefici che portano, e di come queste pratiche siano supportate da uno strumento come Visual Studio e Team Foundation Server.&lt;/p&gt;  &lt;p&gt;Per tutte le info e l’iscrizione: &lt;a title="http://devcondays.devleap.com/agendaagile.aspx" href="http://devcondays.devleap.com/agendaagile.aspx"&gt;http://devcondays.devleap.com/agendaagile.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23112" width="1" height="1"&gt;</description></item><item><title>Estesi i limiti di Storage per Office 365 e nuove riduzione di prezzo</title><link>http://blogs.devleap.it/igor/archive/2012/04/25/estesi-i-limiti-di-storage-per-office-365-e-nuove-riduzione-di-prezzo.aspx</link><pubDate>Wed, 25 Apr 2012 20:45:25 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23107</guid><dc:creator>igor</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Il portale della community di &lt;strong&gt;Office 365&lt;/strong&gt; &lt;a href="http://community.office365.com/en-us/b/office_365_technical_blog/archive/2012/04/24/storage-update-for-sharepoint-online-enterprise-plans.aspx" target="_blank"&gt;ha annunciato&lt;/a&gt; l’estensione dei limiti di storage per ciascun singolo tenant, portando il tetto da 5 a 25 TB.&lt;/p&gt;  &lt;p&gt;Inoltre i prezzi per lo storage addizionale sono stati ridutti del 92%, portando il costo da 2,50 $/mese agli attuali 0,20 $/mese.&lt;/p&gt;  &lt;p&gt;Ecco due scenari di esempio, tratti dal portale di Office 365:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Scenario 1&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Contoso Inc.&lt;/strong&gt; purchases a total of 2,300 seats:&amp;#160; 1,000 Office 365 E1, 500 Office 365 E2, 500 Office 365 E3, 300 Office 365 K2, and plans to invite 35 vendors as external users for various event activities. Contoso will not need more storage beyond its default allocation.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Total available tenant storage quota = 10GB + (2,000 * 500MB) = &lt;strong&gt;1010GBs &lt;/strong&gt;&amp;lt;~ 1TB&amp;gt; &lt;/li&gt;    &lt;li&gt;Individuals who get My Site storage (500MB each) = 2,000&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Scenario 2&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Fabrikam&lt;/strong&gt; purchases a total of 45,000 seats: 30,000 Office 365 E1, 10,000 Office 365 E3, 5,000 Office 365 K1, and plans to invite 250 clients as external users to share drafts and final deliverables. The company will require an additional 100GB.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Total available tenant storage quota = 10GB + (40,000 * 500MB) + 100GB = &lt;strong&gt;20,110GBs&lt;/strong&gt; &amp;lt;~ 20TBs&amp;gt; &lt;/li&gt;    &lt;li&gt;Individuals who get My Site storage (500MB each) = 40,000&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23107" width="1" height="1"&gt;</description><category domain="http://blogs.devleap.it/igor/archive/tags/Office+365/default.aspx">Office 365</category></item><item><title>Eventi a Roma: UGISS e .NET Campus</title><link>http://blogs.devleap.it/marco/archive/2012/04/18/eventi-a-roma-ugiss-e-net-campus.aspx</link><pubDate>Tue, 17 Apr 2012 23:20:00 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23106</guid><dc:creator>marco</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Tra poche ore sarò a Milano per il workshop &lt;a href="http://www.ugiss.org/Content/Event/What-s-new-for-Business-Intelligence-in-Denali-The-Clients-Milano.aspx"&gt;UGISS What’s new for Business Intelligence in Denali - The Clients&lt;/a&gt;&amp;nbsp;che sarà replicato domani 19 aprile a &lt;a href="http://www.ugiss.org/Content/Event/What-s-new-for-Business-Intelligence-in-Denali-The-Clients-Roma.aspx"&gt;Roma&lt;/a&gt;. Si tratta di una mattinata molto introduttiva dove si metteranno a confronto MDX e DAX, oltre a vedere poi un&amp;#39;overview di PowerView e di Reporting Services 2012 con i nuovi Data Alerts. Si tratta di un appuntamento interessante per chi non ha ancora avuto nessun contatto con la parte client di BI del nuovo SQL Server 2012.&lt;/p&gt;
&lt;p&gt;Sempre a Roma, sabato 21 aprile ci sarà il &lt;a href="http://www.dotnetcampus.it/"&gt;.NET Campus&lt;/a&gt;, che ha ormai superato&amp;nbsp;i 2100 iscritti (duemilacento, non è un errore) diventando così l&amp;#39;evento più grande su argomenti di sviluppo legati a tecnologie Microsoft. La formula è particolarmente interessante soprattutto per quegli studenti che sono interessati a entrare in contatto con aziende IT sempre alla ricerca di risorse competenti (nonostante la crisi economica, è frequente trovare posizioni aperte in molte aziende - il .NET Campus è un&amp;#39;occasione in più per avvicinare domanda e offerta). Io farò una sessione sulla programmazione asincrona in .NET 4.5 e Windows 8, ma l&amp;#39;&lt;a href="http://www.dotnetcampus.it/Sessions"&gt;agenda&lt;/a&gt; è ricca di contenuti estremamente differenziati, con 8 track in parallelo e 2 lab. E se le sessioni troppo tecniche non vi attirano, vale la pena seguire qualche sessione nel track &amp;quot;Women &amp;amp; Tech&amp;quot;, che introduce anche in Italia ciò che&amp;nbsp;è ormai tradizione consolidata in molte conferenze all&amp;#39;estero.&lt;/p&gt;
&lt;p&gt;Ci vediamo a Roma!&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23106" width="1" height="1"&gt;</description><category domain="http://blogs.devleap.it/marco/archive/tags/Community/default.aspx">Community</category></item><item><title>Come installare e configurare l’Adobe PDF IFilter</title><link>http://blogs.devleap.it/igor/archive/2012/04/14/come-installare-e-configurare-l-adobe-pdf-ifilter.aspx</link><pubDate>Sat, 14 Apr 2012 12:36:00 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23105</guid><dc:creator>igor</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Trovandomi frequentemente ad implementare l’&lt;strong&gt;Adobe PDF IFilter&lt;/strong&gt; durante le attività di deployment delle SharePoint Farm, ho deciso di pubblicare un &lt;a href="http://www.sharepointcommunity.it/articles/Lists/HowTos/DispForm.aspx?ID=15" target="_blank"&gt;“How-to”&lt;/a&gt; su &lt;a href="http://www.sharepointcommunity.it" target="_blank"&gt;SharePoint Community&lt;/a&gt; tracciando i passaggi fondamentali.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://www.sharepointcommunity.it/articles/Allegati/Igor/PDFIcon.jpg" alt="" /&gt;&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23105" width="1" height="1"&gt;</description><category domain="http://blogs.devleap.it/igor/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.devleap.it/igor/archive/tags/Sistemi/default.aspx">Sistemi</category><category domain="http://blogs.devleap.it/igor/archive/tags/Enterprise+Search/default.aspx">Enterprise Search</category></item><item><title>Utilizzare un HttpHandler in IIS 7</title><link>http://blogs.devleap.it/brunov/archive/2012/04/11/utilizzare-un-httphandler-in-iis-7.aspx</link><pubDate>Wed, 11 Apr 2012 10:00:00 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23081</guid><dc:creator>bruno</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Ciao a tutti,&lt;/p&gt;&lt;p&gt;durante lo sviluppo di un applicazione Web, mi sono imbattuto in un errore generato da un componente esterno, la famosa BusyBoxDotNet, l&amp;#39;errore mi segnalava l&amp;#39;impossibilità di creare l&amp;#39;oggetto definito per la mancanza del file di risorse, errore molto strano, anche perchè non mi era mai capitato, e inoltre avendo seguito alla lettera i passi di configurazione riportati sul sito del componente non riuscivo a capire perchè non dovesse funzionarmi :)&lt;/p&gt;&lt;p&gt;La cosa strana è che con IIS 6 il tutto funzionava....quindi documentandomi sul nuovo IIS 7 qua e la.....ho scoperto l&amp;#39;arcano, infatti IIS 7 non digerisce bene alcuni HttpHandler custom e quindi si è costretti a fare un piccolo trucchetto nel &lt;u&gt;&lt;strong&gt;web.config&lt;/strong&gt;&lt;/u&gt; : &lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;pre&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;system.webServer&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/pre&gt;&lt;/font&gt;&lt;pre&gt;&lt;blockquote&gt;&lt;font color="#0000ff" size="2"&gt;&lt;/font&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&amp;lt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;handlers&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;blockquote style="margin-right:0px;" dir="ltr"&gt;&lt;p&gt;&amp;lt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;add&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;name&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;MyCustomHanlder&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;path&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;/mypage/mypage*.aspx&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;verb&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;*&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;type&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;MyHanlder.CustomHttpHanlder&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;resourceType&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Unspecified&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;preCondition&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;integratedMode&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;&lt;font color="#0000ff"&gt; /&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;font color="#0000ff"&gt;&amp;lt;/&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;handlers&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;lt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;system.webServer&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;/pre&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;pre&gt;In questo modo il nostro HttpHandler tornerà a funzionare anche su &lt;/pre&gt;&lt;pre&gt;IIS 7 ! &lt;/pre&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23081" width="1" height="1"&gt;</description><category domain="http://blogs.devleap.it/brunov/archive/tags/Utilizzare+un+HttpHandler+in+IIS+7/default.aspx">Utilizzare un HttpHandler in IIS 7</category></item><item><title>Esportazione in ASP.Net di una GridView in Excel </title><link>http://blogs.devleap.it/brunov/archive/2012/04/11/esportazione-in-asp-net-di-una-gridview-in-excel.aspx</link><pubDate>Wed, 11 Apr 2012 09:41:00 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23080</guid><dc:creator>bruno</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Ciao a tutti,&lt;/p&gt;

&lt;p&gt;&amp;nbsp;ultimamente dai clienti è molto frequente la richiesta di poter esportare i maniera &amp;quot;automatica&amp;quot; &amp;nbsp;i dati visualizzati in pagine ASPX tramite una GridView direttamente in un file Excel.&lt;/p&gt;

&lt;p&gt;Come molti sapranno esiste un metodo semplice utilizzando Reporting Service, il quale con alcuni semplici passi ti permette di creare un template Report dove poter esportare i tuoi dati, ovviamente per poter utilizzare questo metodo si è obbligati ad avere un&amp;#39;installazione di Reporting Server. &lt;/p&gt;

&lt;p&gt;Bene, leggendomi un pò di documentazione qua e la su internet, sono riuscito a fare una esportazione automatica, dei dati senza utilizzare Reporting Service, di seguito il codice :&lt;/p&gt;


&lt;ol&gt;&lt;li&gt;
    &lt;strong&gt;&lt;em&gt;DataTable dt = myDataTable;//ipotizzate di portare tutta la GridView in un DataTable&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;string attachment = &amp;quot;attachment; filename=EsportamyDataTable.xls&amp;quot;;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;Response.ClearContent(); //svuoatiamo il buffer della response&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;Response.AddHeader(&amp;quot;content-disposition&amp;quot;, attachment);&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;Response.ContentType = &amp;quot;application/vnd.ms-excel&amp;quot;;&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;string tab = &amp;quot;&amp;quot;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;foreach (DataColumn dc in dt.Columns){&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Response.Write(tab + dc.ColumnName);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tab = &amp;quot;\t&amp;quot;;}&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;Response.Write(&amp;quot;\n&amp;quot;);&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;int i;&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;foreach (DataRow dr in dt.Rows){&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tab = &amp;quot;&amp;quot;;&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (i = 0; i &amp;lt; dt.Columns.Count; i++){&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.Write(tab + dr[i].ToString());            tab = &amp;quot;\t&amp;quot;;        }&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.Write(&amp;quot;\n&amp;quot;);    }    &lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;Response.End();&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&amp;nbsp;con queste semplice istruzioni, riuscirete ad esportare i dati in un file Excel, che potrete salvare su disco o aprire direttamente da Browser.&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23080" width="1" height="1"&gt;</description><category domain="http://blogs.devleap.it/brunov/archive/tags/Esportazione+in+ASP.Net+di+una+GridView+in+Excel/default.aspx">Esportazione in ASP.Net di una GridView in Excel</category></item><item><title>.NET Campus: siamo quasi a 1.900 iscritti</title><link>http://blogs.devleap.it/rob/archive/2012/04/04/net-campus-siamo-quasi-a-1-900-iscritti.aspx</link><pubDate>Wed, 04 Apr 2012 14:02:56 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23076</guid><dc:creator>rob</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Per chi non sapesse di cosa stiamo parlando, riporto il comunicato ufficiale:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;table align="center"&gt;     &lt;tr&gt;       &lt;td&gt;&lt;a href="http://newsletter.devleap.com/t.aspx?n=53&amp;amp;l=535"&gt;&lt;img border="0" alt=".NET Campus" src="http://www.dotnetcampus.it/img/logo.png" /&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;&lt;font face="Segoe UI"&gt;&lt;font color="#666666"&gt;             &lt;div&gt;               &lt;p&gt;&amp;#160;&lt;/p&gt;                &lt;p&gt;&lt;strong&gt;&lt;span style="color:#666666;font-size:13.5pt;"&gt;.NET Campus&lt;/span&gt;&lt;/strong&gt;&lt;span style="color:#666666;font-size:13.5pt;"&gt; &lt;strong&gt;2012&lt;/strong&gt; è un evento &lt;strong&gt;tecnico gratuito&lt;/strong&gt; per sviluppatori organizzato dal gruppo DevLeap in collaborazione con il gruppo dei Microsoft Student Partner e le Community italiane più attive per fornire a studenti e aziende sessioni tecniche tenute da speaker di fama nazionale e internazionale. &lt;/span&gt;&lt;/p&gt;                &lt;p&gt;&lt;span style="color:#666666;font-size:13.5pt;"&gt;La terza edizione si svolge a Roma il &lt;strong&gt;21 aprile 2012&lt;/strong&gt;. &lt;/span&gt;&lt;/p&gt;             &lt;/div&gt;              &lt;div&gt;&lt;span style="color:#666666;font-size:13.5pt;"&gt;Di seguito alcune “features” della conferenza.&lt;/span&gt;&lt;/div&gt;              &lt;ul&gt;               &lt;li style="color:#666666;"&gt;&lt;span style="font-size:13.5pt;"&gt;48 sessioni tecniche tenute da &lt;a href="http://www.dotnetcampus.it/speakers"&gt;speaker&lt;/a&gt; di fama nazionale e internazionale fra cui alcuni autori dei più importanti testi su .NET per MS Press&lt;/span&gt; &lt;/li&gt;                &lt;li style="color:#666666;"&gt;&lt;span style="font-size:13.5pt;"&gt;&lt;a href="http://www.dotnetcampus.it/sessions"&gt;Sei track tecnici&lt;/a&gt; con sessioni su Web, Data, Windows 8, Gaming, Windows Phone 7, Language, Application Lifecycle Management &lt;/span&gt;&lt;/li&gt;                &lt;li style="color:#666666;"&gt;&lt;span style="font-size:13.5pt;"&gt;Un track dedicato alle &lt;strong&gt;donne&lt;/strong&gt; con sessioni tecniche e di orientamento tenute da speaker del gentil sesso&lt;/span&gt; &lt;/li&gt;                &lt;li style="color:#666666;"&gt;&lt;span style="font-size:13.5pt;"&gt;Un track dove gli sponsor possono presentare i loro &lt;strong&gt;programmi di recruiting&lt;/strong&gt; oltre al contenuto tecnico &lt;/span&gt;&lt;/li&gt;                &lt;li style="color:#666666;"&gt;&lt;span style="font-size:13.5pt;"&gt;&lt;a href="http://www.dotnetcampus.it/RegisterLab"&gt;Tre laboratori guidati&lt;/a&gt; su Windows Phone 7 e Windows Azure&lt;/span&gt; &lt;/li&gt;             &lt;/ul&gt;              &lt;div&gt;&lt;span style="color:#666666;font-size:13.5pt;"&gt;Nella sezione Social del sito&lt;/span&gt;&lt;/div&gt;              &lt;ul&gt;               &lt;li style="color:#666666;"&gt;&lt;span style="font-size:13.5pt;"&gt;Puoi pubblicare il tuo &lt;a href="http://www.dotnetcampus.it/profile"&gt;profilo&lt;/a&gt; per farti conoscere ed essere contattato dagli sponsor&lt;/span&gt; &lt;/li&gt;                &lt;li style="color:#666666;"&gt;&lt;span style="font-size:13.5pt;"&gt;Trovi gli &lt;a href="http://newsletter.devleap.com/t.aspx?n=75&amp;amp;l=722"&gt;annunci di lavoro&lt;/a&gt; degli sponsor sul sito: puoi segnalare la tua candidatura direttamente dal sito. &lt;/span&gt;&lt;/li&gt;                &lt;li style="color:#666666;"&gt;&lt;span style="font-size:13.5pt;"&gt;Concorso &lt;a href="http://www.dotnetcampus.it/contest"&gt;“progetti e idee”&lt;/a&gt;: il migliore verrà premiato con uno stage retribuito in Avanade&lt;/span&gt; &lt;/li&gt;                &lt;li style="color:#666666;"&gt;&lt;span style="font-size:13.5pt;"&gt;Sul sito, nella sezioni &lt;a href="http://www.dotnetcampus.it/Materials"&gt;media&lt;/a&gt;, trovi tutto il materiale per fare promozione&lt;/span&gt; &lt;/li&gt;             &lt;/ul&gt;              &lt;div&gt;               &lt;p&gt;&lt;span style="color:#666666;font-size:13.5pt;"&gt;Corri a &lt;a href="http://newsletter.devleap.com/t.aspx?n=75&amp;amp;l=723"&gt;&lt;strong&gt;iscriverti&lt;/strong&gt;&lt;/a&gt;: la conferenza è completamente gratuita e ricordati di &lt;strong&gt;portare il tuo curriculum&lt;/strong&gt;!&lt;/span&gt;&lt;/p&gt;             &lt;/div&gt;              &lt;div&gt;               &lt;p&gt;&lt;span style="color:#666666;font-size:13.5pt;"&gt;Inoltre, sul sito puoi vedere &lt;strong&gt;&lt;a href="http://newsletter.devleap.com/t.aspx?n=75&amp;amp;l=724"&gt;i video&lt;/a&gt;&lt;/strong&gt; delle sessioni e interviste registrate nelle edizioni 2010 e 2011.&lt;/span&gt;&lt;/p&gt;                &lt;p&gt;&lt;span style="color:#666666;font-size:13.5pt;"&gt;Manda questa mail ai tuoi amici, dai anche a loro l&amp;#39;opportunità di conoscere l&amp;#39;evento !&lt;/span&gt;&lt;/p&gt;             &lt;/div&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;font size="4"&gt;               &lt;div&gt;                 &lt;p&gt;&amp;#160;&lt;/p&gt;               &lt;/div&gt;             &lt;/font&gt;&lt;font size="4"&gt;&amp;#160;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;        &lt;td&gt;         &lt;p align="center"&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;p&gt;&amp;#160;        &lt;/p&gt;     &lt;/tr&gt;   &lt;/table&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23076" width="1" height="1"&gt;</description></item><item><title>Service Bus: prezzi</title><link>http://blogs.devleap.it/rob/archive/2012/04/02/service-bus-prezzi.aspx</link><pubDate>Mon, 02 Apr 2012 10:14:02 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23075</guid><dc:creator>rob</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Buone notizie sui prezzi anche sul fronte Service Bus. Riporto testualmente:&lt;/p&gt;  &lt;p&gt;We are happy to share that we are extending the period in which Service Bus will be offered at no charge through May 31, 2012. Beginning on June 1, 2012, our prices for Service Bus will be as follows: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;0,071 € per 100 relay hours&lt;/li&gt;    &lt;li&gt;0,0071 € per 10.000 messages&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Starting on May 1, 2012, we will also update the SQL Azure Resource names that appear on your bill to better support the &lt;a href="http://click.email.microsoftemail.com/?qs=7f5fb199fee2e314d6f83f4866235a6cc95069528520b6f4ddde19bf94841e24995a6b002b15bfea"&gt;reduced pricing&lt;/a&gt; announced back on February 14. The table below summarizes the changes.     &lt;table cellspacing="0" cellpadding="0"&gt;       &lt;tr&gt;         &lt;td&gt;           &lt;p&gt;&lt;strong&gt;Service Type Name&lt;/strong&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;           &lt;p&gt;&lt;strong&gt;Prior Resource Name&lt;/strong&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;           &lt;p&gt;&lt;strong&gt;New Resource Name&lt;/strong&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td&gt;           &lt;p&gt;&lt;strong&gt;Web Edition&lt;/strong&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;           &lt;p&gt;Database (db/month)&lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;           &lt;p&gt;Database Units&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td&gt;           &lt;p&gt;&lt;strong&gt;Business Edition&lt;/strong&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;           &lt;p&gt;Database (db/month)&lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;           &lt;p&gt;Database Units (in 10s)&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/table&gt; &lt;/p&gt;  &lt;p&gt;The above new names will be reflected in the usage records and data that you download. This is only a name change – your price for SQL Azure is not impacted. Below is how many database units you will be billed for depending on the size of your database and our standard price for SQL Azure:    &lt;table cellspacing="0" cellpadding="0"&gt;       &lt;tr&gt;         &lt;td&gt;           &lt;p&gt;&lt;strong&gt;Database Size&lt;/strong&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;           &lt;p&gt;&lt;strong&gt;Price Per Database&lt;/strong&gt;&lt;b&gt;               &lt;br /&gt;&lt;strong&gt;Per Month&lt;/strong&gt;&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;           &lt;p&gt;&lt;strong&gt;Database Units (DU)&lt;/strong&gt;&lt;b&gt;               &lt;br /&gt;&lt;strong&gt;on Your Bill&lt;/strong&gt;&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td&gt;           &lt;p&gt;&lt;strong&gt;Up to 100 MB&lt;/strong&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;           &lt;p&gt;Flat 3,5425 €&lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;           &lt;p&gt;0,5 DU&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td&gt;           &lt;p&gt;&lt;strong&gt;Greater than 100 MB to 1 GB&lt;/strong&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;           &lt;p&gt;Flat 7,085 €&lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;           &lt;p&gt;1 DU&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td&gt;           &lt;p&gt;&lt;strong&gt;Greater than 1 GB to 10 GB&lt;/strong&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;           &lt;p&gt;7,085 € for first GB             &lt;br /&gt;2,834 € for each additional GB&lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;           &lt;p&gt;1 DU for first GB             &lt;br /&gt;0,4 DU for each additional GB&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td&gt;           &lt;p&gt;&lt;strong&gt;Greater than 10 GB to 50 GB&lt;/strong&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;           &lt;p&gt;32,5910 € for first 10 GB             &lt;br /&gt;1,417 € for each additional GB&lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;           &lt;p&gt;4,6 DU for first 10 GB             &lt;br /&gt;0,2 DU for each additional GB&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td&gt;           &lt;p&gt;&lt;strong&gt;Greater than 50 GB to 150 GB&lt;/strong&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;           &lt;p&gt;89,271 € for first 50 GB             &lt;br /&gt;0,7085 € for each additional GB&lt;/p&gt;         &lt;/td&gt;          &lt;td&gt;           &lt;p&gt;12,6 DU for first 50 GB             &lt;br /&gt;0,1 DU for each additional GB&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/table&gt;&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23075" width="1" height="1"&gt;</description></item><item><title>Premio Microsoft Community Award 2012 a Riccardo Celesti</title><link>http://blogs.devleap.it/igor/archive/2012/04/02/premio-microsoft-community-award-2012-a-riccardo-celesti.aspx</link><pubDate>Mon, 02 Apr 2012 08:37:42 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23074</guid><dc:creator>igor</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Congratulazioni a &lt;a href="http://www.greenteam.it/chi-siamo/persone/Pages/Riccardo-Celesti.aspx" target="_blank"&gt;Riccardo Celesti&lt;/a&gt;, che ha ricevuto il prestigioso &lt;a href="http://www.greenteam.it/notizie/Pages/Nuovo-premio-Microsoft-Community-Award-2012.aspx" target="_blank"&gt;premio &lt;strong&gt;Microsoft Community Award 2012&lt;/strong&gt;&lt;/a&gt;!&lt;/p&gt;  &lt;p&gt;L’ennesima dimostrazione dell’impegno profuso per la crescita della comunità SharePoint italiana e mondiale.&lt;/p&gt;  &lt;p&gt;&lt;img alt="Microsoft Community Award 2012" src="http://www.greenteam.it/notizie/PublishingImages/CommunityContributor.png" /&gt;&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23074" width="1" height="1"&gt;</description><category domain="http://blogs.devleap.it/igor/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.devleap.it/igor/archive/tags/Strategie+e+affini/default.aspx">Strategie e affini</category></item><item><title>Free ebook di introduzione a SQL Server 2012</title><link>http://blogs.devleap.it/igor/archive/2012/03/30/free-ebook-di-introduzione-a-sql-server-2012.aspx</link><pubDate>Fri, 30 Mar 2012 20:20:53 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23073</guid><dc:creator>igor</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Da qualche giorno é disponibile un &lt;a href="http://download.microsoft.com/download/F/F/6/FF62CAE0-CE38-4228-9025-FBF729312698/Microsoft_Press_eBook_Introducing_Microsoft_SQL_Server_2012_PDF.pdf" target="_blank"&gt;ebook gratuito&lt;/a&gt; sull’introduzione a &lt;strong&gt;Microsoft SQL Server 2012&lt;/strong&gt;.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://download.microsoft.com/download/F/F/6/FF62CAE0-CE38-4228-9025-FBF729312698/Microsoft_Press_eBook_Introducing_Microsoft_SQL_Server_2012_PDF.pdf" target="_blank"&gt;Formato PDF&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://download.microsoft.com/download/C/2/D/C2DF91A1-3C7C-4965-BB16-CAB02F8262B9/Microsoft_Press_eBook_Introducing_Microsoft_SQL_Server_2012_EPUB.epub" target="_blank"&gt;Formato EPUB&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://download.microsoft.com/download/C/2/D/C2DF91A1-3C7C-4965-BB16-CAB02F8262B9/Microsoft_Press_eBook_Introducing_Microsoft_SQL_Server_2012_MOBI.mobi" target="_blank"&gt;Formato MOBI&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;img alt="665156.indd" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/5078.9780735665156x_5F00_thumb_5F00_2FD104F7.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;Questi sono i contenuti:&lt;/p&gt;  &lt;p&gt;PART I&amp;#160;&amp;#160; DATABASE ADMINISTRATION (by Ross Mistry)&lt;/p&gt;  &lt;p&gt;1.&amp;#160;&amp;#160; SQL Server 2012 Editions and Engine Enhancements&lt;/p&gt;  &lt;p&gt;2.&amp;#160;&amp;#160; High-Availability and Disaster-Recovery Enhancements&lt;/p&gt;  &lt;p&gt;3.&amp;#160;&amp;#160; Performance and Scalability&lt;/p&gt;  &lt;p&gt;4.&amp;#160;&amp;#160; Security Enhancements&lt;/p&gt;  &lt;p&gt;5.&amp;#160;&amp;#160; Programmability and Beyond-Relational Enhancements&lt;/p&gt;  &lt;p&gt;PART II&amp;#160;&amp;#160; BUSINESS INTELLIGENCE DEVELOPMENT (by Stacia Misner)&lt;/p&gt;  &lt;p&gt;6.&amp;#160;&amp;#160; Integration Services&lt;/p&gt;  &lt;p&gt;7.&amp;#160;&amp;#160; Data Quality Services&lt;/p&gt;  &lt;p&gt;8.&amp;#160;&amp;#160; Master Data Services&lt;/p&gt;  &lt;p&gt;9.&amp;#160;&amp;#160; Analysis Services and PowerPivot&lt;/p&gt;  &lt;p&gt;10.&amp;#160;&amp;#160; Reporting Services&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23073" width="1" height="1"&gt;</description><category domain="http://blogs.devleap.it/igor/archive/tags/Strategie+e+affini/default.aspx">Strategie e affini</category><category domain="http://blogs.devleap.it/igor/archive/tags/Sistemi/default.aspx">Sistemi</category><category domain="http://blogs.devleap.it/igor/archive/tags/Business+Intelligence/default.aspx">Business Intelligence</category></item><item><title>Destinazione Office 365 – I video delle sessioni</title><link>http://blogs.devleap.it/igor/archive/2012/03/28/destinazione-office-365-i-video-delle-sessioni.aspx</link><pubDate>Wed, 28 Mar 2012 17:37:40 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23072</guid><dc:creator>igor</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Il doppio evento &lt;strong&gt;Destinazione Office 365&lt;/strong&gt;, organizzato il mese scorso da &lt;a href="http://www.greenteam.it" target="_blank"&gt;Green Team&lt;/a&gt;, in collaborazione con Microsoft Italia, &lt;a href="http://www.avepoint.eu" target="_blank"&gt;AvePoint&lt;/a&gt; e &lt;a href="http://www.nintex.com" target="_blank"&gt;Nintex&lt;/a&gt;, ha visto diverse sessioni tecniche.&lt;/p&gt;  &lt;p&gt;Segnalo che sono disponibili le registrazioni in streaming, pubblicate sul sito di &lt;a href="http://www.SharePointCommunity.it" target="_blank"&gt;SharePointCommunity.it&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Su &lt;a href="http://www.greenteam.it/notizie/Pages/Destinazione-Office-365.aspx" target="_blank"&gt;questa pagina&lt;/a&gt; trovate i link di accesso alle tre sessioni registrate e ad una photo gallery con ritratti alcuni momenti dell’evento.&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23072" width="1" height="1"&gt;</description><category domain="http://blogs.devleap.it/igor/archive/tags/Nintex/default.aspx">Nintex</category><category domain="http://blogs.devleap.it/igor/archive/tags/AvePoint/default.aspx">AvePoint</category><category domain="http://blogs.devleap.it/igor/archive/tags/Office+365/default.aspx">Office 365</category></item><item><title>Windows Azure Toolkit for Windows 8 Consumer Preview</title><link>http://blogs.devleap.it/rob/archive/2012/03/27/windows-azure-toolkit-for-windows-8-consumer-preview.aspx</link><pubDate>Tue, 27 Mar 2012 08:22:13 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23070</guid><dc:creator>rob</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Rilasciato da qualche giorno la versione allineata alla consumer preview di Windows 8: &lt;a title="http://watwindows8.codeplex.com/" href="http://watwindows8.codeplex.com/"&gt;http://watwindows8.codeplex.com/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23070" width="1" height="1"&gt;</description></item><item><title>Azure: si abbassano ancora i prezzi</title><link>http://blogs.devleap.it/rob/archive/2012/03/27/azure-si-abbassano-ancora-i-prezzi.aspx</link><pubDate>Tue, 27 Mar 2012 08:18:30 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23069</guid><dc:creator>rob</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Riporto direttamente dal blog ufficiale:&lt;/p&gt;  &lt;p&gt;· Windows Azure Storage Pay-As-You-Go pricing has been reduced by 12% ($0.14 to $0.125) &lt;img src="http://image.email.microsoftemail.com/lib/fe621570756503797d1c/m/1/article_title_spacer.jpg" width="10" height="10" alt="" /&gt;&lt;/p&gt;  &lt;p&gt;· 6 Month Plans for Windows Azure Storage have been reduced across all tiers by up to 14%    &lt;br /&gt;· Windows Azure Extra Small Compute has been reduced by 50% ($.04 to .$02) &lt;/p&gt;  &lt;p&gt;With these changes, a 24x7 Extra Small Compute instance with a 100MB SQL Azure DB costs less than $20 per month. The price of compute and storage continues to be consistent across all datacenters and Pay-As-You-Go customers will automatically see the reduced prices reflected (as of today) on their next bill; there is no action required. Please visit the &lt;a href="http://click.email.microsoftemail.com/?qs=25b378bbe0b26a8685625a67238ab01a3ec3105a536c2b2bb3619d8e5d27e3302b949274d5a07436"&gt;Windows Azure Blog&lt;/a&gt; for more details. &lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23069" width="1" height="1"&gt;</description><category domain="http://blogs.devleap.it/rob/archive/tags/Azure/default.aspx">Azure</category></item><item><title>Diretta streaming a SQL Server &amp; Business Intelligence Conference 2012</title><link>http://blogs.devleap.it/marco/archive/2012/03/27/diretta-streaming-a-sql-server-amp-business-intelligence-conference-2012.aspx</link><pubDate>Tue, 27 Mar 2012 04:42:39 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23068</guid><dc:creator>marco</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Domani mercoledì 28 marzo 2012 comincia la &lt;a href="http://www.sqlconference.it"&gt;Microsoft SQL Server &amp;amp; Business Intelligence Conference 2012&lt;/a&gt; e una novità dell&amp;#39;ultimo minuto è la disponibilità della &lt;a href="http://www.sqlconference.it/events/2012/streaming.aspx"&gt;diretta streaming di keynote e due sessioni&lt;/a&gt; del mattino.&lt;/p&gt;  &lt;p&gt;Si tratta di un servizio sperimentale, sia per la modalità con cui verranno riprese le sessioni, sia per la distribuzione. In questo modo chi non si è potuto iscrivere potrà “assaggiare” un po’ di conferenza e dare un’occhiata a qualcuna delle novità.&lt;/p&gt;  &lt;p&gt;Una delle sessioni trasmesse sarà la mia &lt;a href="http://www.sqlconference.it/events/2012/sessions.aspx#s57"&gt;Self-Service BI with SQL Server 2012&lt;/a&gt;, in cui illustrerò tutte le modalità offerte da SQL Server 2012 per realizzare soluzioni di Business Intelligence senza dover conoscere linguaggi di programmazione o di interrogazione dei dati, e come questi report o prototipi possono poi evolvere in soluzioni più strutturate.&lt;/p&gt;  &lt;p&gt;A domani!&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23068" width="1" height="1"&gt;</description><category domain="http://blogs.devleap.it/marco/archive/tags/Analysis+Services/default.aspx">Analysis Services</category><category domain="http://blogs.devleap.it/marco/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>Un nuovo libro sulla Business Intelligence</title><link>http://blogs.devleap.it/igor/archive/2012/03/26/un-nuovo-libro-sulla-business-intelligence.aspx</link><pubDate>Mon, 26 Mar 2012 13:44:18 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23058</guid><dc:creator>igor</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Segnalo la disponibilità di un nuovo libro “&lt;strong&gt;&lt;a href="http://www.apogeonline.com/libri/9788850331055/scheda" target="_blank"&gt;Business Intelligence - Processi, metodi, utilizzo in azienda&lt;/a&gt;&lt;/strong&gt;”, scritto dall’amico e collega &lt;strong&gt;Alessandro Rezzani&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.apogeonline.com/2012/libri/9788850331055/8850331055p400.gif" target="_blank"&gt;&lt;img alt="Cliccare per un ingrandimento" src="http://www.apogeonline.com/2012/libri/9788850331055/8850331055.gif" width="140" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;La Business Intelligence comprende una serie di tecniche, processi e strumenti che, trasformando i dati in informazioni, offrono un valido supporto per l&amp;#39;attività dei decision maker.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Le imprese si trovano ad affrontare sfide ardue che rendono essenziali l&amp;#39;incremento della produttività, la riduzione dei costi e l&amp;#39;innovazione (nei prodotti, nei processi, nei modelli di business). Si rendono pertanto necessarie accurate misurazioni delle performance e dei costi e analisi previsionali.     &lt;br /&gt;Un sistema di Business Intelligence permette di trasformare dati disorganizzati, ridondanti e disomogenei in informazioni di qualità, certificate e centralizzate offrendo un valido supporto per il management nel compiere scelte operative e strategiche adeguate e tempestive.      &lt;br /&gt;Il volume si propone come guida di riferimento: accanto alla base teorica presenta schemi pratici consolidati che consentono di implementare i vari aspetti della Business Intelligence in azienda. Fornisce, inoltre, regole e pattern di disegno non legati a una specifica tecnologia, ma applicabili su qualsiasi piattaforma.&lt;/em&gt;&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23058" width="1" height="1"&gt;</description><category domain="http://blogs.devleap.it/igor/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.devleap.it/igor/archive/tags/Strategie+e+affini/default.aspx">Strategie e affini</category><category domain="http://blogs.devleap.it/igor/archive/tags/Business+Intelligence/default.aspx">Business Intelligence</category></item><item><title>I giornali online e la pubblicità</title><link>http://blogs.devleap.it/igor/archive/2012/03/24/i-giornali-online-e-la-pubblicit-224.aspx</link><pubDate>Sat, 24 Mar 2012 08:59:56 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23056</guid><dc:creator>igor</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Io, come credo molti di voi, sono un lettore di quotidiani online. Sono la dimostrazione vivente del cambiamento di abitudini che ha senza dubbio contribuito a cambiare parte del mercato dell’editoria, riducendo le vendite nelle edicole a favore delle edizioni online dei quotidiani.&lt;/p&gt;  &lt;p&gt;Leggo diversi giornali online, ed in particolare Repubblica.it è probabilmente quello che leggo più assiduamente. Ma le considerazioni che sto per fare credo possano essere estese a tanti altri quotidiani.&lt;/p&gt;  &lt;p&gt;Come tanti ho notato un’esponenziale crescita della presenza dei messaggi pubblicitari, sempre più evidenti ed invadenti. Pop-up che aprono video (spesso con audio rumoroso), impaginazioni assurde e combinazioni di colori sempre più fastidiose.&lt;/p&gt;  &lt;p&gt;Senza pensare poi alle sempre più frequenti pubblicità “fuori luogo”, con messaggi irritanti a fronte della lettura di una notizia tragica pubblicata sul giornale. Condizione che credo possa arrivare a danneggiare anche l’inserzionista pubblicitario.   &lt;br /&gt;Ricordo le infelici immagini del disastro della Costa Concordia associata a luminose immagini di viaggi-vacanza in promozione (eh, gli effetti collaterali del contenuto guidato dalle &lt;em&gt;keywords&lt;/em&gt; e non dagli esseri umani).&lt;/p&gt;  &lt;p&gt;Capisco la necessità, da parte degli editori, di “fare cassa”, proprio per compensare le mancate vendite in edicola. Tuttavia credo ormai evidente l’effetto &lt;em&gt;spamming&lt;/em&gt;, che alza il livello dei &lt;em&gt;rumore&lt;/em&gt;, che porta ormai ogni lettore ad ignorare qualsiasi inserzione pubblicitaria, o addirittura ad irritarsi.&lt;/p&gt;  &lt;p&gt;Leggendo ed &lt;a href="http://www.pambianconews.com/approfondimenti/editoria-2012-lanno-della-complessita/" target="_blank"&gt;informandomi&lt;/a&gt;, scopro che gli editori e i pubblicitari sono in allarme, perché hanno capito che la mucca che stanno mungendo esaurirà il latte molto presto, e stanno cercando di inventarsi nuove strade. Se le nuove strategie sono quelle che siamo vivendo (subendo) ora… credo che qualcosa si romperà.&lt;/p&gt;  &lt;p&gt;I possibili effetti?&lt;/p&gt;  &lt;p&gt;Qualche lettore si sposterà verso nuove testate. Nuovi giornali, snelli, innovativi e competitivi avranno spazio per emergere. Sempre meno lettori seguiranno le edizioni online dei giornali storici, danneggiando le redazioni (qualche licenziamento in vista, in un mondo tra i più precari). Non ci saranno inversioni di tendenza (non aumenteranno le vendite in edicola). Aumenterà ancora di più il tasso di ignoranza e di disinteresse verso la notizia.&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23056" width="1" height="1"&gt;</description><category domain="http://blogs.devleap.it/igor/archive/tags/Strategie+e+affini/default.aspx">Strategie e affini</category></item><item><title>3 aprile 2012 - Asynchronous Development in .NET 4.0 e 4.5</title><link>http://blogs.devleap.it/marco/archive/2012/03/22/3-aprile-2012-asynchronous-development-in-net-4-0-e-4-5.aspx</link><pubDate>Thu, 22 Mar 2012 10:45:00 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23055</guid><dc:creator>marco</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Martedì 3 aprile 2012 sarò a Milano per tenere &lt;a href="http://devcondays.devleap.com/AgendaAsyncProgramming.aspx"&gt;un’intera giornata sulla programmazione asincrona con .NET 4.0 e 4.5&lt;/a&gt;. Ho ricevuto alcune richieste relativamente ai prerequisiti e ho pensato che scrivere un post con qualche informazione in più su questa giornata può sempre tornare utile (anche solo per rispondere più velocemente a richieste simili!).&lt;/p&gt;  &lt;p&gt;Chi ha visto la mia sessione &lt;a href="http://www.communitydays.it/events/communitydays-2012/netfx01/"&gt;Asynchronous Programming in CLR 4.5&lt;/a&gt; ai Community Days ha probabilmente già visto la fine della giornata… e proprio per questo potrebbe avere molti motivi per venire! Capire bene come funziona la programmazione asincrona nella prossima versione di .NET richiede la consapevolezza dei meccanismi sottostanti, basati su ciò che esisteva in .NET 1/2 e ora sulle nuove librerie introdotte in .NET 4.0. L’obiettivo della giornata è quindi quello di fornire una visione completa di tutte le librerie e le tecniche a disposizione oggi con .NET Framework, nonché dei concetti di base del sistema operativo che, volenti o nolenti, guidano anche le funzionalità ottenute a livello più alto (come i Task) con .NET 4.0 e 4.5. Non mancheranno poi abbondanti riferimenti alla piattaforma Win32, che è poi la base di quasi tutte (ma non tutte) le altre librerie. Come sempre, ci vuole poi molto esercizio per imparare e adottare nell’uso quotidiano tutte queste nuove tecnologie, ma una giornata come questa è certamente il miglior modo di cominciare.&lt;/p&gt;  &lt;p&gt;Le &lt;a href="http://devcondays.devleap.com/register.aspx"&gt;iscrizioni sono ancora aperte&lt;/a&gt; - arrivederci a Milano!&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23055" width="1" height="1"&gt;</description><category domain="http://blogs.devleap.it/marco/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.devleap.it/marco/archive/tags/DevCon/default.aspx">DevCon</category></item><item><title>SQL Server &amp; Business Intelligence Conference 2012 alle porte #sqlconf</title><link>http://blogs.devleap.it/marco/archive/2012/03/22/sql-server-amp-business-intelligence-conference-2012-alle-porte.aspx</link><pubDate>Thu, 22 Mar 2012 09:41:00 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23054</guid><dc:creator>marco</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;La settimana prossima sarà una settimana dedicata alle conferenze su SQL Server 2012. In Italia la &lt;a href="http://www.sqlconference.it/events/2012/default.aspx"&gt;Microsoft SQL Server &amp;amp; Business Intelligence Conference 2012&lt;/a&gt; si terrà il 28 e 29 marzo 2012 presso il nuovo Microsoft Innovation Campus. Poi andrò a Londra per la decima edizione di &lt;a href="http://www.sqlbits.com/"&gt;SQLBits&lt;/a&gt;. Nel caso ci fosse qualcuno (non tra gli speaker) che verrà a seguire entrambe le conferenze, mi piacerebbe davvero conoscerlo prima della sessione plenaria della SQL &amp;amp; BI Conference. Non siate timidi!&lt;/p&gt;  &lt;p&gt;Sul sito della conferenza sono da poco disponibili tutti gli &lt;a href="http://www.sqlconference.it/events/2012/insight.aspx"&gt;approfondimenti&lt;/a&gt;, cioè mini-sessioni, tavole rotonde e hands-on-lab della durata variabile (anche solo 30 minuti) che forniranno ancora più occasioni di confronto e scambi, essendo organizzati in parallelo alle sessioni principali (comunque registrate) e in sale dalla capienza ridotta (10/20 persone). L’obiettivo è quello di fornire ai partecipanti la massima accessibilità a speaker e altri esperti che parteciperanno all’evento.&lt;/p&gt;  &lt;p&gt;Personalmente &lt;a href="http://www.sqlconference.it/events/2012/speakers.aspx#Marco_Russo"&gt;io terrò due sessioni&lt;/a&gt;, una sulla &lt;a href="http://www.sqlconference.it/events/2012/sessions.aspx#s57"&gt;self-service BI con SQL Server 2012&lt;/a&gt; e l’altra mettendo a &lt;a href="http://www.sqlconference.it/events/2012/sessions.aspx#s52"&gt;confronto le due anime di Analysis Services 2012&lt;/a&gt;, Multidimensional e Tabular. Mi aspetto una sessione piena di domande e proprio per affrontarle al meglio uno degli approfondimenti è dedicata a cosa scegliere tra Tabular e Multidimensional per un nuovo progetto. La tavola rotonda è uno spazio aperto, da considerarsi un po’ l’evoluzione dei più tradizionali “Ask the Experts”, dove ci si aspetta che attorno al tavolo ci sia anche un confronto e non semplici risposte a domande. Un’altra tavola rotonda è dedicata alla BI nel cloud, per chiudere con una sessione di approfondimento sullo storage engine di Analysis Services Tabular, una volta chiamato semplicemente VertiPaq e ora rinominato in xVelocity inmemory engine.&lt;/p&gt;  &lt;p&gt;Infine, tra tutte le altre sessioni segnalo un &lt;a href="http://www.sqlconference.it/events/2012/sessions.aspx#a85"&gt;approfondimento su Data Explorer&lt;/a&gt; che sarà tenuto da &lt;a href="http://www.sqlconference.it/events/2012/speakers.aspx#Miguel_Llopis"&gt;Miguel Llopis&lt;/a&gt;, che fa parte del team di sviluppo e arriva in Europa apposta per queste conferenze. Sarà anche l’unica sessione in lingua inglese di tutto l’evento, tutte le altre saranno in lingua italiana.&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23054" width="1" height="1"&gt;</description><category domain="http://blogs.devleap.it/marco/archive/tags/Analysis+Services/default.aspx">Analysis Services</category></item><item><title>Azure: buone notizie sui prezzi</title><link>http://blogs.devleap.it/rob/archive/2012/03/15/azure-buone-notizie-sui-prezzi.aspx</link><pubDate>Thu, 15 Mar 2012 11:56:09 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23053</guid><dc:creator>rob</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Direttamente dal portale:&lt;/p&gt;  &lt;p&gt;We are pleased to announce that effective March 8, 2012, we are lowering the monthly cost of Windows Azure storage from $0.14 per GB to $0.125 per GB, a savings of over 10%.    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Last month, we announced a new billing model for SQL Azure. This new billing model lowers your cost per gigabyte by 48%-86% as you grow your databases greater than 1 GB. This new billing model also lowers the price of entry-sized databases that are up to 100 MB by 50%.    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;To continue our momentum of providing a low entry cost for Windows Azure, we have reduced our price of our extra small compute instances by 50%, also effective March 8, 2012. &lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23053" width="1" height="1"&gt;</description></item><item><title>Cambiamenti di prezzo per Office 365</title><link>http://blogs.devleap.it/igor/archive/2012/03/15/cambiamenti-di-prezzo-per-office-365.aspx</link><pubDate>Thu, 15 Mar 2012 10:03:11 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23052</guid><dc:creator>igor</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Il Blog di Office 365 ha &lt;a href="http://blogs.office.com/b/microsoft_office_365_blog/archive/2012/03/14/new-lower-prices-for-office-365.aspx" target="_blank"&gt;recentemente annunciato&lt;/a&gt; un cambiamento al ribasso per alcuni prezzi dei servizi di Office 365.&lt;/p&gt;  &lt;p&gt;I cambiamenti sono effettivi da ieri, e si applicano ai nuovi contratti ed ai prossimi rinnovi.&lt;/p&gt;  &lt;p&gt;L’entità della diminuzione è significativa: fino al 20% per alcuni piani tariffari Enterprise!&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23052" width="1" height="1"&gt;</description><category domain="http://blogs.devleap.it/igor/archive/tags/Strategie+e+affini/default.aspx">Strategie e affini</category><category domain="http://blogs.devleap.it/igor/archive/tags/Office+365/default.aspx">Office 365</category></item><item><title>Dopo vent’anni Green Team è più verde che mai!</title><link>http://blogs.devleap.it/igor/archive/2012/03/12/dopo-vent-anni-green-team-232-pi-249-verde-che-mai.aspx</link><pubDate>Mon, 12 Mar 2012 15:47:47 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23049</guid><dc:creator>igor</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Come recita il detto? &lt;em&gt;Che il calzolaio gira con le scarpe rotte…&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Green Team sviluppa sito Web per un sacco di gente, ma poi dispone di un sito datato su tecnologia poco coerente con la filosofia aziendale…&lt;/p&gt;  &lt;p&gt;Ebbene, basta!&lt;/p&gt;  &lt;p&gt;E’ finalmente online il &lt;a href="http://bit.ly/yjzTdn" target="_blank"&gt;nuovissimo sito Web di Green Team&lt;/a&gt;, interamente realizzato su SharePoint 2010!&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23049" width="1" height="1"&gt;</description><category domain="http://blogs.devleap.it/igor/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.devleap.it/igor/archive/tags/Strategie+e+affini/default.aspx">Strategie e affini</category></item><item><title>Microsoft SQL Server 2012 disponibile</title><link>http://blogs.devleap.it/marco/archive/2012/03/09/microsoft-sql-server-2012-disponibile.aspx</link><pubDate>Fri, 09 Mar 2012 06:04:00 GMT</pubDate><guid isPermaLink="false">723bc1d7-e66b-4192-854d-44fd94d7f9a3:23048</guid><dc:creator>marco</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Da pochi giorni è stato finalmente rilasciato Microsoft SQL Server 2012.&lt;/p&gt;&lt;p&gt;Per avere una sintesi delle novità del prodotto a 360 gradi è disponibile il sito &lt;a href="http://www.sqlserverlaunch.com"&gt;SQL Server Launch&lt;/a&gt; dedicato al lancio virtuale. Il sito è disponibile in varie lingue (tra cui &lt;a href="http://www.sqlserverlaunch.com/ITA/home"&gt;italiano&lt;/a&gt; e &lt;a href="http://www.sqlserverlaunch.com/ww/home"&gt;inglese&lt;/a&gt;)&amp;nbsp;e contiene dei video introduttivi su tutte le novità di questa versione. Tecnicamente il prodotto è già &lt;a href="http://www.microsoft.com/sqlserver/en/us/default.aspx"&gt;scaricabile in versione trial&lt;/a&gt; mentre per andare in produzione bisognerà aspettare il mese di aprile, data in cui il prodotto sarà acquistabile e supportato.&lt;/p&gt;&lt;p&gt;Quello che è scaricabile e installabile da subito è &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=29074"&gt;PowerPivot 2012&lt;/a&gt;, Per usarlo è importante ricordarsi di installare &lt;a href="http://go.microsoft.com/fwlink/?LinkId=232658"&gt;.NET Framework 4.0&lt;/a&gt;, &lt;a href="http://go.microsoft.com/fwlink/?LinkId=232657"&gt;VSTO 2010&lt;/a&gt; (dopo aver installato .NET 4!) e un &lt;a href="http://go.microsoft.com/fwlink/?LinkId=186051"&gt;aggiornamento&lt;/a&gt; per Vista e Windows Server 2008 (non richiesto per Windows 7 insomma), oltre ovviamente a &lt;a href="http://go.microsoft.com/fwlink/?LinkId=186053"&gt;Office 2010&lt;/a&gt;. Un problema che ho riscontrato da alcuni clienti è che il setup non fa una verifica accurata dei prerequisiti e si riesce a installare PowerPivot 2012 anche se non ci sono i prerequisiti, trovando poi un errore all&amp;#39;apertura di Excel che disabilita l&amp;#39;uso dell&amp;#39;Addin automaticamente. Consiglio a tutti di provare PowerPivot 2012, sul sito &lt;a href="http://www.sqlbi.com"&gt;SQLBI&lt;/a&gt; pubblicheremo nelle prossime settimane degli &lt;a href="http://www.sqlbi.com/articles/all/"&gt;articoli&lt;/a&gt; per coprire le novità di PowerPivot in modo da fornire un materiale di complemento al libro &lt;a href="http://www.amazon.com/dp/0735640580/?tag=se04-20"&gt;PowerPivot for Excel 2010&lt;/a&gt;, che resta assolutamente valido visto che la nuova versione aggiunge funzionalità ma non modifica sostanzialmente nulla sulla versione precedente.&lt;/p&gt;&lt;p&gt;Per approfondire SQL Server 2012 e parlare direttamente con chi l&amp;#39;ha già usato da clienti early adopter non bisogna mancare la &lt;a href="http://www.sqlconference.it/"&gt;Microsoft SQL Server &amp;amp; Business Intelligence Conference 2012&lt;/a&gt; che si terrà a Milano il 28 e 29 marzo 2012. La capienza è limitata e in home page è riportato il numero di posti rimasti. La prossima settimana sarà disponibile un elenco dettagliato di &lt;a href="http://www.sqlconference.it/events/2012/insight.aspx"&gt;attività di approfondimento&lt;/a&gt; che credo saranno un grande valore aggiunto dell&amp;#39;evento. Tutte le &lt;a href="http://www.sqlconference.it/events/2012/sessions.aspx"&gt;sessioni in agenda&lt;/a&gt; nei due track principali saranno riprese e disponibili ai partecipanti 15 giorni dopo l&amp;#39;evento: la tattica migliore sarà quindi sfruttare gli hands on lab, le tavole rotonde, la SQL Clinic e le mini-sessioni da 30 minuti ad alta interattività che copriranno tutte le novità di questa versione, sicuramente la più importante dal 2005.&lt;/p&gt;&lt;p&gt;Se poi vi occupate di Business Intelligence e volete approfondire ancora di più Analysis Services, non potete mancare il &lt;a href="http://www.ssasworkshop.com/"&gt;SSAS Tabular Workshop&lt;/a&gt;, un seminario di 2 giorni che &lt;a href="http://www.sqlbi.com/articles/author/marco-russo/"&gt;io&lt;/a&gt; e &lt;a href="http://www.sqlbi.com/articles/author/alberto-ferrari/"&gt;Alberto Ferrari&lt;/a&gt; terremo in molte città europee e che arriverà &lt;a href="http://www.sqlbi.com/courses/ssas-workshop-milan-jun2012/"&gt;in Italia il 31 maggio e 1 giugno 2012&lt;/a&gt;. La tappa italiana sarà in lingua italiana, a dispetto del sito che è in inglese! Nelle prossime settimane pubblicheremo una pagina dedicata in italiano per tutti i dettagli. Il SSAS Tabular Workshop è dedicato esclusivamente al nuovo modello Tabular di Analysis Services 2012, che sfrutta lo stesso motore Vertipaq di PowerPivot 2012 e offre un nuovo linguaggio (DAX) pur rimanendo interrogabile con i client esistenti (basati su MDX). Le possibilità di questa nuova versione sono enormi e &lt;a href="http://sqlblog.com/blogs/marco_russo/archive/2012/03/01/why-to-use-tabular-in-analysis-services-2012-ssas.aspx"&gt;nel blog in inglese ho accennato ad alcuni dei motivi&lt;/a&gt; per cui vale la pena considerare Tabular in progetti in cui Multidimensional (il nuovo nome dei modelli creati con il motore OLAP) può risultare non adeguato o troppo costoso. L&amp;#39;evento SSAS Tabular Workshop si terrà presso il Microsoft Innovation Campus a Milano e la capienza dell&amp;#39;aula è limitata (circa 20 posti, con 2 docenti a disposizione -&amp;nbsp;sia io che Alberto saremo entrambi presenti al workshop). Tutti i partecipanti riceveranno anche una copia del &lt;a href="http://www.sqlbi.com/books/microsoft-sql-server-2012-analysis-services-the-bism-tabular-model/"&gt;libro su Analysis Services 2012&lt;/a&gt;&amp;nbsp;che abbiamo scritto per Microsoft Press e che sarà disponibile ai primi di maggio (in questi giorni stiamo facendo le ultime correzioni di bozze).&lt;/p&gt;&lt;img src="http://blogs.devleap.it/aggbug.aspx?PostID=23048" width="1" height="1"&gt;</description><category domain="http://blogs.devleap.it/marco/archive/tags/Analysis+Services/default.aspx">Analysis Services</category><category domain="http://blogs.devleap.it/marco/archive/tags/SQL+Server/default.aspx">SQL Server</category></item></channel></rss>
