<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>Andrea Colaci</title>
        <link>http://blogs.ugidotnet.org/AndreaCol/Default.aspx</link>
        <description>.net Senior Consultant</description>
        <language>it-IT</language>
        <copyright>Andrea Colaci</copyright>
        <generator>Subtext Version 2.6.0.0</generator>
        <image>
            <title>Andrea Colaci</title>
            <url>http://blogs.ugidotnet.org/images/RSS2Image.gif</url>
            <link>http://blogs.ugidotnet.org/AndreaCol/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>Workshop &amp;quot;Around Sharepoint 2010&amp;quot;</title>
            <category>BLOG</category>
            <link>http://blogs.ugidotnet.org/AndreaCol/archive/2010/09/19/workshop-quotaround-sharepoint-2010quot.aspx</link>
            <description>&lt;p&gt;Venerdì 24 settembre, a Valenzano (BA), in collaborazione con CodeArchitects e StudioDelta, .netSide organizza il primo workshop del sud italia completamente dedicato a &lt;strong&gt;Microsoft Sharepoint 2010.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Il workshop tratterà gli aspetti più rilevanti della piattaforma di collaborazione e di web publishing con un occhio particolare sulle possibilità di sviluppo offerte, esaminando casi e scenari reali di implementazione. &lt;/p&gt;  &lt;p&gt;Se vi interessa Sharepoint, volete saperne di più della versione 2010 con la possibilità di porre delle domande a degli esperti, quale miglior occasione?&lt;/p&gt;  &lt;p&gt;Non mancate!&lt;/p&gt; &lt;a href="http://dotnetside.org/content/WorkshopAroundSharepoint2010.aspx"&gt;Agenda e registrazione qui&lt;/a&gt;&lt;img src="http://blogs.ugidotnet.org/AndreaCol/aggbug/99231.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrea Colaci</dc:creator>
            <guid>http://blogs.ugidotnet.org/AndreaCol/archive/2010/09/19/workshop-quotaround-sharepoint-2010quot.aspx</guid>
            <pubDate>Sun, 19 Sep 2010 19:39:58 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/AndreaCol/archive/2010/09/19/workshop-quotaround-sharepoint-2010quot.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/AndreaCol/comments/commentRss/99231.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/AndreaCol/services/trackbacks/99231.aspx</trackback:ping>
        </item>
        <item>
            <title>AppFabric Cache, il mio articolo su MSDN Magazine</title>
            <category>Microsoft Velocity</category>
            <link>http://blogs.ugidotnet.org/AndreaCol/archive/2010/06/08/appfabric-cache-il-mio-articolo-su-msdn-magazine.aspx</link>
            <description>&lt;p&gt;Stento a crederci, ma è davvero online nel numero di Giugno: &lt;a title="http://bit.ly/9V3Cpp" href="http://bit.ly/9V3Cpp"&gt;http://bit.ly/9V3Cpp&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Buona lettura!&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/AndreaCol/aggbug/98737.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrea Colaci</dc:creator>
            <guid>http://blogs.ugidotnet.org/AndreaCol/archive/2010/06/08/appfabric-cache-il-mio-articolo-su-msdn-magazine.aspx</guid>
            <pubDate>Tue, 08 Jun 2010 00:32:52 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/AndreaCol/archive/2010/06/08/appfabric-cache-il-mio-articolo-su-msdn-magazine.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/AndreaCol/comments/commentRss/98737.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/AndreaCol/services/trackbacks/98737.aspx</trackback:ping>
        </item>
        <item>
            <title>ASP.net 4.0 Features</title>
            <link>http://blogs.ugidotnet.org/AndreaCol/archive/2010/05/07/asp.net-4.0-features.aspx</link>
            <description>&lt;img height="74" width="419" alt="" src="/images/blogs_ugidotnet_org/AndreaCol/ScreenCastLogo.PNG" /&gt;&lt;br /&gt;
&lt;br /&gt;
Ho appena pubblicato il &lt;a href="http://dotnetside.org/media/p/22462.aspx"&gt;secondo screencast&lt;/a&gt; della serie &lt;a href="http://dotnetside.org/media/g/aspnet_40_features/default.aspx"&gt;ASP.Net 4.0 Features&lt;/a&gt;, registrata per DotNetSide.&lt;br /&gt;
&lt;br /&gt;
Questa serie di 5 screencast, ognuno con durata che si aggira attorno ai 15 minuti, si propone di illustrare le nuove caratteristiche di ASP.Net 4.0 che riguardano la programmazione con modello WebForm ed il Runtime che è la base anche del modello MVC.&lt;br /&gt;
Tempo ed impegni permettendo ho intenzione, terminata questa serie, di registrare altrettanti screencast focalizzati su MVC 2.0.&lt;br /&gt;
&lt;br /&gt;
Ho avuto l'opportunità, grazie a &lt;a href="http://www.dotnetside.org"&gt;DotNetSide &lt;/a&gt;e &lt;a href="http://xedotnet.org"&gt;XeDotNet&lt;/a&gt;, di presentare questi argomenti in 2 sessioni in 2 distinti eventi community, questa serie di screencast, per quello che mi compete, chiude il cerchio.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://dotnetside.org/media/p/22432.aspx"&gt;1. ARM: AppDomain Resource Monitoring&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://dotnetside.org/media/p/22462.aspx"&gt;2. ASP.Net 4.0 Session and OutputCache enhancements&lt;/a&gt;&lt;br /&gt;
3. (coming soon) ASP.Net 4.0 WebForm: ClientId, granular ViewState and more...&lt;br /&gt;
4. (coming soon) ASP.Net 4.0 Application Warm-up (con utilizzo di AppFabric Caching)&lt;br /&gt;
5. (coming soon) ASP.Net 4.0 Routing in WebForm&lt;br /&gt;
&lt;br /&gt;
Buona visione.&lt;img src="http://blogs.ugidotnet.org/AndreaCol/aggbug/98524.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrea Colaci</dc:creator>
            <guid>http://blogs.ugidotnet.org/AndreaCol/archive/2010/05/07/asp.net-4.0-features.aspx</guid>
            <pubDate>Fri, 07 May 2010 17:03:16 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/AndreaCol/archive/2010/05/07/asp.net-4.0-features.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/AndreaCol/comments/commentRss/98524.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/AndreaCol/services/trackbacks/98524.aspx</trackback:ping>
        </item>
        <item>
            <title>VS 2010 @ Community tour - Bari</title>
            <category>BLOG</category>
            <link>http://blogs.ugidotnet.org/AndreaCol/archive/2010/03/27/vs-2010-community-tour-bari.aspx</link>
            <description>&lt;p&gt;Anche questo evento è andato: tanta gente, domande, interesse… una bella soddisfazione, che ripaga gli sforzi fatti per preparare la giornata.&lt;/p&gt;  &lt;p&gt;Ecco alcune foto dell’evento &lt;a href="http://dotnetside.org"&gt;DotNetSide&lt;/a&gt; di Giovedì 25 Marzo, in avuto l’occasione di presentare una sessione su ASP.net 4.0.&lt;/p&gt;  &lt;p /&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:66721397-FF69-4ca6-AEC4-17E6B3208830:668db6e2-5f0f-4f38-aba2-d29123d04283" class="wlWriterEditableSmartContent"&gt;&lt;a style="border:0px" href="http://cid-a7b2360cca690503.skydrive.live.com/redir.aspx?page=browse&amp;amp;resid=A7B2360CCA690503!213&amp;amp;ct=photos"&gt;&lt;img style="border:0px" alt="View VS2010 Community Tour" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/VS2010CommunitytourBari_EEAD/InlineRepresentation6c135105-2b1e-45d2-b176-99226b61cc97.jpg" /&gt;&lt;/a&gt;&lt;div style="width:400px;text-align:right;"&gt;&lt;a href="http://cid-a7b2360cca690503.skydrive.live.com/redir.aspx?page=browse&amp;amp;resid=A7B2360CCA690503!213&amp;amp;ct=photos"&gt;View Full Album&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://cid-a7b2360cca690503.skydrive.live.com/browse.aspx/Public/VS2010%20Launch%20@%20DotnetSide%20Community%20Tour" target="_blank"&gt;Slide e codice qui&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/AndreaCol/aggbug/98271.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrea Colaci</dc:creator>
            <guid>http://blogs.ugidotnet.org/AndreaCol/archive/2010/03/27/vs-2010-community-tour-bari.aspx</guid>
            <pubDate>Sat, 27 Mar 2010 18:02:59 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/AndreaCol/archive/2010/03/27/vs-2010-community-tour-bari.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/AndreaCol/comments/commentRss/98271.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/AndreaCol/services/trackbacks/98271.aspx</trackback:ping>
        </item>
        <item>
            <title>.net fx 4.0 - Il nuovo modello di security</title>
            <category>Security</category>
            <link>http://blogs.ugidotnet.org/AndreaCol/archive/2010/01/21/.net-fx-4.0-il-nuovo-modello-di-security.aspx</link>
            <description>Il .net Framework 4.0, attualmente in beta 2, contiene una notevole revisione del modello di sicurezza adottato in precedenza denominato "Level 1". Il risultato finale (o almeno lo sarà ad Aprile, data prevista per il rilascio) è &lt;span style="font-style: italic; font-weight: bold;"&gt;Level 2 Security Transparency&lt;/span&gt;, questo nuovo modello di security eredita molto dall'esperienza accumulata nello sviluppo del modello "trasparente" del CoreCLR di Silverlight, ma applicato alla versione desktop/full del .net Framework.&lt;br /&gt;
&lt;br /&gt;
Ho provato ad illustrare queste novità con questo articolo su DotNetSide: &lt;a href="http://dotnetside.org/blogs/articoli/archive/2010/01/17/net-framework-4-0-il-nuovo-modello-di-security.aspx"&gt;.Net framework 4.0 - Il nuovo modello di security&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
I vostri feedback sono i benvenuti.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;img src="http://blogs.ugidotnet.org/AndreaCol/aggbug/97883.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrea Colaci</dc:creator>
            <guid>http://blogs.ugidotnet.org/AndreaCol/archive/2010/01/21/.net-fx-4.0-il-nuovo-modello-di-security.aspx</guid>
            <pubDate>Thu, 21 Jan 2010 11:30:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/AndreaCol/archive/2010/01/21/.net-fx-4.0-il-nuovo-modello-di-security.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/AndreaCol/comments/commentRss/97883.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/AndreaCol/services/trackbacks/97883.aspx</trackback:ping>
        </item>
        <item>
            <title>DotNetSide Community Tour &amp;ndash; Foto, slide e codice</title>
            <link>http://blogs.ugidotnet.org/AndreaCol/archive/2009/12/12/dotnetside-community-tour-ndash-foto-slide-e-codice.aspx</link>
            <description>&lt;p&gt;Evento riuscitissimo, con tanta gente e sessioni ricche di contenuti.&lt;/p&gt;  &lt;p&gt;Un grazie a &lt;a href="http://dotnetside.org"&gt;DotNetSide&lt;/a&gt; per l’opportunità di presentare una sessione nella &lt;a href="http://it.wikipedia.org/wiki/Puglia"&gt;mia regione preferita&lt;/a&gt; :)&lt;/p&gt;  &lt;p&gt;Ecco le &lt;a href="http://cid-a7b2360cca690503.skydrive.live.com/browse.aspx/Public/CommunityTour%2011Dec2009"&gt;slides&lt;/a&gt;, il codice sorgente utilizzato nelle demo: &lt;a href="http://velocityshop.codeplex.com"&gt;http://velocityshop.codeplex.com&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;…ed alcune foto (&lt;a href="http://www.facebook.com/home.php?ref=home#/album.php?aid=131637&amp;amp;id=539798249&amp;amp;ref=nf"&gt;album completo su Facebook&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/DotNetSideCommunityTourFotoslideecodice_8E00/CIMG2739.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="CIMG2739" border="0" alt="CIMG2739" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/DotNetSideCommunityTourFotoslideecodice_8E00/CIMG2739_thumb.jpg" width="301" height="349" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/DotNetSideCommunityTourFotoslideecodice_8E00/CIMG2690.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG2690" border="0" alt="CIMG2690" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/DotNetSideCommunityTourFotoslideecodice_8E00/CIMG2690_thumb.jpg" width="244" height="139" /&gt;&lt;/a&gt; &lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/DotNetSideCommunityTourFotoslideecodice_8E00/CIMG2693.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG2693" border="0" alt="CIMG2693" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/DotNetSideCommunityTourFotoslideecodice_8E00/CIMG2693_thumb.jpg" width="244" height="139" /&gt;&lt;/a&gt;  &lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/DotNetSideCommunityTourFotoslideecodice_8E00/CIMG2709_1.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG2709" border="0" alt="CIMG2709" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/DotNetSideCommunityTourFotoslideecodice_8E00/CIMG2709_thumb_1.jpg" width="244" height="139" /&gt;&lt;/a&gt;   &lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/DotNetSideCommunityTourFotoslideecodice_8E00/CIMG2719.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG2719" border="0" alt="CIMG2719" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/DotNetSideCommunityTourFotoslideecodice_8E00/CIMG2719_thumb.jpg" width="244" height="139" /&gt;&lt;/a&gt; &lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/DotNetSideCommunityTourFotoslideecodice_8E00/CIMG2724.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG2724" border="0" alt="CIMG2724" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/DotNetSideCommunityTourFotoslideecodice_8E00/CIMG2724_thumb.jpg" width="244" height="139" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/DotNetSideCommunityTourFotoslideecodice_8E00/CIMG2737.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="CIMG2737" border="0" alt="CIMG2737" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/DotNetSideCommunityTourFotoslideecodice_8E00/CIMG2737_thumb.jpg" width="244" height="139" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/AndreaCol/aggbug/97702.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrea Colaci</dc:creator>
            <guid>http://blogs.ugidotnet.org/AndreaCol/archive/2009/12/12/dotnetside-community-tour-ndash-foto-slide-e-codice.aspx</guid>
            <pubDate>Sat, 12 Dec 2009 11:06:07 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/AndreaCol/archive/2009/12/12/dotnetside-community-tour-ndash-foto-slide-e-codice.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/AndreaCol/comments/commentRss/97702.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/AndreaCol/services/trackbacks/97702.aspx</trackback:ping>
        </item>
        <item>
            <title>Virtual Meeting on AppFabric Beta1: debriefing</title>
            <category>Microsoft Velocity</category>
            <link>http://blogs.ugidotnet.org/AndreaCol/archive/2009/11/22/virtual-meeting-on-appfabric-beta1-debriefing.aspx</link>
            <description>&lt;p&gt;Venerdì 20  durante il &lt;a href="http://blog.boschin.it/archive/2009/11/20/Project-Velocity-diventa-AppFabrichellip-e-noi-ci-adeguiamo.aspx"&gt;Virtual Meeting organizzato da xedotnet&lt;/a&gt;, ho avuto l’opportunità di presentare l’ultima versione del framework Velocity, precisamente la CTP4.&lt;/p&gt;  &lt;p&gt;Come annunciato, durante la PDC 2009, Velocity farà parte di una tecnologia di Windows Server 2008 chiamata &lt;a href="http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx"&gt;AppFabric&lt;/a&gt; (attualmente in beta1), di cui nel corso del 2010 troveremo anche la controparte “on the cloud”: &lt;em&gt;Windows Azure AppFabric.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;AppFabric fornisce una cache applicativa distribuita, scalabile ed altamente affidabile, precedentemente nota come “Velocity”.    &lt;br /&gt;AppFabric fornisce inoltre la possibilità di sviluppare e gestire servizi WCF e Workflow, questa tecnologia era precedentemente nota come “Dublin”&lt;/p&gt;  &lt;p&gt;Per tutti i dettagli rimando alla &lt;a href="http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx"&gt;Home Page di Windows Server AppFabric&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Infine, ho da poco pubblicato su CodePlex tutto il codice sorgente delle demo usate nel Virtual Meeting, lo trovate qui: &lt;a href="http://velocityshop.codeplex.com"&gt;http://velocityshop.codeplex.com&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/VirtualMeetingonAppFabricBeta1debriefing_E3F0/image_2.png"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/VirtualMeetingonAppFabricBeta1debriefing_E3F0/image_thumb.png" width="244" height="201" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Domande e Feedback saranno sempre benvenuti.&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/AndreaCol/aggbug/97586.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrea Colaci</dc:creator>
            <guid>http://blogs.ugidotnet.org/AndreaCol/archive/2009/11/22/virtual-meeting-on-appfabric-beta1-debriefing.aspx</guid>
            <pubDate>Sun, 22 Nov 2009 17:12:34 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/AndreaCol/archive/2009/11/22/virtual-meeting-on-appfabric-beta1-debriefing.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/AndreaCol/comments/commentRss/97586.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/AndreaCol/services/trackbacks/97586.aspx</trackback:ping>
        </item>
        <item>
            <title>Windows Server AppFabric Beta 1</title>
            <category>Microsoft Velocity</category>
            <link>http://blogs.ugidotnet.org/AndreaCol/archive/2009/11/18/windows-server-appfabric-beta-1.aspx</link>
            <description>per chi, come me, aspettava ancora la CTP4 di Microsoft Velocity, stamattina c'è una gradita sorpresa: in breve &lt;span style="font-weight: bold;"&gt;Microsoft Velocity&lt;/span&gt; farà parte di &lt;span style="font-weight: bold;"&gt;Windows Server AppFabric&lt;/span&gt; di cui è appena stata rilasciata la Beta1.&lt;br /&gt;
&lt;br /&gt;
http://msdn.microsoft.com/lt-lt/windowsserver/ee695849%28en-us%29.aspx&lt;br /&gt;
&lt;br /&gt;
&lt;h4 style="font-style: italic;"&gt;Overview&lt;/h4&gt;
&lt;div style="font-style: italic;" class="downloadInfo"&gt;&lt;a name="Description"&gt;&lt;/a&gt;&lt;span&gt;
&lt;ul&gt; Windows Server AppFabric is a set of integrated technologies for building, hosting and managing composite applications that span the server and cloud. Windows Server AppFabric targets applications built using ASP.NET, Windows Communication Foundation (WCF), and Windows Workflow Foundation (WF). &lt;/ul&gt;
    &lt;br /&gt;
    &lt;br /&gt;
    &lt;ul&gt;It provides out-of-the-box capabilities for you to easily build and manage composite applications, including: &lt;/ul&gt;
        &lt;ul&gt;
            &lt;ul&gt;
                &lt;li&gt;Enhanced design and development tools in Visual Studio to build rich composite applications&lt;/li&gt;
            &lt;/ul&gt;
            &lt;ul&gt;
                &lt;li&gt;Management and monitoring of sevices and workflows via integration with IIS Manager and Windows PowerShell&lt;/li&gt;
            &lt;/ul&gt;
            &lt;ul style="font-weight: bold;"&gt;
                &lt;li&gt;Distributed in-memory application cache to improve application performance&lt;/li&gt;
            &lt;/ul&gt;
            &lt;br /&gt;
            &lt;br /&gt;
            Windows Server AppFabric Beta 1 is available now for developers to start building their next-generation composite applications, and for administrators to host and manage them.&lt;strong&gt; It integrates technologies previewed as code name "Dublin" and code name "Velocity". &lt;/strong&gt;&lt;/ul&gt;
            &lt;/span&gt;&lt;/div&gt;
            &lt;br style="font-style: italic;" /&gt;
            &lt;br /&gt;
            A 2 soli giorni dal&lt;a href="javascript:void(0);/*1258532132217*/"&gt; Virtual Meeting su Microsoft Velocity&lt;/a&gt; e 3 settimane dalla mia sessione al &lt;a href="javascript:void(0);/*1258532317540*/"&gt;community tour&lt;/a&gt; , significa rivedere mooolto materiale e provare le demo.&lt;br /&gt;
            &lt;br /&gt;
            Di sicuro una buona occasione per vedere qualcosa di "fresco", visto che la CTP3 di Velocity è stata rilasciata ad Aprile scorso (ndr. la CTP4 era prevista per Settembre, poi Novembre...)&lt;br /&gt;
            &lt;br /&gt;
            Diamoci da fare, il tempo stringe e voi, ci sarete &lt;a href="javascript:void(0);/*1258532848803*/"&gt;Venerdì 20 Novembre alle 21.00 (online)&lt;/a&gt;  e &lt;a href="javascript:void(0);/*1258532868940*/"&gt;11 Dicembre (a Bari)&lt;/a&gt;?&lt;img src="http://blogs.ugidotnet.org/AndreaCol/aggbug/97538.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrea Colaci</dc:creator>
            <guid>http://blogs.ugidotnet.org/AndreaCol/archive/2009/11/18/windows-server-appfabric-beta-1.aspx</guid>
            <pubDate>Wed, 18 Nov 2009 10:37:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/AndreaCol/archive/2009/11/18/windows-server-appfabric-beta-1.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/AndreaCol/comments/commentRss/97538.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/AndreaCol/services/trackbacks/97538.aspx</trackback:ping>
        </item>
        <item>
            <title>DotCast n. 3 - Introduzione a Microsoft Velocity</title>
            <category>Microsoft Velocity</category>
            <category>BLOG</category>
            <link>http://blogs.ugidotnet.org/AndreaCol/archive/2009/10/07/dotcast-n.-3-introduzione-a-microsoft-velocity.aspx</link>
            <description>Nella sezione &lt;a href="http://www2.dotdotnet.org/media/g/dotcasts/default.aspx"&gt;DotCast &lt;/a&gt;di &lt;a href="http://www2.dotdotnet.org"&gt;DotDotNet &lt;/a&gt;è disponibile il &lt;span style="text-decoration: line-through;"&gt;podcast  &lt;/span&gt;Dotcast n.3 intitolato &lt;a href="http://www2.dotdotnet.org/media/p/42.aspx"&gt;"Introduzione a Microsoft Velocity"&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Buon ascolto&lt;br /&gt;&lt;img src="http://blogs.ugidotnet.org/AndreaCol/aggbug/97192.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrea Colaci</dc:creator>
            <guid>http://blogs.ugidotnet.org/AndreaCol/archive/2009/10/07/dotcast-n.-3-introduzione-a-microsoft-velocity.aspx</guid>
            <pubDate>Wed, 07 Oct 2009 09:45:00 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/AndreaCol/archive/2009/10/07/dotcast-n.-3-introduzione-a-microsoft-velocity.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/AndreaCol/comments/commentRss/97192.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/AndreaCol/services/trackbacks/97192.aspx</trackback:ping>
        </item>
        <item>
            <title>Microsoft Velocity step-by-step #7: ASP.Net integration</title>
            <category>Microsoft Velocity</category>
            <link>http://blogs.ugidotnet.org/AndreaCol/archive/2009/07/21/microsoft-velocity-step-by-step-7-asp.net-integration.aspx</link>
            <description>&lt;p&gt;&lt;font size="2"&gt;Tra i possibili tipi di applicazione che possono beneficiare di una cache distribuita come quella di Velocity, ci sono sicuramente le applicazioni Asp.Net, che dispongono già di una cache (quella appunto di ASP.Net) matura, stabile e con un ricco set di funzionalità che la completano.      &lt;br /&gt;
Esaminando la &lt;a href="http://www.aspitalia.com/articoli/asp.net4/velocity.aspx"&gt;tabella comparativa&lt;/a&gt;, si noterà che molte delle features della cache di ASP.Net non sono coperte da Microsoft Velocity, quest’ultimo framework, infatti, &lt;u&gt;non ha l’obiettivo di sostituire la cache di ASP.NET&lt;/u&gt;.       &lt;br /&gt;
Quali sono dunque i punti di contatto tra ASP.Net e Microsoft Velocity? Questa immagine prova ad illustrarlo:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_4.png"&gt;&lt;img height="350" border="0" width="419" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_thumb_1.png" alt="image" title="image" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;Il team di Velocity ha realizzato il session provider &lt;em&gt;Microsoft.Data.Caching.DataCacheSessionStoreProvider,&lt;/em&gt; in grado di sfruttare il cluster e la relativa cache distribuita per memorizzare le sessioni di ASP.Net.       &lt;br /&gt;
E’ da sottolineare che &lt;em&gt;cache&lt;/em&gt; e &lt;em&gt;session&lt;/em&gt; non sono la stessa cosa, sinteticamente: la prima si utilizza per evitare ad esempio roundtrip sullo storage ed in genere per migliorare le prestazioni di una applicazione, mentre la seconda serve per rendere &lt;em&gt;stateful&lt;/em&gt; un’applicazione.       &lt;br /&gt;
Il &lt;em&gt;cluster&lt;/em&gt; di Velocity si affianca quindi ai più noti session provider &lt;em&gt;InProc&lt;/em&gt;, &lt;em&gt;StateServer&lt;/em&gt; e &lt;em&gt;SQLServer&lt;/em&gt;, offrendo un’alternativa scalabile, performante ed affidabile grazie soprattutto alla &lt;em&gt;High&lt;/em&gt;-&lt;em&gt;Availability&lt;/em&gt; (descritta nel &lt;a href="http://blogs.ugidotnet.org/AndreaCol/archive/2009/07/20/microsoft-velocity-step-by-step-6-high-availability.aspx"&gt;precedente post&lt;/a&gt;), che permette di tollerare situazioni di “guasto” all’interno ad esempio di una &lt;em&gt;web farm.&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_29.png"&gt;&lt;img height="392" border="0" width="480" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_thumb_6.png" alt="image" title="image" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;Per utilizzare il Session Provider di Velocity, occorre prima creare una &lt;em&gt;named cache&lt;/em&gt;, utilizzando &lt;em&gt;Powershell&lt;/em&gt; ed avendo facoltà di abilitare o meno l’HA:&lt;/font&gt;&lt;/p&gt;
&lt;p align="center"&gt;&lt;font size="2"&gt;&lt;strong&gt;new-cache -CacheName session -Secondaries 1&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p align="left"&gt;&lt;font size="2"&gt;E’ sufficiente quindi agendo sul &lt;em&gt;web.config&lt;/em&gt;, istruire ASP.Net ad utilizzare il provider di sessione di Velocity:&lt;/font&gt;&lt;/p&gt;
&lt;p align="left"&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_6.png"&gt;&lt;img height="96" border="0" width="471" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_thumb_2.png" alt="image" title="image" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;…impostare alcuni settaggi aggiuntivi riguardanti la &lt;em&gt;Client API&lt;/em&gt;:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_8.png"&gt;&lt;img height="149" border="0" width="478" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_thumb_3.png" alt="image" title="image" style="border-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;…il puntamento al &lt;em&gt;cluster&lt;/em&gt;, che nel caso di questa applicazione web assolve il duplice ruolo di &lt;em&gt;web server&lt;/em&gt; e di &lt;em&gt;cache host&lt;/em&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image20.png"&gt;&lt;img height="146" border="0" width="365" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image20_thumb.png" alt="image" title="image" style="border: 0px none ; display: block; float: none; margin-left: auto; margin-right: auto;" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;…infine il logging:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image25.png"&gt;&lt;img height="313" border="0" width="445" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image25_thumb.png" alt="image" title="image" style="border: 0px none ; display: block; float: none; margin-left: auto; margin-right: auto;" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;A questo punto, l’applicazione web utilizzerà, in maniera trasparente, il &lt;em&gt;cluster&lt;/em&gt; di Velocity per memorizzare tutte le sessioni. E’ comunque possibile sfruttare parallelamente Velocity come cache “classica”, memorizzando ad esempio il catalogo prodotti che, come spiegato nel &lt;a href="http://blogs.ugidotnet.org/AndreaCol/archive/2009/06/15/microsoft-velocity-step-by-step-1-cosrsquoegrave-a-cosa-serve.aspx"&gt;primo post&lt;/a&gt;, sarà caricato in cache una sola volta per tutti i client, in questo caso le diverse istanze della web application in esecuzione sui diversi server della &lt;em&gt;farm&lt;/em&gt;.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;La sequenza di screenshot sotto riportata&lt;/font&gt;&lt;font size="2"&gt;, simula la navigazione di un’applicazione ASP.Net richiedendo la stessa pagina da 3 Web Server differenti, dimostrando come la sessione (&lt;u&gt;cookieless solo per scopi dimostrativi)&lt;/u&gt; sia di fatto gestita da Velocity.       &lt;br /&gt;
Utilizzando infine la &lt;em&gt;Client API&lt;/em&gt;, nelle ultime 3 screenshot, è stato dimostrato un esempio di condivisione della cache &lt;em&gt;out-of-process&lt;/em&gt; di Velocity tra diversi tipi di applicazione in questo caso ASP.Net e WinForm.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_16.png"&gt;&lt;img height="101" border="0" width="154" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_thumb_7.png" alt="1" title="1" style="border-width: 0px; display: inline;" /&gt;&lt;/a&gt; &lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_18.png"&gt;&lt;img height="101" border="0" width="154" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_thumb_8.png" alt="2" title="2" style="border-width: 0px; display: inline;" /&gt;&lt;/a&gt; &lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_20.png"&gt;&lt;img height="101" border="0" width="154" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_thumb_9.png" alt="3" title="3" style="border-width: 0px; display: inline;" /&gt;&lt;/a&gt;     &lt;br /&gt;
&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_22.png"&gt;&lt;img height="100" border="0" width="154" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_thumb_10.png" alt="4" title="4" style="border-width: 0px; display: inline;" /&gt;&lt;/a&gt; &lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_24.png"&gt;&lt;img height="100" border="0" width="113" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_thumb_11.png" alt="5" title="5" style="border-width: 0px; display: inline;" /&gt;&lt;/a&gt; &lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_26.png"&gt;&lt;img height="100" border="0" width="113" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_thumb_12.png" alt="6" title="6" style="border-width: 0px; display: inline;" /&gt;&lt;/a&gt; &lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_28.png"&gt;&lt;img height="100" border="0" width="153" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/AndreaCol/WindowsLiveWriter/MicrosoftVelocitystepbyst.Netintegration_C2BD/image_thumb_13.png" alt="7" title="7" style="border-width: 0px; display: inline;" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/AndreaCol/aggbug/96746.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Andrea Colaci</dc:creator>
            <guid>http://blogs.ugidotnet.org/AndreaCol/archive/2009/07/21/microsoft-velocity-step-by-step-7-asp.net-integration.aspx</guid>
            <pubDate>Tue, 21 Jul 2009 17:20:01 GMT</pubDate>
            <comments>http://blogs.ugidotnet.org/AndreaCol/archive/2009/07/21/microsoft-velocity-step-by-step-7-asp.net-integration.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/AndreaCol/comments/commentRss/96746.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/AndreaCol/services/trackbacks/96746.aspx</trackback:ping>
        </item>
    </channel>
</rss>