<rss version="2.0" 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/">
    <channel>
        <title>Royv</title>
        <link>http://blogs.ugidotnet.org/Royv/Default.aspx</link>
        <description>Il blog di Roberto Valenti</description>
        <language>it-IT</language>
        <copyright>Roberto Valenti</copyright>
        <generator>Subtext Version 2.6.0.0</generator>
        <image>
            <title>Royv</title>
            <url>http://blogs.ugidotnet.org/images/RSS2Image.gif</url>
            <link>http://blogs.ugidotnet.org/Royv/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>Unit Testing in Silverlight</title>
            <link>http://blogs.ugidotnet.org/Royv/archive/2008/03/31/91977.aspx</link>
            <description>&lt;p&gt;Finalmente è possibile creare, senza troppi workaround, unit test di un progetto Silverlight.&lt;/p&gt;  &lt;p&gt;In &lt;a href="http://www.jeff.wilcox.name/2008/03/31/silverlight2-unit-testing/"&gt;questo post&lt;/a&gt; Jeff Wilcox descrive gli step per creare ed eseguire un progetto di Test.&lt;/p&gt;  &lt;p&gt;Adesso manca solo l' integrazione con MsBuild / Ant :-)&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/Royv/aggbug/91977.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Roberto Valenti</dc:creator>
            <guid>http://blogs.ugidotnet.org/Royv/archive/2008/03/31/91977.aspx</guid>
            <pubDate>Mon, 31 Mar 2008 22:12:16 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Royv/archive/2008/03/31/91977.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Royv/comments/commentRss/91977.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Royv/services/trackbacks/91977.aspx</trackback:ping>
        </item>
        <item>
            <title>VS 2008 &amp;amp; VS 2005 + Extension 3.0 Compatibility</title>
            <link>http://blogs.ugidotnet.org/Royv/archive/2007/12/04/90093.aspx</link>
            <description>&lt;p&gt;Grazie al support multi-targeting di Visual Studio 2008 è possibile lavorare su soluzioni basate dal .NET framework 2.0 in poi. &lt;br /&gt;
Inizialmente ho frainteso questa funzionalità pensando che fosse possibile utilizzare sia VS 2005 che VS 2008 semplicemente creando 2 versioni della stessa solution, ma come dice &lt;a href="http://www.geniodelmale.info/"&gt;lorenzo&lt;/a&gt; :&lt;em&gt; &lt;u&gt;&lt;font size="2"&gt;"Il multitargeting non è stato pensato per usare due versioni di Visual Studio sullo stesso progetto, ma per usare più versioni del Framework con lo stesso visual studio"&lt;/font&gt;&lt;/u&gt;. &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Il problema di compatibilità viene rilevato su soluzioni che utilizzano Vs 2005 e le &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=F54F5537-CC86-4BF5-AE44-F5A1E805680D"&gt;Extension del framework 3.0&lt;/a&gt;, in particolare all' interno del file di progetto viene importato il file target &lt;strong&gt;Microsoft.WinFX.targets&lt;/strong&gt;. &lt;br /&gt;
Eseguendo il tool di conversione di VS 2008, quest' ultimo controlla se è presente l' istruzione di import &lt;em&gt;&lt;strong&gt;&amp;lt;Import Project="$(MSBuildBinPath)\Microsoft.WinFX.targets" /&amp;gt;&lt;/strong&gt;&lt;/em&gt; ed in caso positivo lo rimuove. &lt;/p&gt;
&lt;p&gt;Una possibile soluzione è quella di editare i file di progetto modificati dove è stata rimossa l' import e re-inserirla utilizzando una condizione in questo modo: &lt;/p&gt;
&lt;pre class="csharpcode"&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;Import&lt;/span&gt; &lt;span class="attr"&gt;Condition&lt;/span&gt;&lt;span class="kwrd"&gt;=" '$(MSBuildBinPath)' == 'C:\Windows\Microsoft.NET\Framework\v2.0.50727' "&lt;/span&gt;
    &lt;span class="attr"&gt;Project&lt;/span&gt;&lt;span class="kwrd"&gt;="$(MSBuildBinPath)\Microsoft.WinFX.targets"&lt;/span&gt; &lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;style type="text/css"&gt;&lt;![CDATA[
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }]]&gt;&lt;/style&gt;
&lt;p&gt;Questa condizione permette di controllare la versione dell' MsBuild utilizzato in modo da capire quale Visual Studio stà eseguendo la build, se si tratta di VS 2005 viene effettuata la import altrimenti no.&lt;/p&gt;
&lt;p&gt;Spero che questo &lt;strong&gt;"trucco"&lt;/strong&gt; possa essere utile a chi ha la necessità di mantenere la compatibilità con VS 2005 ma vuole poter lavorare anche con la nuova versione :-) &lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/Royv/aggbug/90093.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Roberto Valenti</dc:creator>
            <guid>http://blogs.ugidotnet.org/Royv/archive/2007/12/04/90093.aspx</guid>
            <pubDate>Tue, 04 Dec 2007 03:47:09 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Royv/archive/2007/12/04/90093.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Royv/comments/commentRss/90093.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Royv/services/trackbacks/90093.aspx</trackback:ping>
        </item>
        <item>
            <title>Agile Day 2007</title>
            <link>http://blogs.ugidotnet.org/Royv/archive/2007/09/17/88384.aspx</link>
            <description>&lt;p&gt;Come ogni anno, per fortuna &lt;img alt="" src="/Providers/BlogEntryEditor/FCKeditor/editor/images/smiley/msn/regular_smile.gif" /&gt;, si ripete l' appuntamento con l' agile day.&lt;/p&gt;
&lt;p&gt;Quest' anno &lt;a href="http://www.agileday.it/feedback/survey.php?surveyid=3"&gt;Marco&lt;/a&gt; ha messo on-line un &lt;a href="http://www.agileday.it/feedback/survey.php?surveyid=3"&gt;sondaggio&lt;/a&gt; per contare il numero dei partecipanti e scegliere la locazione Milano o Bologna (tanto per cambiare).&lt;/p&gt;
&lt;p&gt;Io di sicuro ci vado ... spero di vedere molte persone di ugi :-)&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/Royv/aggbug/88384.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Roberto Valenti</dc:creator>
            <guid>http://blogs.ugidotnet.org/Royv/archive/2007/09/17/88384.aspx</guid>
            <pubDate>Mon, 17 Sep 2007 10:59:20 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Royv/archive/2007/09/17/88384.aspx#feedback</comments>
            <slash:comments>7</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Royv/comments/commentRss/88384.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Royv/services/trackbacks/88384.aspx</trackback:ping>
        </item>
        <item>
            <title>Test Automation video</title>
            <link>http://blogs.ugidotnet.org/Royv/archive/2007/06/06/80437.aspx</link>
            <description>&lt;P&gt;Durante l' ultimo incontro del &lt;A href="http://milano-xpug.pbwiki.com/"&gt;milano-xpug&lt;/A&gt;,&amp;nbsp;&lt;A href="http://www.gabrielelana.it"&gt;Gabriele Lana&lt;/A&gt; ha riproposto una presentazione relativa al Test Automation.&lt;/P&gt;
&lt;P&gt;Questo &amp;#232; il &lt;A href="http://video.google.com/videoplay?docid=-7834726182891113604&amp;amp;hl=it"&gt;video &lt;/A&gt;della sessione.&lt;/P&gt;
&lt;P&gt;La presentazione, oltre ad essere fatta molto bene, espone varie tipologie di test / soggetti a cui si riferiscono e l' utilizzo della&amp;nbsp;continuous integration.&lt;/P&gt;&lt;img src="http://blogs.ugidotnet.org/Royv/aggbug/80437.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Roberto Valenti</dc:creator>
            <guid>http://blogs.ugidotnet.org/Royv/archive/2007/06/06/80437.aspx</guid>
            <pubDate>Wed, 06 Jun 2007 01:25:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Royv/archive/2007/06/06/80437.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Royv/comments/commentRss/80437.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Royv/services/trackbacks/80437.aspx</trackback:ping>
        </item>
        <item>
            <title>Video Developer Abuse</title>
            <link>http://blogs.ugidotnet.org/Royv/archive/2007/01/25/68586.aspx</link>
            <description>&lt;P&gt;Guardate questo &lt;A href="http://www.youtube.com/watch?v=sjnxFyJT2I4"&gt;video&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Bellissima la scena quando cerca&amp;nbsp;il pair ...&lt;/P&gt;
&lt;P&gt;A parte gli scherzi, &amp;#232; difficile introdurre le metodologie agili quando le altre persone del team non sono interessate :-(&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.ugidotnet.org/Royv/aggbug/68586.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Roberto Valenti</dc:creator>
            <guid>http://blogs.ugidotnet.org/Royv/archive/2007/01/25/68586.aspx</guid>
            <pubDate>Thu, 25 Jan 2007 13:51:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Royv/archive/2007/01/25/68586.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Royv/comments/commentRss/68586.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Royv/services/trackbacks/68586.aspx</trackback:ping>
        </item>
        <item>
            <title>SCRUM e VSTS</title>
            <link>http://blogs.ugidotnet.org/Royv/archive/2006/11/09/54252.aspx</link>
            <description>&lt;P&gt;In questi giorni devo provare assolutamente questo &lt;A href="http://www.scrumforteamsystem.com/en/default.aspx"&gt;add-in&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.ugidotnet.org/Royv/aggbug/54252.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Roberto Valenti</dc:creator>
            <guid>http://blogs.ugidotnet.org/Royv/archive/2006/11/09/54252.aspx</guid>
            <pubDate>Thu, 09 Nov 2006 11:02:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Royv/archive/2006/11/09/54252.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Royv/comments/commentRss/54252.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Royv/services/trackbacks/54252.aspx</trackback:ping>
        </item>
        <item>
            <title>Paper sul Pomodoro Pronto !!!</title>
            <link>http://blogs.ugidotnet.org/Royv/archive/2006/10/23/52366.aspx</link>
            <description>&lt;P&gt;Finalmente &amp;#232; uscito il paper del mitico &lt;A href="http://www.xplabs.it/303010.html"&gt;Francesco Cirillo&lt;/A&gt; sulla &lt;A href="http://www.xplabs.it/fc2.html"&gt;tecnica del pomodoro&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Dopo aver sperimentato questa tecnica con il gruppo &lt;A href="http://milano-xpug.pbwiki.com/"&gt;xpug-milano&lt;/A&gt;&amp;nbsp;sono rimasto impressionato di come possa migliorare&amp;nbsp;il ritmo di sviluppo,&amp;nbsp;permettendo di focalizzarsi meglio sull' attivit&amp;#224; (task) da svolgere.&lt;/P&gt;
&lt;P&gt;Grazie Francesco.&lt;/P&gt;&lt;img src="http://blogs.ugidotnet.org/Royv/aggbug/52366.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Roberto Valenti</dc:creator>
            <guid>http://blogs.ugidotnet.org/Royv/archive/2006/10/23/52366.aspx</guid>
            <pubDate>Mon, 23 Oct 2006 21:35:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Royv/archive/2006/10/23/52366.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Royv/comments/commentRss/52366.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Royv/services/trackbacks/52366.aspx</trackback:ping>
        </item>
        <item>
            <title>Unit Test Sempre più Utili</title>
            <link>http://blogs.ugidotnet.org/Royv/archive/2006/10/23/52314.aspx</link>
            <description>&lt;P&gt;Oltre&amp;nbsp;a permettere di&amp;nbsp;:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;- Testare il codice :-)&lt;BR&gt;&amp;nbsp;- Dare coraggio nel refactoring&lt;BR&gt;&amp;nbsp;- Comprendere meglio il codice di un programma / libreria che li usa.&lt;/P&gt;
&lt;P&gt;Seguendo poche regole di naming &amp;#232; possibile utilizzare questo &lt;A href="http://agiledox.sourceforge.net/"&gt;tool&lt;/A&gt; per generare la documentazione del codice direttamente dai test.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.projectdistributor.net/Projects/Project.aspx?projectId=87"&gt;[porting .net]&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.ugidotnet.org/Royv/aggbug/52314.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Roberto Valenti</dc:creator>
            <guid>http://blogs.ugidotnet.org/Royv/archive/2006/10/23/52314.aspx</guid>
            <pubDate>Mon, 23 Oct 2006 11:30:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Royv/archive/2006/10/23/52314.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Royv/comments/commentRss/52314.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Royv/services/trackbacks/52314.aspx</trackback:ping>
        </item>
        <item>
            <title>Considerazione WebCast di oggi su TFS</title>
            <link>http://blogs.ugidotnet.org/Royv/archive/2006/10/20/52203.aspx</link>
            <description>&lt;P&gt;Il webcast di Lorenzo &amp;#232; stato molto interessante grazie mille !!!&lt;/P&gt;
&lt;P&gt;Da circa 1 anno e mezzo penso di riuscire ad ottenere molti dei "vantaggi", elencati durante la sessione, adottando come metodologia XP e calcolando la velocit&amp;#224; reale ad ogni itarazione , ristimando le iterazioni mancanti con valori pi&amp;#249; vicini alla realt&amp;#224;.&lt;BR&gt;I pi&amp;#249; importanti tool che utilizzo sono : &lt;BR&gt;Fogli excel con grafici di SCRUM, SVN, NAnt , Cruise Control, Trac , NCover, NDepend , Nunit, Fit.Net e Selenium.&lt;/P&gt;
&lt;P&gt;Pensare di avere molte di queste features, in parte anche potenziate, incluse gi&amp;#224; nello strumento di sviluppo credo che sia un grandissimo vantaggio sia in termini di integrazioe sia per quanto riguarda la fatica nell' apprendere e tenere aggiornati tutti i tool utilizzati.&lt;/P&gt;
&lt;P&gt;Peccato che ad oggi molte delle realta che conosco non usano ancora TFS ...&lt;/P&gt;&lt;img src="http://blogs.ugidotnet.org/Royv/aggbug/52203.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Roberto Valenti</dc:creator>
            <guid>http://blogs.ugidotnet.org/Royv/archive/2006/10/20/52203.aspx</guid>
            <pubDate>Fri, 20 Oct 2006 16:52:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Royv/archive/2006/10/20/52203.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Royv/comments/commentRss/52203.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Royv/services/trackbacks/52203.aspx</trackback:ping>
        </item>
        <item>
            <title>Perchè odio i framework ...</title>
            <link>http://blogs.ugidotnet.org/Royv/archive/2006/09/14/47833.aspx</link>
            <description>&lt;P&gt;&lt;A href="http://local.joelonsoftware.com/mediawiki/index.php/Perch%C3%A8_odio_i_Framework"&gt;http://local.joelonsoftware.com/mediawiki/index.php/Perch%C3%A8_odio_i_Framework&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Fortunatamente .NET, al contrario di java,&amp;nbsp;ha meno problemi per quanto riguarda i framework da utilizzare per lo stesso requisito.&lt;/P&gt;
&lt;P&gt;Ad esempio ASP.NET contro : JSP / JSF / Velocity / Tapestry etc ....&lt;/P&gt;
&lt;P&gt;Speriamo continui cosi'&lt;/P&gt;&lt;img src="http://blogs.ugidotnet.org/Royv/aggbug/47833.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Roberto Valenti</dc:creator>
            <guid>http://blogs.ugidotnet.org/Royv/archive/2006/09/14/47833.aspx</guid>
            <pubDate>Thu, 14 Sep 2006 15:11:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/Royv/archive/2006/09/14/47833.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/Royv/comments/commentRss/47833.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/Royv/services/trackbacks/47833.aspx</trackback:ping>
        </item>
    </channel>
</rss>