<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://dotnetmarche.org/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Multimedia</title><subtitle type="html">Multimedia files (screencasts, podcasts &amp; beyond)</subtitle><id>http://dotnetmarche.org/blogs/multimedia/atom.aspx</id><link rel="alternate" type="text/html" href="http://dotnetmarche.org/blogs/multimedia/default.aspx" /><link rel="self" type="application/atom+xml" href="http://dotnetmarche.org/blogs/multimedia/atom.aspx" /><generator uri="http://communityserver.org" version="3.1.20917.1142">Community Server</generator><updated>2006-12-11T17:17:00Z</updated><entry><title>[Screencast] Introduzione a ReSharper</title><link rel="alternate" type="text/html" href="http://dotnetmarche.org/blogs/multimedia/archive/2008/07/02/screencast-introduzione-a-resharper.aspx" /><id>http://dotnetmarche.org/blogs/multimedia/archive/2008/07/02/screencast-introduzione-a-resharper.aspx</id><published>2008-07-02T05:31:00Z</published><updated>2008-07-02T05:31:00Z</updated><content type="html">&lt;p&gt;In questo screencast viene fatta un&amp;#39;introduzione a &lt;a href="http://www.jetbrains.com/resharper/"&gt;ReSharper&lt;/a&gt;, tool di &lt;a href="http://www.jetbrains.com"&gt;JetBrains&lt;/a&gt; (sponsor di DotNetMarche in diversi workshop) per aumentare la produttività all&amp;#39;intero di Visual Studio, offrendo caratteristiche avanzate per refactoring, unit testing, code completion, error highlighting, etc. ... &lt;/p&gt;&lt;p&gt;Download:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.nablasoft.com/dotnetmarche/resharper.zip"&gt;Screencast &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://dotnetmarche.org/aggbug.aspx?PostID=3809" width="1" height="1"&gt;</content><author><name>admin</name><uri>http://dotnetmarche.org/members/admin.aspx</uri></author></entry><entry><title>Screencast su Inversion of Control</title><link rel="alternate" type="text/html" href="http://dotnetmarche.org/blogs/multimedia/archive/2007/08/05/screencast-su-inversion-of-control.aspx" /><id>http://dotnetmarche.org/blogs/multimedia/archive/2007/08/05/screencast-su-inversion-of-control.aspx</id><published>2007-08-04T23:58:00Z</published><updated>2007-08-04T23:58:00Z</updated><content type="html">&lt;p&gt;In questo screencast verranno trattate le basi dell&amp;#39;inversione di controllo con esempi relativi a Castle.Windsor e Spring.Net. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Download:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.nablasoft.com/DotNetMarche/DNMIOC.7z"&gt;Screencast + Codice&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
Autore: &lt;a href="http://dotnetmarche.org/user/Profile.aspx?UserID=2105" target="_blank"&gt;Gian Maria Ricci&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://dotnetmarche.org/aggbug.aspx?PostID=2528" width="1" height="1"&gt;</content><author><name>Alkampfer</name><uri>http://dotnetmarche.org/members/Alkampfer.aspx</uri></author></entry><entry><title>WatiN + Badboy, automatizzare i test delle web application</title><link rel="alternate" type="text/html" href="http://dotnetmarche.org/blogs/multimedia/archive/2007/06/19/watin-badboy-automatizzare-i-test-delle-web-application.aspx" /><id>http://dotnetmarche.org/blogs/multimedia/archive/2007/06/19/watin-badboy-automatizzare-i-test-delle-web-application.aspx</id><published>2007-06-19T10:08:00Z</published><updated>2007-06-19T10:08:00Z</updated><content type="html">Logica prosecuzione dello screencast precedente, in questo breve video verranno analizzate due possibili soluzioni per automatizzare il test di applicativi web. In particolare verrà mostrato un uso base della libreria WatiN che permette di automatizzare Internet Explorer da un normale test Nunit.&lt;br /&gt;



&lt;p&gt;Download:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.nablasoft.com/dotnetmarche/TestPart2.zip"&gt;Screencast + Codice&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
Autore: &lt;a href="http://dotnetmarche.org/user/Profile.aspx?UserID=2105" target="_blank"&gt;Gian Maria Ricci&lt;/a&gt;&lt;/p&gt;&lt;img src="http://dotnetmarche.org/aggbug.aspx?PostID=2206" width="1" height="1"&gt;</content><author><name>Alkampfer</name><uri>http://dotnetmarche.org/members/Alkampfer.aspx</uri></author><category term="[Video]" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/_5B00_Video_5D00_/default.aspx" /><category term="Testing" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/Testing/default.aspx" /></entry><entry><title>Testing di applicativi .NET</title><link rel="alternate" type="text/html" href="http://dotnetmarche.org/blogs/multimedia/archive/2007/05/26/testing-di-applicativi-net.aspx" /><id>http://dotnetmarche.org/blogs/multimedia/archive/2007/05/26/testing-di-applicativi-net.aspx</id><published>2007-05-26T01:35:00Z</published><updated>2007-05-26T01:35:00Z</updated><content type="html">&lt;p&gt;In questo piccolo screencast verrà mostrato come strutturare una semplice pagina web affinché si possa effettuare un test automatizzato di tutta la logica che la governa. Il concetto più importante che vuole essere trasmesso è la necessità di effettuare un &amp;quot;design for testability&amp;quot;, ovvero strutturare la propria applicazione con un occhio di riguardo alla scrittura di test. La morale è che il codice scritto male, non può essere &amp;quot;testato&amp;quot; in maniera efficiente. &lt;br /&gt;&lt;/p&gt;



&lt;p&gt;Download:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.nablasoft.com/dotnetmarche/DFTP1.7z"&gt;Screencast + Codice&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
Autore: &lt;a href="http://dotnetmarche.org/user/Profile.aspx?UserID=2105" target="_blank"&gt;Gian Maria Ricci&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Errata Corrige: Durante il video affermo che il termine mock in italiano significa fantoccio, in realtà la mia traduzione (mi è stato fatto notare da Roberto) è errata. Il termine mock infatti significa deridere e come sostantivo è spesso utilizzato per indicare nel gergo scolastico un esame di simulazione prima dei veri esami.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;a href="http://dotnetmarche.org/user/Profile.aspx?UserID=2105" target="_blank"&gt;&lt;/a&gt;&lt;img src="http://dotnetmarche.org/aggbug.aspx?PostID=1976" width="1" height="1"&gt;</content><author><name>Alkampfer</name><uri>http://dotnetmarche.org/members/Alkampfer.aspx</uri></author><category term="[Video]" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/_5B00_Video_5D00_/default.aspx" /><category term="Testing" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/Testing/default.aspx" /></entry><entry><title>Usare Windows Vista come Software Developer</title><link rel="alternate" type="text/html" href="http://dotnetmarche.org/blogs/multimedia/archive/2007/03/24/Usare-Windows-Vista-come-Software-Developer.aspx" /><id>http://dotnetmarche.org/blogs/multimedia/archive/2007/03/24/Usare-Windows-Vista-come-Software-Developer.aspx</id><published>2007-03-24T07:19:00Z</published><updated>2007-03-24T07:19:00Z</updated><content type="html">&lt;p&gt;La registrazione audio della sessione &amp;quot;Usare Windows Vista come Software Developer&amp;quot; di Stefano Ottaviani &lt;/p&gt;&lt;p&gt;&lt;a href="http://dotnetmarche.org/files/folders/marcamp_24022007/entry1576.aspx"&gt;http://dotnetmarche.org/files/folders/marcamp_24022007/entry1576.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://dotnetmarche.org/aggbug.aspx?PostID=1635" width="1" height="1"&gt;</content><author><name>admin</name><uri>http://dotnetmarche.org/members/admin.aspx</uri></author><category term="Windows Vista" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/Windows+Vista/default.aspx" /><category term="[Audio]" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/_5B00_Audio_5D00_/default.aspx" /></entry><entry><title>Sessione "CruiseControl.NET in un progetto reale"</title><link rel="alternate" type="text/html" href="http://dotnetmarche.org/blogs/multimedia/archive/2007/03/24/Sessione-_2200_CruiseControl.NET-in-un-progetto-reale_2200_.aspx" /><id>http://dotnetmarche.org/blogs/multimedia/archive/2007/03/24/Sessione-_2200_CruiseControl.NET-in-un-progetto-reale_2200_.aspx</id><published>2007-03-24T07:16:00Z</published><updated>2007-03-24T07:16:00Z</updated><content type="html">&lt;p&gt;Il video della sessione &amp;quot;CruiseControl.NET in un progetto reale&amp;quot; di Simone Chiaretta.&lt;/p&gt;&lt;p&gt;&lt;a href="http://dotnetmarche.org/files/folders/2_-_ccnet__nhibernate_15122006/entry1323.aspx"&gt;http://dotnetmarche.org/files/folders/2_-_ccnet__nhibernate_15122006/entry1323.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://dotnetmarche.org/aggbug.aspx?PostID=1634" width="1" height="1"&gt;</content><author><name>admin</name><uri>http://dotnetmarche.org/members/admin.aspx</uri></author><category term="[Video]" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/_5B00_Video_5D00_/default.aspx" /><category term="Cruise Control.NET" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/Cruise+Control.NET/default.aspx" /></entry><entry><title>Sessione "NHibernate in Action (2° Parte)"</title><link rel="alternate" type="text/html" href="http://dotnetmarche.org/blogs/multimedia/archive/2007/03/24/Sessione-_2200_NHibernate-in-Action-_2800_2_B000_-Parte_29002200_.aspx" /><id>http://dotnetmarche.org/blogs/multimedia/archive/2007/03/24/Sessione-_2200_NHibernate-in-Action-_2800_2_B000_-Parte_29002200_.aspx</id><published>2007-03-24T07:15:00Z</published><updated>2007-03-24T07:15:00Z</updated><content type="html">&lt;p&gt;Il video della sessione &amp;quot;NHibernate in Action (2&amp;deg; Parte)&amp;quot; di Giancarlo Sudano&lt;/p&gt;&lt;p&gt;&lt;a href="http://dotnetmarche.org/files/folders/2_-_ccnet__nhibernate_15122006/entry1330.aspx"&gt;http://dotnetmarche.org/files/folders/2_-_ccnet__nhibernate_15122006/entry1330.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://dotnetmarche.org/aggbug.aspx?PostID=1633" width="1" height="1"&gt;</content><author><name>admin</name><uri>http://dotnetmarche.org/members/admin.aspx</uri></author><category term="[Video]" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/_5B00_Video_5D00_/default.aspx" /><category term="ORM (Object Relational Mapper)" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/ORM+_2800_Object+Relational+Mapper_2900_/default.aspx" /><category term="NHibernate" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/NHibernate/default.aspx" /></entry><entry><title>Sessione "NHibernate in Action (1° Parte)"</title><link rel="alternate" type="text/html" href="http://dotnetmarche.org/blogs/multimedia/archive/2007/03/24/Sessione-_2200_NHibernate-in-Action-_2800_1_B000_-Parte_29002200_.aspx" /><id>http://dotnetmarche.org/blogs/multimedia/archive/2007/03/24/Sessione-_2200_NHibernate-in-Action-_2800_1_B000_-Parte_29002200_.aspx</id><published>2007-03-24T07:13:00Z</published><updated>2007-03-24T07:13:00Z</updated><content type="html">&lt;p&gt;Video della sessione &amp;quot;NHibernate in Action (1&amp;deg; Parte)&amp;quot; di Marco De sanctis&lt;/p&gt;&lt;p&gt;&lt;a href="http://dotnetmarche.org/files/folders/2_-_ccnet__nhibernate_15122006/entry1326.aspx"&gt;http://dotnetmarche.org/files/folders/2_-_ccnet__nhibernate_15122006/entry1326.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://dotnetmarche.org/aggbug.aspx?PostID=1632" width="1" height="1"&gt;</content><author><name>admin</name><uri>http://dotnetmarche.org/members/admin.aspx</uri></author><category term="[Video]" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/_5B00_Video_5D00_/default.aspx" /><category term="ORM (Object Relational Mapper)" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/ORM+_2800_Object+Relational+Mapper_2900_/default.aspx" /><category term="NHibernate" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/NHibernate/default.aspx" /></entry><entry><title>CLR Profiler (Parte 3) [Screencast]</title><link rel="alternate" type="text/html" href="http://dotnetmarche.org/blogs/multimedia/archive/2007/01/31/CLR-Profiler-_2800_Parte-3_2900_-_5B00_Screencast_5D00_.aspx" /><id>http://dotnetmarche.org/blogs/multimedia/archive/2007/01/31/CLR-Profiler-_2800_Parte-3_2900_-_5B00_Screencast_5D00_.aspx</id><published>2007-01-31T02:00:00Z</published><updated>2007-01-31T02:00:00Z</updated><content type="html">&lt;p&gt;In questo terzo screencast dedicato al tool CRL Profiler, si parla un po di ObjectPooling e di come l&amp;#39;implementazione di un pool di oggetti possa impattare sulla gestione della memoria del CLR. Si parler&amp;agrave; inoltre di resurrezione di oggetti e di alcune accortezze nella sua gestione.&lt;/p&gt;



&lt;p&gt;Download:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.nablasoft.com/dotnetmarche/ObjPool.zip"&gt;Screencast + Codice&lt;/a&gt;&lt;/li&gt;

&lt;/ul&gt;
Autore: &lt;a href="http://dotnetmarche.org/user/Profile.aspx?UserID=2105" target="_blank"&gt;Gian Maria Ricci&lt;/a&gt; &lt;br /&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://dotnetmarche.org/aggbug.aspx?PostID=1468" width="1" height="1"&gt;</content><author><name>Alkampfer</name><uri>http://dotnetmarche.org/members/Alkampfer.aspx</uri></author><category term="Framewok" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/Framewok/default.aspx" /><category term="Profiler" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/Profiler/default.aspx" /><category term="[Video]" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/_5B00_Video_5D00_/default.aspx" /></entry><entry><title>CLR Profiler (Parte 2) [Screencast] </title><link rel="alternate" type="text/html" href="http://dotnetmarche.org/blogs/multimedia/archive/2006/12/29/CLR-Profiler-_2800_Parte-2_2900_-_5B00_Screencast_5D00_-.aspx" /><id>http://dotnetmarche.org/blogs/multimedia/archive/2006/12/29/CLR-Profiler-_2800_Parte-2_2900_-_5B00_Screencast_5D00_-.aspx</id><published>2006-12-29T06:26:00Z</published><updated>2006-12-29T06:26:00Z</updated><content type="html">&lt;p&gt;In questo secondo screencast dedicato al tool CRL Profiler, si concluder&amp;agrave; una prima panoramica sulla gestione delle stringhe iniziata con lo screencast precedente. A seguire verr&amp;agrave; mostrato come la finalizzazione degli oggetti influisce sulle performance di un applicativo.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Download:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.nablasoft.com/dotnetmarche/CLRProfiler2.zip"&gt;Screencast + Codice&lt;/a&gt;&lt;/li&gt;

&lt;/ul&gt;Autore: &lt;a href="http://dotnetmarche.org/user/Profile.aspx?UserID=2105" target="_blank"&gt;Gian Maria Ricci&lt;/a&gt; &lt;br /&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://dotnetmarche.org/aggbug.aspx?PostID=1267" width="1" height="1"&gt;</content><author><name>Alkampfer</name><uri>http://dotnetmarche.org/members/Alkampfer.aspx</uri></author><category term="Framewok" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/Framewok/default.aspx" /><category term="Profiler" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/Profiler/default.aspx" /><category term="[Video]" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/_5B00_Video_5D00_/default.aspx" /></entry><entry><title>CLR Profiler (Parte 1) [Screencast]</title><link rel="alternate" type="text/html" href="http://dotnetmarche.org/blogs/multimedia/archive/2006/12/11/CLR-Profiler-_2800_Parte-1_2F00_2_2900_-_5B00_Screencast_5D00_.aspx" /><id>http://dotnetmarche.org/blogs/multimedia/archive/2006/12/11/CLR-Profiler-_2800_Parte-1_2F00_2_2900_-_5B00_Screencast_5D00_.aspx</id><published>2006-12-11T08:17:00Z</published><updated>2006-12-11T08:17:00Z</updated><content type="html">&lt;p&gt;In questo primo screencast dedicato al tool CRL Profiler, &lt;a href="http://dotnetmarche.org/user/Profile.aspx?UserID=2105"&gt;Gian Maria Ricci&lt;/a&gt; illustra come utilizzarlo per analizzare l&amp;#39;errato utilizzo di preziose risorse quali la memoria, andando anche oltre all&amp;#39;ormai noto confronto String vs StringBuilder.&lt;/p&gt;&lt;p&gt;Download:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.nablasoft.com/dotnetmarche/CLRProfiler1.wmv"&gt;Screencast&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.nablasoft.com/dotnetmarche/CLRProfiler1Code.zip"&gt;Codice&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://dotnetmarche.org/aggbug.aspx?PostID=1198" width="1" height="1"&gt;</content><author><name>admin</name><uri>http://dotnetmarche.org/members/admin.aspx</uri></author><category term="Framewok" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/Framewok/default.aspx" /><category term="Profiler" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/Profiler/default.aspx" /><category term="[Video]" scheme="http://dotnetmarche.org/blogs/multimedia/archive/tags/_5B00_Video_5D00_/default.aspx" /></entry></feed>