<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
    <channel>
        <title>Alkampfer's Place</title>
        <link>http://blogs.ugidotnet.org/rgm/Default.aspx</link>
        <description>Il blog di Gian Maria Ricci</description>
        <language>it-IT</language>
        <copyright>Gian Maria  Ricci</copyright>
        <generator>Subtext Version 2.1.0.3</generator>
        <image>
            <title>Alkampfer's Place</title>
            <url>http://blogs.ugidotnet.org/images/RSS2Image.gif</url>
            <link>http://blogs.ugidotnet.org/rgm/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/alkampfer" /><feedburner:info uri="alkampfer" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
            <title>Nuovo sprint deployato per TF Service</title>
            <category>Community</category>
            <link>http://feedproxy.google.com/~r/alkampfer/~3/DnYfLUnt0XA/nuovo-sprint-deployato-per-tf-service.aspx</link>
            <description>&lt;p&gt;Potete leggere le novità del nuovo sprint deployato su TF Service &lt;a href="http://www.getlatestversion.it/2013/05/14/nuova-versione-di-tf-service/"&gt;direttamente su GetLatestVersion&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;In questo caso la novità più succosa è avere più repository Git per singolo Team Project.&lt;/p&gt;  &lt;p&gt;Gian Maria.&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/rgm/aggbug/101554.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gian Maria  Ricci</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/rgm/archive/2013/05/14/nuovo-sprint-deployato-per-tf-service.aspx</guid>
            <pubDate>Tue, 14 May 2013 20:42:24 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/rgm/comments/101554.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/rgm/archive/2013/05/14/nuovo-sprint-deployato-per-tf-service.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/rgm/comments/commentRss/101554.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/rgm/services/trackbacks/101554.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/rgm/archive/2013/05/14/nuovo-sprint-deployato-per-tf-service.aspx</feedburner:origLink></item>
        <item>
            <title>Gestire efficacemente le branch in TFS</title>
            <category>Community</category>
            <link>http://feedproxy.google.com/~r/alkampfer/~3/FwFLof1jHn8/gestire-efficacemente-le-branch-in-tfs.aspx</link>
            <description>&lt;p&gt;In &lt;a href="http://www.getlatestversion.it/2013/05/10/branch-per-feature-product-backlog-item-in-tfs/" target="_blank"&gt;questo articolo&lt;/a&gt; su GetLatestVersion parlo di come sia possibile gestire in maniera più efficace il branching in TFS quando si hanno molte branch nel server, utilizzando una opzione del get a riga di comando poco conosciuta.&lt;/p&gt;  &lt;p&gt;Buona lettura.&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/rgm/aggbug/101547.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gian Maria  Ricci</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/rgm/archive/2013/05/10/gestire-efficacemente-le-branch-in-tfs.aspx</guid>
            <pubDate>Fri, 10 May 2013 07:53:42 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/rgm/comments/101547.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/rgm/archive/2013/05/10/gestire-efficacemente-le-branch-in-tfs.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/rgm/comments/commentRss/101547.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/rgm/services/trackbacks/101547.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/rgm/archive/2013/05/10/gestire-efficacemente-le-branch-in-tfs.aspx</feedburner:origLink></item>
        <item>
            <title>Power Tools per TFS 2012 aggiornati</title>
            <category>Visual Studio</category>
            <link>http://feedproxy.google.com/~r/alkampfer/~3/WQDjb43DNj4/power-tools-per-tfs-2012-aggiornati.aspx</link>
            <description>&lt;p&gt;Potete trovare nella &lt;a href="http://visualstudiogallery.msdn.microsoft.com/b1ef7eb2-e084-4cb8-9bc7-06c3bad9148f" target="_blank"&gt;pagina dei power tools&lt;/a&gt;, l’ultima versione aggiornata, pienamente compatibile con l’Update 2. Come sempre per chi utilzza TFS, è un must download, sia nelle macchine dove è installato TFS, sia in tutte le macchine client.&lt;/p&gt;  &lt;p&gt;Buon lavoro.&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/rgm/aggbug/101546.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gian Maria  Ricci</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/rgm/archive/2013/05/10/power-tools-per-tfs-2012-aggiornati.aspx</guid>
            <pubDate>Fri, 10 May 2013 07:37:04 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/rgm/comments/101546.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/rgm/archive/2013/05/10/power-tools-per-tfs-2012-aggiornati.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/rgm/comments/commentRss/101546.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/rgm/services/trackbacks/101546.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/rgm/archive/2013/05/10/power-tools-per-tfs-2012-aggiornati.aspx</feedburner:origLink></item>
        <item>
            <title>Update 3 CTP ora go Live</title>
            <category>Visual Studio</category>
            <link>http://feedproxy.google.com/~r/alkampfer/~3/D9KDoU2esAo/update-3-ctp-ora-go-live.aspx</link>
            <description>&lt;p&gt;Nel Blog di Brian è stato &lt;a href="http://blogs.msdn.com/b/bharry/archive/2013/05/07/visual-studio-2012-3-update-3-go-live-ctp-is-now-available.aspx" target="_blank"&gt;pubblicato il link alla CTP del Quarterly Update 3&lt;/a&gt; di Visual Studio e TFS. La Go-Live significa che il pacchetto può essere installato in produzione, è infatti installato nelle macchine di produzione di Microsoft ed infatti Brian assicura che il pacchetto è installato nelle loro macchine.&lt;/p&gt;  &lt;p&gt;Il QU3 sarà primariamente un Bugfix. In particolare se avete specifici problemi &lt;a href="http://support.microsoft.com/kb/2835600" target="_blank"&gt;in questa pagina&lt;/a&gt; potrete trovare I dettagli su tutti i bugfix in essa contenuti.&lt;/p&gt;  &lt;p&gt;Buon Lavoro.&lt;/p&gt;  &lt;p&gt;Gian Maria. &lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/rgm/aggbug/101545.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gian Maria  Ricci</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/rgm/archive/2013/05/09/update-3-ctp-ora-go-live.aspx</guid>
            <pubDate>Thu, 09 May 2013 08:02:14 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/rgm/comments/101545.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/rgm/archive/2013/05/09/update-3-ctp-ora-go-live.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/rgm/comments/commentRss/101545.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/rgm/services/trackbacks/101545.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/rgm/archive/2013/05/09/update-3-ctp-ora-go-live.aspx</feedburner:origLink></item>
        <item>
            <title>Confrontare la struttura di due database con Visual Studio</title>
            <category>Visual Studio</category>
            <link>http://feedproxy.google.com/~r/alkampfer/~3/LVUQuEgohUA/confrontare-la-struttura-di-due-database-con-visual-studio.aspx</link>
            <description>&lt;p&gt;Una delle necessità che si incontrano spesso quando si lavora con Sql Server è quella di confrontare la struttura di due database per sincronizzarli. Molti non sanno però che è sufficiente usare l’edizione Professional di Visual Studio 2012 con i Sql Server Data Tools installati.&lt;/p&gt;  &lt;p&gt;Nel menu Sql è infatti presente una voce di menu che consente di impostare uno schema compare.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/rgm/Windows-Live-Writer/Confrontare-la-struttura-di-due-database_A187/image_2.png"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/rgm/Windows-Live-Writer/Confrontare-la-struttura-di-due-database_A187/image_thumb.png" width="461" height="449" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Come si può vedere dalla figura, è possibile specificare una normale istanza di database come sorgente e destinazione, oppure, se si lavora con i progetti di tipo Database, è possibile effettuare un confronto tra un database reale ed un progetto Database.&lt;/p&gt;  &lt;p&gt;Il compare vi mostrerà le differenze tra i due database, con il solito Diff di Visual Studio 2012, e vi permetterà anche con un semplice click di aggiornare il database Target. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/rgm/Windows-Live-Writer/Confrontare-la-struttura-di-due-database_A187/image_4.png"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/rgm/Windows-Live-Writer/Confrontare-la-struttura-di-due-database_A187/image_thumb_1.png" width="791" height="508" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Sicuramente può non essere all’altezza di altri prodotti professionali che sono in circolazione da anni (senza fare nomi), però avendo Visual Studio 2012 professional o superiore vi consiglio di darci uno sguardo perchè ne vale la pena.&lt;/p&gt;  &lt;p&gt;Gian Maria.&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/rgm/aggbug/101540.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gian Maria  Ricci</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/rgm/archive/2013/05/05/confrontare-la-struttura-di-due-database-con-visual-studio.aspx</guid>
            <pubDate>Sun, 05 May 2013 10:03:00 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/rgm/comments/101540.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/rgm/archive/2013/05/05/confrontare-la-struttura-di-due-database-con-visual-studio.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/rgm/comments/commentRss/101540.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/rgm/services/trackbacks/101540.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/rgm/archive/2013/05/05/confrontare-la-struttura-di-due-database-con-visual-studio.aspx</feedburner:origLink></item>
        <item>
            <title>Radeon EyeFinity, singola Video Card per tre o pi&amp;ugrave; monitor.</title>
            <category>Generale</category>
            <link>http://feedproxy.google.com/~r/alkampfer/~3/_B50IlRaYSg/radeon-eyefinity-singola-video-card-per-tre-o-piugrave-monitor.aspx</link>
            <description>&lt;p&gt;Chi mi conosce sa che sono un accanito usufruitore di configurazioni Multi Monitor. La mia prima configurazione a due monitor si perde nella notte dei tempi, era un CRT 17’’ più un vecchio CRT 14’’, che misi in piedi quando comperai il monitor 17’’ per non buttare via o regalare il vecchio di cui non sapevo cosa farne. La configurazione hardware era molto semplice, una scheda video primaria su AGP, ed una secondaria su slot standard PCI. In quel caso la scheda PCI era una Matrox Millenium primo modello, che è ancora da qualche parte in qualche scatolone di casa :).&lt;/p&gt;  &lt;p&gt;Successivamente l’uso di due monitor diventò più semplice grazie alla presenza di due uscite video sulla maggior parte delle schede, una DVI ed una VGA, garantendo la possibilità di pilotare due monitor senza dover ricorrerre ad una configurazione multi scheda video.&lt;/p&gt;  &lt;p&gt;Quando anni fa sono passato alla configurazione a Tre Monitor, sono tornato ad avere due schede video, in questo caso la noia maggiore è dover cercare una scheda madre con due PCI express 16x ed avere due schede identiche perchè a Windows non piace avere due schede differenti, causa possibile instabilità dei driver. Di base non vi è nessun problema, però è chiaramente più comodo avere una configurazione con scheda madre senza crossfire e singola scheda video, anche perchè comperare due schede video di basso profilo costa poco di meno che comperare una scheda video singola un po più “decente”.&lt;/p&gt;  &lt;p&gt;La buona notizia è che ATI Radeon oramai supporta in tutte le schede di fascia media il &lt;a href="http://www.amd.com/us/products/technologies/amd-eyefinity-technology/how-to/Pages/faqs.aspx#products-support" target="_blank"&gt;concetto di EyeFinity&lt;/a&gt;, ma più in generale la presenza di tre porte video. Oramai la VGA è morta, per cui queste schede possiedono un DVI-I, un DVI-D ed un display port, e quindi è possibile connettere tre monitor contemporaneamente ad una singola scheda con un semplice adattatore Display Port to VGA o DVI.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/rgm/Windows-Live-Writer/Radeon-EyeFinity_8083/image_6.png"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/rgm/Windows-Live-Writer/Radeon-EyeFinity_8083/image_thumb_2.png" width="173" height="426" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Come si può vedere sono presenti le due porte DVI, a sinistra la DVI-I ed a destra la DVI-D entrambe in &lt;a href="http://it.wikipedia.org/wiki/Digital_Visual_Interface" target="_blank"&gt;Dual Link&lt;/a&gt;. La porta DVI-I a sinistra, identificabile dal maggior numero di “buchini” :) supporta anche il segnale analogico, per cui con un adattatore ci potete connettere un monitor VGA, mentre invece per quanto riguarda la DVI-D potete metterci solamente un monitor che abbia un attacco DVI.&lt;/p&gt;  &lt;p&gt;Ho quindi acquistato una Radeon 7790 ed in cinque minuti, giusto il tempo di scaricare gli ultimi driver, e mi sono ritrovato con tutti e tre i monitor funzionanti di nuovo con la stessa identica configurazione precedente. &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/rgm/Windows-Live-Writer/Radeon-EyeFinity_8083/image_8.png"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/rgm/Windows-Live-Writer/Radeon-EyeFinity_8083/image_thumb_3.png" width="592" height="480" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Come potete vedere ho un unico monitor DVI, il secondo 24’’ è connesso con un adattatore DVI to VGA ed il più piccolino è connesso con un Display Port to VGA (il grosso adattatore nero).&lt;/p&gt;  &lt;p&gt;Le ragioni principali di questo switch sono state&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Avere un’unica scheda video&lt;/li&gt;    &lt;li&gt;Aumentare le prestazioni video desktop (le vecchie HD 4660 oramai erano troppo vecchie).&lt;/li&gt;    &lt;li&gt;Avere un uscita DVI-D Dual Link (in previsione di un monitor QHD)&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Per le prestazioni il salto è stato decisamente importante, queste erano le mie prestazioni video misurate con le vecchie schede&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/rgm/Windows-Live-Writer/Radeon-EyeFinity_8083/image_2.png"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/rgm/Windows-Live-Writer/Radeon-EyeFinity_8083/image_thumb.png" width="583" height="191" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;come si può notare le HD 4600 sono pessime sul Desktop Graphics Performance. Fortunatamente la nuova scheda ha migliorato di molto la situazione.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/rgm/Windows-Live-Writer/Radeon-EyeFinity_8083/image_4.png"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/rgm/Windows-Live-Writer/Radeon-EyeFinity_8083/image_thumb_1.png" width="580" height="189" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In questo caso sono passato da un 4.6 ad un 7.6.&lt;/p&gt;  &lt;p&gt;La spesa è stata decisamente contenuta, basta controllare per un po i prezzi in rete e la si trova attorno ai 120€ iva compresa.&lt;/p&gt;  &lt;p&gt;Altra nota interessante è &lt;a href="http://www.hwcompare.com/11982/radeon-hd-4650-1gb-vs-radeon-hd-7770/" target="_blank"&gt;consultare hwcompare&lt;/a&gt; per verificare il consumo delle schede. Le schede “più pompate” sono infatti dei veri mostri di consumo, già la mia ha bisogno di una connessione extra dall’alimentatore. Il consumo è comunque minore di avere due schede HD 4600, per cui alla fine riesco a pesare anche di meno sull’alimentatore (che cmq è un 550 W decente). Attenzione infatti ad andare su schede molto spinte, una RADEON 7970 (oltre che costare una tombola), consuma circa 250W costringendovi ad avere un alimentatore adeguato (un 550W non basta più).&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;Gian Maria.&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/rgm/aggbug/101524.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gian Maria  Ricci</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/rgm/archive/2013/04/26/radeon-eyefinity-singola-video-card-per-tre-o-piugrave-monitor.aspx</guid>
            <pubDate>Fri, 26 Apr 2013 07:36:05 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/rgm/comments/101524.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/rgm/archive/2013/04/26/radeon-eyefinity-singola-video-card-per-tre-o-piugrave-monitor.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/rgm/comments/commentRss/101524.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/rgm/services/trackbacks/101524.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/rgm/archive/2013/04/26/radeon-eyefinity-singola-video-card-per-tre-o-piugrave-monitor.aspx</feedburner:origLink></item>
        <item>
            <title>CQRS ed Event Sourcing su Windows Azure: applicazioni distribuite, scalabilit&amp;agrave; e security</title>
            <category>Architettura</category>
            <link>http://feedproxy.google.com/~r/alkampfer/~3/XV0zkRAlRXQ/cqrs-ed-event-sourcing-su-windows-azure-applicazioni-distribuite-scalabilitagrave.aspx</link>
            <description>&lt;p&gt;Spero che il titolo vi abbia stuzzicato, perchè non è altro che il titolo dell’ultimo workshop targato DotNetMarche che si terrà questo venerdi ad Ancona. &lt;/p&gt;  &lt;p&gt;I dettagli dell’evento ed il modulo di iscrizione sono disponibili a questo indirizzo &lt;a title="http://dnm-cqrs-azure.eventbrite.com/" href="http://dnm-cqrs-azure.eventbrite.com/"&gt;http://dnm-cqrs-azure.eventbrite.com/&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;Per quanto riguarda speaker ed agenda, per stuzzicare il vostro appetito la riporto qui: VI ATTENDIAMO!!!! :D&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;In questo workshop &lt;a href="http://blog.codiceplastico.com/melkio/"&gt;Alessandro Melchiori&lt;/a&gt; e &lt;a href="http://milestone.topics.it/"&gt;Mauro Servienti&lt;/a&gt; ci mostreranno come hanno implementato su Windows Azure delle soluzioni distribuite e scalabili, in contesti in cui la sicurezza gioca un ruolo molto importante, grazie a tecniche e strumenti come CQRS ed Event Sourcing e sfruttando l'infrastruttura stessa della soluzione cloud offerta da Microsoft.  &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Agenda del workshop&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;13.30 Ingresso partecipanti&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;14.00 Keynote&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;14.15 Introduzione a Windows Azure&lt;/strong&gt;    &lt;br /&gt;Un veloce escursus sulle feature messe a disposizione dalla piattaforma Azure, analizzando le principali differenze tra i concetti di IaaS e PaaS.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;15:00 Scalabilità, Scalabilità e ancora scalabilità&lt;/strong&gt;    &lt;br /&gt;Quando si parla di "Cloud" la parola scalabilità viene sempre citata: ma cosa vuol dire veramente scalare orizzontalmente? Quali sono i servizi che Azure ci mette a disposizione e come li possiamo sfruttare? Dobbiamo veramente scrivere della applicazioni "per" Azure o possiamo limitarci a seguire le regole generali che seguiremmo nello scrivere un'applicazione state-less?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;16:00 Pausa&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;16:15 I dialetti del ServiceBus: scalare comunicando&lt;/strong&gt;    &lt;br /&gt;Se pensiamo a tutti i servizi messi a disposizione da Azure, alle caratteristiche degli stessi e alla loro inevitabile distribuzione e disponibilità ci rendiamo conto che per farli comunicare non è detto che basti il "solito" servizio WCF, abbiamo anche in questo scenario bisogno di stare nel paradigma imposto dalla scalabilità: il ServiceBus, in quanto broker, risolve tutte queste problematiche ma ovviamente cambia radicalmente l'approccio che dobbiamo avere nello strutturare l'applicazione.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;17:15 Gestione delle sicurezza in un sistema distribuito: Windows Azure ACS&lt;/strong&gt;    &lt;br /&gt;Adesso che abbiamo il nostro bel sistema distribuito ci rendiamo conto che processi e macchine diverse devono però in molti casi condividere lo stesso contesto di sicurezza: è quindi necessario che sia possibile far fluire il contesto di sicurezza tra processi e ambienti eterogenei, vedremo come l'ACS di Azure risolva brillantemente il problema e vedremo anche come ci permetta di liberarci completamente di tutto il "problema" dell'infrastruttura di sicurezza.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;Gian Maria&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/rgm/aggbug/101487.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gian Maria  Ricci</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/rgm/archive/2013/03/26/cqrs-ed-event-sourcing-su-windows-azure-applicazioni-distribuite-scalabilitagrave.aspx</guid>
            <pubDate>Tue, 26 Mar 2013 08:49:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/rgm/archive/2013/03/26/cqrs-ed-event-sourcing-su-windows-azure-applicazioni-distribuite-scalabilitagrave.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/rgm/comments/commentRss/101487.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/rgm/services/trackbacks/101487.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/rgm/archive/2013/03/26/cqrs-ed-event-sourcing-su-windows-azure-applicazioni-distribuite-scalabilitagrave.aspx</feedburner:origLink></item>
        <item>
            <title>Personalizzazione della Kanban Board in TF Service</title>
            <category>TFS</category>
            <link>http://feedproxy.google.com/~r/alkampfer/~3/YRd_m7VsYyk/personalizzazione-della-kanban-board-in-tf-service.aspx</link>
            <description>&lt;p&gt;In uno degli ultimi aggiornamenti di TF Service è stata introdotta una nuova funzionalità nel core chiamata Work Item Extension, su cui è basata la personalizzazione della Kanban Board.&lt;/p&gt;  &lt;p&gt;Leggete l’articolo su &lt;a href="http://www.getlatestversion.it/"&gt;GetLatestVersion.It&lt;/a&gt;, &lt;a href="http://www.getlatestversion.it/2013/03/21/customizzazione-delle-lanes-della-board-kanban-in-tf-service/"&gt;Personalizzazione delle lanes nella Kanban Board di TF Service&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Gian Maria&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/rgm/aggbug/101484.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gian Maria  Ricci</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/rgm/archive/2013/03/21/personalizzazione-della-kanban-board-in-tf-service.aspx</guid>
            <pubDate>Thu, 21 Mar 2013 09:16:08 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/rgm/archive/2013/03/21/personalizzazione-della-kanban-board-in-tf-service.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/rgm/comments/commentRss/101484.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/rgm/services/trackbacks/101484.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/rgm/archive/2013/03/21/personalizzazione-della-kanban-board-in-tf-service.aspx</feedburner:origLink></item>
        <item>
            <title>Le meraviglie di trenitalia</title>
            <category>Generale</category>
            <link>http://feedproxy.google.com/~r/alkampfer/~3/aXXwTZA6_K4/le-meraviglie-di-trenitalia.aspx</link>
            <description>&lt;p&gt;Apro il sito trenitalia, ed imposto una ricerca di treno.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/rgm/Windows-Live-Writer/Le-meraviglie-di-trenitalia_FC6D/image_2.png"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/rgm/Windows-Live-Writer/Le-meraviglie-di-trenitalia_FC6D/image_thumb.png" width="314" height="195" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Premo la ricerca e con orrore vedo questo risultato.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/rgm/Windows-Live-Writer/Le-meraviglie-di-trenitalia_FC6D/image_4.png"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/rgm/Windows-Live-Writer/Le-meraviglie-di-trenitalia_FC6D/image_thumb_1.png" width="946" height="234" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Praticamente secondo lui dalle 12 del 4 aprile non ci sta nessun treno per andare da Fabriano a Napoli, il primo parte il giorno dopo. Mi sembra assurdo, ma… attenzione, basta che premete la combo dell’ora, o qualsiasi altra combo, tipo cambiate gli adulti da 1 a 2, giusto per riabilitare il bottone “aggiorna” tutto a destra. Premete aggiorna e “meraviglia” ora i treni ci stanno tutti. Che ingegnoso algoritmo di ricerca sarà presente sotto questa funzionalità?&lt;/p&gt;  &lt;p&gt;Ma non è tutto, se nella pagina principale di ricerca digitate velocemente, tipo digitate fabriano poi premete tab e poi continuate a digitare napoli, avete questo risultato&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/rgm/Windows-Live-Writer/Le-meraviglie-di-trenitalia_FC6D/image_6.png"&gt;&lt;img title="image" style="border: 0px currentcolor; display: inline; background-image: none;" border="0" alt="image" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/rgm/Windows-Live-Writer/Le-meraviglie-di-trenitalia_FC6D/image_thumb_2.png" width="297" height="115" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Sembra tutto ok, ma attenzione, se premete il bottone cerca vi dice che la stazione non esiste, questo perché dovete digitare più lentamente, dando tempo al javascript di fare la ricerca di autocompletamento e settare qualche cosa (forse l’id della stazione). Di base vi accorgete di questo perchè la F di fabriano non è in maiuscolo.&lt;/p&gt;  &lt;p&gt;Non ho voglia di perdere tempo perché di cose come questo sul sito di trenitalia ne trovate assai, ma dico… qui non si parla di “usabilità”, ma proprio di funzionalità di base.&lt;/p&gt;  &lt;p&gt;Come sempre, non posso che inorridire. &lt;/p&gt;  &lt;p&gt;Gian Maria.&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/rgm/aggbug/101476.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gian Maria  Ricci</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/rgm/archive/2013/03/15/le-meraviglie-di-trenitalia.aspx</guid>
            <pubDate>Fri, 15 Mar 2013 17:04:32 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/rgm/archive/2013/03/15/le-meraviglie-di-trenitalia.aspx#feedback</comments>
            <slash:comments>7</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/rgm/comments/commentRss/101476.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/rgm/services/trackbacks/101476.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/rgm/archive/2013/03/15/le-meraviglie-di-trenitalia.aspx</feedburner:origLink></item>
        <item>
            <title>Cancellare definitivamente files dal source control di TFS</title>
            <category>TFS</category>
            <link>http://feedproxy.google.com/~r/alkampfer/~3/jjOrNRh3EeM/cancellare-definitivamente-files-dal-source-control-di-tfs.aspx</link>
            <description>&lt;p&gt;L’operazione non è sicuramente delle più comuni, ma fa comodo sapere come cancellare definitivamente un file dal source control.&lt;/p&gt;  &lt;p&gt;Leggi come fare su &lt;a href="http://www.getlatestversion.it/"&gt;GetLatestVersion.it&lt;/a&gt; – &lt;a href="http://www.getlatestversion.it/2013/03/15/cancellare-definitivamente-file-dal-source-control-di-tfs-2/"&gt;Cancellare definitivamente file dal source control di TFS.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Gian Maria.&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/rgm/aggbug/101474.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gian Maria  Ricci</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/rgm/archive/2013/03/15/cancellare-definitivamente-files-dal-source-control-di-tfs.aspx</guid>
            <pubDate>Fri, 15 Mar 2013 16:06:14 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/rgm/archive/2013/03/15/cancellare-definitivamente-files-dal-source-control-di-tfs.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/rgm/comments/commentRss/101474.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/rgm/services/trackbacks/101474.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/rgm/archive/2013/03/15/cancellare-definitivamente-files-dal-source-control-di-tfs.aspx</feedburner:origLink></item>
    </channel>
</rss>
