<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>Microsoft</title>
        <link>http://agilior.pt/blogs/rodrigo.guerreiro/category/17.aspx</link>
        <description>Microsoft</description>
        <language>pt-PT</language>
        <copyright>Rodrigo Guerreiro</copyright>
        <managingEditor>rodrigo.guerreiro@agilior.pt</managingEditor>
        <generator>Subtext Version 1.9.0.27</generator>
        <item>
            <title>For whom is sleeping</title>
            <link>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2009/06/05/8196.aspx</link>
            <description>&lt;p&gt;Have you heard of &lt;strong&gt;Project Natal&lt;/strong&gt;? If not then you’re definitely sleeping…&lt;/p&gt;  &lt;p&gt;Fortunately I hereby provide you a real nice video that should hook you up :)&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:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:0c787505-fc7c-4dee-ad80-6166dbd166b1" class="wlWriterEditableSmartContent"&gt;&lt;div id="1daa8e67-11ec-4d0a-9b95-8c1e793e83ad" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=g_txF7iETX0&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" target="_new"&gt;&lt;img src="http://agilior.pt/blogs/images/agilior_pt/blogs/rodrigo.guerreiro/WindowsLiveWriter/Forwhomissleeping_98FA/video007e615d80f3.jpg" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('1daa8e67-11ec-4d0a-9b95-8c1e793e83ad'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/g_txF7iETX0&amp;amp;hl=en&amp;amp;fs=1&amp;amp;&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/g_txF7iETX0&amp;amp;hl=en&amp;amp;fs=1&amp;amp;&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt="" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;Until next time ;)&lt;/p&gt;&lt;img src="http://agilior.pt/blogs/rodrigo.guerreiro/aggbug/8196.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Rodrigo Guerreiro</dc:creator>
            <guid>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2009/06/05/8196.aspx</guid>
            <pubDate>Fri, 05 Jun 2009 07:52:49 GMT</pubDate>
            <wfw:comment>http://agilior.pt/blogs/rodrigo.guerreiro/comments/8196.aspx</wfw:comment>
            <comments>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2009/06/05/8196.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://agilior.pt/blogs/rodrigo.guerreiro/comments/commentRss/8196.aspx</wfw:commentRss>
            <trackback:ping>http://agilior.pt/blogs/rodrigo.guerreiro/services/trackbacks/8196.aspx</trackback:ping>
        </item>
        <item>
            <title>The world is upside down...</title>
            <link>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2008/04/07/4208.aspx</link>
            <description>&lt;p&gt;This was my felling after I read this &lt;a href="http://feeds.feedburner.com/~r/clemensv/~3/261423938/PermaLink,guid,798bbf5b-f9f9-45b9-87ba-f6a30c359af9.aspx"&gt;post&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;In a positive way, things are changing inside &lt;a href="http://www.microsoft.com"&gt;Microsoft&lt;/a&gt;. Some years ago you would never seen some prerequisites to install like this:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;Runtime: &lt;/em&gt;&lt;a href="http://java.sun.com/javaee/"&gt;&lt;em&gt;Java EE 5&lt;/em&gt;&lt;/a&gt;&lt;em&gt; on &lt;/em&gt;&lt;a href="https://glassfish.dev.java.net/"&gt;&lt;em&gt;Sun Glassfish v2&lt;/em&gt;&lt;/a&gt;&lt;em&gt; + &lt;/em&gt;&lt;a href="https://metro.dev.java.net/"&gt;&lt;em&gt;Sun WSIT/Metro&lt;/em&gt;&lt;/a&gt;&lt;em&gt; (JAX-WS extensions), Tool: &lt;/em&gt;&lt;a href="http://netbeans.org"&gt;&lt;em&gt;Netbeans 6.0 IDE&lt;/em&gt;&lt;/a&gt;&lt;em&gt;.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;But now &lt;a href="http://www.microsoft.com"&gt;Microsoft&lt;/a&gt; is willing to work together with their partners/competitors, struggling for a better "interoperable" world. This shouldn't be a surprise. In the past 21st of February they &lt;a href="http://www.microsoft.com/presspass/press/2008/feb08/02-21ExpandInteroperabilityPR.mspx?rss_fdn=Press%20Releases"&gt;released a communication&lt;/a&gt; stating:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;1. ensuring open connections&lt;br /&gt;2. promoting data portability&lt;br /&gt;3. enhancing support for industry standards&lt;br /&gt;4. fostering more open engagement with customers and the industry, including open source communities.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;If you're wondering, the above requisites are for a sample inside the R11 release of &lt;a href="http://labs.biztalk.net/"&gt;BizTalk Services&lt;/a&gt; that shows how to use the BizTalk Services Identity Security Token Service (STS) to secure the communication between a Java client and a Java service providing federated authentication and claims-based authorization.&lt;/p&gt; &lt;p&gt;Bravo &lt;a href="http://www.microsoft.com"&gt;Microsoft&lt;/a&gt;!&lt;/p&gt; &lt;p&gt;Until next time ;)&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:399ac1d3-c978-43ee-84e3-f1adcf5d6049" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/microsoft" rel="tag"&gt;microsoft&lt;/a&gt;, &lt;a href="http://technorati.com/tags/interoperability" rel="tag"&gt;interoperability&lt;/a&gt;, &lt;a href="http://technorati.com/tags/java" rel="tag"&gt;java&lt;/a&gt;, &lt;a href="http://technorati.com/tags/biztalk%20services" rel="tag"&gt;biztalk services&lt;/a&gt;&lt;/div&gt;&lt;img src="http://agilior.pt/blogs/rodrigo.guerreiro/aggbug/4208.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Rodrigo Guerreiro</dc:creator>
            <guid>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2008/04/07/4208.aspx</guid>
            <pubDate>Mon, 07 Apr 2008 08:37:41 GMT</pubDate>
            <wfw:comment>http://agilior.pt/blogs/rodrigo.guerreiro/comments/4208.aspx</wfw:comment>
            <comments>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2008/04/07/4208.aspx#feedback</comments>
            <wfw:commentRss>http://agilior.pt/blogs/rodrigo.guerreiro/comments/commentRss/4208.aspx</wfw:commentRss>
            <trackback:ping>http://agilior.pt/blogs/rodrigo.guerreiro/services/trackbacks/4208.aspx</trackback:ping>
        </item>
        <item>
            <title>He's the man!</title>
            <link>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2008/03/17/3940.aspx</link>
            <description>&lt;p&gt;Check &lt;a href="http://agilior.pt/blogs/tiago.pascoal/"&gt;Tiago's&lt;/a&gt; interview in the &lt;a href="http://videos.techdays.pt/"&gt;Techdays' videos site&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;a title="http://videos.techdays.pt/View.aspx?video=135&amp;amp;viewType=Tag&amp;amp;filterValue=" href="http://videos.techdays.pt/View.aspx?video=135&amp;amp;viewType=Tag&amp;amp;filterValue="&gt;http://videos.techdays.pt/View.aspx?video=135&amp;amp;viewType=Tag&amp;amp;filterValue=&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Until next time ;)&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:500fc208-64cf-4e95-96f0-c92e7d638296" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/TechdaysPT08" rel="tag"&gt;TechdaysPT08&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Tiago%20Pascoal" rel="tag"&gt;Tiago Pascoal&lt;/a&gt;&lt;/div&gt;&lt;img src="http://agilior.pt/blogs/rodrigo.guerreiro/aggbug/3940.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Rodrigo Guerreiro</dc:creator>
            <guid>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2008/03/17/3940.aspx</guid>
            <pubDate>Mon, 17 Mar 2008 09:48:13 GMT</pubDate>
            <wfw:comment>http://agilior.pt/blogs/rodrigo.guerreiro/comments/3940.aspx</wfw:comment>
            <comments>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2008/03/17/3940.aspx#feedback</comments>
            <wfw:commentRss>http://agilior.pt/blogs/rodrigo.guerreiro/comments/commentRss/3940.aspx</wfw:commentRss>
            <trackback:ping>http://agilior.pt/blogs/rodrigo.guerreiro/services/trackbacks/3940.aspx</trackback:ping>
        </item>
        <item>
            <title>TechDays 2008 - day #2 review</title>
            <link>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2008/03/14/3901.aspx</link>
            <description>&lt;p&gt;Sorry, but yesterday I simply didn't had the time to write my review for the &lt;a href="http://www.techdays.pt/"&gt;Techdays'&lt;/a&gt; second day. So, here it goes, one day late.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;INT04 - Qual é o Contexto desta Conversação? Activando Conversações Longas em Serviços de Workflow. Serviços "Duráveis"&lt;/u&gt;&lt;/strong&gt; (&lt;a href="http://www.techdays.pt/session/2008/INT04.aspx"&gt;link&lt;/a&gt;)&lt;/p&gt; &lt;p&gt;This was the second session, that I saw, presented by José António Silva (see &lt;a href="http://www.canoas.com/blog/" target="_blank"&gt;here&lt;/a&gt; and &lt;a href="http://weblogs.pontonetpt.com/canoas/" target="_blank"&gt;here&lt;/a&gt;). Again, he presented it well although it wasn't supposed to be presented by him (in his words). But, like he said, he really wanted this session to be presented. And he was right. Back when the WF and WCF were released for the first time, there wasn't any integration between them. but with the .NET 3.5 release it's possible to expose our workflow as a service. He explained that was possible using the extensibility architecture available in the WCF. This is known as Workflow Services.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;ARC01 - Software + Services: The Convergence of SaaS, SOA and Web 2.0&lt;/u&gt;&lt;/strong&gt; (&lt;a href="http://www.techdays.pt/session/2008/ARC01.aspx"&gt;link&lt;/a&gt;)&lt;/p&gt; &lt;p&gt;Without a doubt, one of the best sessions that I have watched in this year's &lt;a href="http://www.techdays.pt/"&gt;Techdays&lt;/a&gt;. &lt;a href="http://blogs.msdn.com/beatsch/"&gt;Beat Schwegler&lt;/a&gt; is awesome! &lt;a href="http://www.agilior.pt/blogs/bruno.camara/default.aspx"&gt;Bruno&lt;/a&gt; was right when he recommended him to me. He basically went thru three basic topics: SaaS, SOA and Web 2.0. All that sum together is equal to S+S. Then he covered how we can build an S+S application, run it, consume it and finally how to monetize it. One example that he gave a really big focus was on the &lt;a href="http://www.eve-online.com/"&gt;Eve online&lt;/a&gt;. Other examples were the &lt;a href="http://labs.live.com/photosynth/"&gt;Microsoft's Photosynth&lt;/a&gt; and the &lt;a href="http://www.bl.uk/onlinegallery/ttp/ttpbooks.html"&gt;British Library's Turning the Pages&lt;/a&gt;. A really great presentation.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;INT06 - Viagem ao Centro da Núvem – O Internet Service Bus (ISB) e os BizTalk Services&lt;/u&gt;&lt;/strong&gt; (&lt;a href="http://www.techdays.pt/session/2008/INT06.aspx"&gt;link&lt;/a&gt;)&lt;/p&gt; &lt;p&gt;in the &lt;a href="http://www.agilior.pt/blogs/rodrigo.guerreiro/archive/2008/03/12/3889.aspx"&gt;first day&lt;/a&gt;, &lt;a href="http://www.arquitecturadesoftware.org/blogs/joaomartins/"&gt;Jota&lt;/a&gt; brought us an explanation of the Enterprise Service Bus (ESB). This session was a continuation of that. He said that the Internet Service Bus (ISB) is an evolution of the ESB to cloud computing. The Microsoft's implementation is known as &lt;a href="http://biztalk.net/"&gt;BizTalk Services&lt;/a&gt;. Thru that, the messages are sent to the ISB and who is subscribed in the ISB same address receives it. The technologies beneath it are the &lt;a href="http://netfx3.com/content/WCFHome.aspx"&gt;WCF&lt;/a&gt; (for the connectivity), &lt;a href="http://netfx3.com/content/WindowsCardspaceHome.aspx"&gt;CardSpace&lt;/a&gt; (for the authentication) and the &lt;a href="http://netfx3.com/content/WFHome.aspx"&gt;Workflow&lt;/a&gt; (not yet implemented). One of the main advantages is that the communication can pass over NAT. Also it can be a major disadvantage because it raises some security issues.&lt;/p&gt; &lt;p&gt;I've already have something in my mind to try this out :) ... Oh and yes...&lt;a href="http://www.arquitecturadesoftware.org/blogs/joaomartins/"&gt;Jota&lt;/a&gt; once again didn't disappoint us. He's really good!&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;INT03 - Construíndo Soluções EDI/AS2 com o Microsoft Biztalk Server 2006 R2&lt;/u&gt;&lt;/strong&gt; (&lt;a href="http://www.techdays.pt/session/2008/INT03.aspx"&gt;link&lt;/a&gt;)&lt;/p&gt; &lt;p&gt;I'm truly sorry for &lt;a href="http://www.techdays.pt/speakerinfo.aspx?speakerId=48"&gt;Rui Pereira&lt;/a&gt;, but this session was very boring. He could have made it little more interesting. Basically he went thru the EDI\AS2 support in the BizTalk Server 2006 R2. AS2 is a secure transport layer built on top of HTTP. EDI is a set of messages schemas, used  in many integration systems (I'm currently working in one of them - reason why I stayed to end). In EDI there are two standards: X12 (that's more used in the US) and the EDIFACT (used more often in the Europe). He also explained hot to configure the EDI/AS2.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;SRV04 - The Old New Thing: Stories from Inside the Windows Team&lt;/u&gt;&lt;/strong&gt; (&lt;a href="http://www.techdays.pt/session/2008/SRV04.aspx"&gt;link&lt;/a&gt;)&lt;/p&gt; &lt;p&gt;I can now say that I'm fortunate to be one of the people that listened some of the stories that &lt;a href="http://blogs.msdn.com/oldnewthing/"&gt;Raymond Chen&lt;/a&gt; has to tell. He's incredibly funny and is a truly a story teller. He was the responsible for why I wasn't in &lt;a href="http://www.agilior.pt/blogs/tiago.pascoal/default.aspx"&gt;Tiago's&lt;/a&gt; &lt;a href="http://www.techdays.pt/session/2008/VST09.aspx"&gt;second session&lt;/a&gt;. He only had one slide that at the same time was the agenda. It stated: "Tell stories" :)&lt;/p&gt; &lt;p&gt;Sorry but I won't tell any of the stories here.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;Until next time;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:ca788b63-a829-4d23-8a92-e41e483f15b1" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/TechdaysPT08" rel="tag"&gt;TechdaysPT08&lt;/a&gt;&lt;/div&gt;&lt;img src="http://agilior.pt/blogs/rodrigo.guerreiro/aggbug/3901.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Rodrigo Guerreiro</dc:creator>
            <guid>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2008/03/14/3901.aspx</guid>
            <pubDate>Fri, 14 Mar 2008 21:19:06 GMT</pubDate>
            <wfw:comment>http://agilior.pt/blogs/rodrigo.guerreiro/comments/3901.aspx</wfw:comment>
            <comments>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2008/03/14/3901.aspx#feedback</comments>
            <wfw:commentRss>http://agilior.pt/blogs/rodrigo.guerreiro/comments/commentRss/3901.aspx</wfw:commentRss>
            <trackback:ping>http://agilior.pt/blogs/rodrigo.guerreiro/services/trackbacks/3901.aspx</trackback:ping>
        </item>
        <item>
            <title>TechDays 2008 - day #1 review</title>
            <link>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2008/03/12/3889.aspx</link>
            <description>&lt;p&gt;I've been, since this morning, at the &lt;a href="http://www.lisboacc.pt/portal/ccl" target="_blank"&gt;Centro de Congressos de Lisboa&lt;/a&gt; attending the Microsoft's &lt;a href="http://www.techdays.pt/" target="_blank"&gt;TechDays&lt;/a&gt;. And the first day as passed.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;Keynote&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;The day started with the &lt;a href="http://www.techdays.pt/session/2008/KEY01.aspx" target="_blank"&gt;&lt;strong&gt;Abertura Solene&lt;/strong&gt;&lt;/a&gt; and the best description that I can give to this session is: Bla..Bla..Bla..Bla, nothing of technological interesting. After that I've attended the &lt;a href="http://www.techdays.pt/session/2008/KEY02.aspx" target="_blank"&gt;&lt;strong&gt;keynote&lt;/strong&gt;&lt;/a&gt;. It had some interest, specially because of &lt;a href="http://blogs.msdn.com/nunoc/default.aspx" target="_blank"&gt;Nuno's&lt;/a&gt; review of &lt;a href="http://visitmix.com/" target="_blank"&gt;Mix08&lt;/a&gt;, which he attended. Also, in the &lt;a href="http://www.techdays.pt/session/2008/KEY02.aspx" target="_blank"&gt;&lt;strong&gt;keynote&lt;/strong&gt;&lt;/a&gt;, I came aware that already are portuguese companies developing in &lt;a href="http://silverlight.net/" target="_blank"&gt;Silverlight&lt;/a&gt; version 1 and 2 (two demos were presented). That's always good to now :)&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;Some numbers&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;2300 Attending&lt;/li&gt; &lt;li&gt;500 Students&lt;/li&gt; &lt;li&gt;30 Expositors&lt;/li&gt; &lt;li&gt;140 Sessions&lt;/li&gt; &lt;li&gt;30 Hands-on-Labs&lt;/li&gt; &lt;li&gt;25 Foreign speakers&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;MOB02 - Sync Framework: Optimizações em Cenários Online, Melhorias em Cenários Offline e de Roaming e Colaborações entre Dispositivos, Serviços e Aplicações&lt;/u&gt;&lt;/strong&gt; (&lt;a href="http://www.techdays.pt/session/2008/MOB02.aspx" target="_blank"&gt;link&lt;/a&gt;)&lt;/p&gt; &lt;p&gt;I must say that this was the most interesting session that I saw today. I've left it with the conscience that I've learned something and useful. The &lt;a href="http://msdn2.microsoft.com/en-us/sync/default.aspx" target="_blank"&gt;Sync Framework&lt;/a&gt; has numerous scenarios that could be applied, specially in the offline client side. I'm not going to explain it here (probably in a future post) but definitely I'm going to play with it. Also a word about José António Silva (see &lt;a href="http://www.canoas.com/blog/" target="_blank"&gt;here&lt;/a&gt; and &lt;a href="http://weblogs.pontonetpt.com/canoas/" target="_blank"&gt;here&lt;/a&gt;). He was good in the explanation and in the demos. But he got a little bit distracted with the time, if you now what I mean :)&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;VST02 - Boas Práticas na Utilização do Visual Studio Team Foundation Server&lt;/u&gt;&lt;/strong&gt; (&lt;a href="http://www.techdays.pt/session/2008/VST02.aspx" target="_blank"&gt;link&lt;/a&gt;)&lt;/p&gt; &lt;p&gt;This was the &lt;a href="http://agilior.pt/blogs/tiago.pascoal/" target="_blank"&gt;Tiago's&lt;/a&gt; presentation and, of course, I'm not going to say anything bad about it. (Man...he's my boss!) &lt;em&gt;Hands off...the best presentation ever...in the world...and in the universe (Tiago, I consider the 10€ debt to you paid! :))&lt;/em&gt;. Now in a more serious tone, he talked about the &lt;a href="http://msdn2.microsoft.com/en-us/teamsystem/aa718934.aspx" target="_blank"&gt;Team Foundation Server&lt;/a&gt; and how to use it. Unfortunately few portuguese companies are using this fantastic product. But Tiago covered very well the basics and explained the definitions for work items, process templates, check-in and so on. Also he covered how to upgrade from 2005 version to the 2008. For the end he talked about some partners applications that extend the TFS use to Outlook, Word and Excel that enrich the user experience (&lt;a href="http://www.ekobit.com/ProductsDetailView.aspx?id=1" target="_blank"&gt;TeamCompanion&lt;/a&gt;, &lt;a href="http://www.personifydesign.com/products/teamspec/teamspec.aspx" target="_blank"&gt;TeamSpec&lt;/a&gt; and others).&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;INT05 - Utilizar o BizTalk Server como Enterprise Service Bus&lt;/u&gt;&lt;/strong&gt; (&lt;a href="http://www.techdays.pt/session/2008/INT05.aspx" target="_blank"&gt;link&lt;/a&gt;)&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.codeplex.com/esb"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="186" alt="image" src="http://agilior.pt/blogs/images/agilior_pt/blogs/rodrigo.guerreiro/WindowsLiveWriter/TechDays2008day1review_115B8/image_3.png" width="244" align="right" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;This was the most specific session for me and for the work that I'm doing recently, and I really wanted to go. &lt;a href="http://www.arquitecturadesoftware.org/blogs/joaomartins/" target="_blank"&gt;Jota&lt;/a&gt; really knows about BizTalk. He covered the &lt;a href="http://en.wikipedia.org/wiki/Enterprise_service_bus" target="_blank"&gt;ESB definition&lt;/a&gt; and how the market evolved to reach it. Then he explained why &lt;a href="http://www.microsoft.com" target="_blank"&gt;Microsoft&lt;/a&gt; built the &lt;a href="http://www.codeplex.com/esb" target="_blank"&gt;ESB Guidance&lt;/a&gt;. Simply, because they didn't had any product that covered the ESB definition. Although this project could be found in the &lt;a href="http://www.codeplex.com" target="_blank"&gt;CodePlex&lt;/a&gt; site, it already reached the final and last stage. Probably we'll hear more about ESB and &lt;a href="http://www.microsoft.com/biztalk/default.mspx"&gt;BizTalk&lt;/a&gt; in the &lt;a href="http://www.microsoft.com/soa/products/oslo.aspx" target="_blank"&gt;Oslo&lt;/a&gt; context.&lt;/p&gt; &lt;p&gt;Basically, the ESB Guidance provides architectural guidance, patterns, practices, and a set of &lt;a href="http://www.microsoft.com/biztalk/default.mspx"&gt;BizTalk Server&lt;/a&gt; and .NET components to simplify the development of an Enterprise Service Bus (ESB) on the Microsoft platform and to allow Microsoft customers to extend their own messaging and integration solutions. Key features are:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Dynamic services invocation&lt;/li&gt; &lt;li&gt;Itinerary processing&lt;/li&gt; &lt;li&gt;Unified exceptions handling&lt;/li&gt; &lt;li&gt;Management portal&lt;/li&gt; &lt;li&gt;Governance&lt;/li&gt; &lt;li&gt;Re-usable pipeline components&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;The ESB Guidance is only available on top of BizTalk Server 2006 R2. The most enthusiastic, for me, is that I can have a complete loosely-coupled environment. Let me explain: in BizTalk he have to configure Send Ports foe each location that we want to send a specific message. Then it's bounded to the orchestration (or subscribes to the MessageBox). That's tight! With the ESB Guidance there are no send ports. The destination is invoked dynamically. The service that corresponds to the location is discovered using &lt;a href="http://en.wikipedia.org/wiki/Universal_Description_Discovery_and_Integration"&gt;UDDI&lt;/a&gt;. This is a very simplistic explanation and I hope that &lt;a href="http://www.arquitecturadesoftware.org/blogs/joaomartins/"&gt;Jota&lt;/a&gt; could forgive me if I wrote something stupid :)&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;u&gt;DEV06 - ADO.NET Entity Framework e LINQ To Entities&lt;/u&gt;&lt;/strong&gt; (&lt;a href="http://www.techdays.pt/session/2008/DEV06.aspx"&gt;link&lt;/a&gt;)&lt;/p&gt; &lt;p&gt;Final session of the day. I'm used to listen to &lt;a href="http://www.cc.isel.ipl.pt/CS/blogs/lfalcao/default.aspx"&gt;Luís Falcão&lt;/a&gt; because he was my teacher in &lt;a href="http://www.isel.ipl.pt/"&gt;ISEL&lt;/a&gt;. I had some classes with him but specially he (along with &lt;a href="http://www.cc.isel.ipl.pt/CS/blogs/palbp/default.aspx"&gt;Paulo Pereira&lt;/a&gt;) guided me, &lt;a href="http://agilior.pt/blogs/joao.manso/"&gt;João Manso&lt;/a&gt; and &lt;a href="http://agilior.pt/blogs/pedro.rainho/"&gt;Pedro Rainho&lt;/a&gt; in our final project.&lt;/p&gt; &lt;p&gt;He gave a very detailed explanation around &lt;a href="http://msdn2.microsoft.com/en-us/library/aa697427(VS.80).aspx"&gt;Entity Framework&lt;/a&gt; with examples that focused the most common cases. Simply, the Entity Framework allows us to build another abstraction layer upon our database layer. Also we can model it to reflect a more &lt;a href="http://en.wikipedia.org/wiki/Object-oriented_programming"&gt;object-oriented&lt;/a&gt; structure, including inheritance that doesn't exists in the &lt;a href="http://en.wikipedia.org/wiki/Relational_database"&gt;relational database&lt;/a&gt; (everything is generated). On top of that we can use &lt;a href="http://msdn2.microsoft.com/en-us/netframework/aa904594.aspx"&gt;Linq&lt;/a&gt;...and you have a very cool &lt;a href="http://en.wikipedia.org/wiki/Data_access_layer"&gt;data access layer&lt;/a&gt; :)&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;And that's it. Expect my day #2 review tomorrow.&lt;/p&gt; &lt;p&gt;Until next time ;)&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:f68a5a67-c443-41c6-b42c-84820ea86782" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/TechdaysPT08" rel="tag"&gt;TechdaysPT08&lt;/a&gt;&lt;/div&gt;&lt;img src="http://agilior.pt/blogs/rodrigo.guerreiro/aggbug/3889.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Rodrigo Guerreiro</dc:creator>
            <guid>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2008/03/12/3889.aspx</guid>
            <pubDate>Wed, 12 Mar 2008 19:37:23 GMT</pubDate>
            <wfw:comment>http://agilior.pt/blogs/rodrigo.guerreiro/comments/3889.aspx</wfw:comment>
            <comments>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2008/03/12/3889.aspx#feedback</comments>
            <wfw:commentRss>http://agilior.pt/blogs/rodrigo.guerreiro/comments/commentRss/3889.aspx</wfw:commentRss>
            <trackback:ping>http://agilior.pt/blogs/rodrigo.guerreiro/services/trackbacks/3889.aspx</trackback:ping>
        </item>
        <item>
            <title>Congratulations to Tiago</title>
            <link>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2008/01/02/3462.aspx</link>
            <description>&lt;p&gt;For those of you that doesn't know, I announce that &lt;a href="http://www.agilior.pt/blogs/tiago.pascoal/archive/2008/01/01/3456.aspx" target="_blank"&gt;Tiago has been awarded with the MVP for the Visual Developer Team System&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;This is very good news!!! Congratulations Tiago!!!&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;Until next time ;)&lt;/p&gt; &lt;p&gt;P.S.: Next lunch is on you :)&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:598c5235-2cd1-4ffb-b58c-9c9a2a26e0cc" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/tiago%20pascoal" rel="tag"&gt;tiago pascoal&lt;/a&gt;, &lt;a href="http://technorati.com/tags/mvp" rel="tag"&gt;mvp&lt;/a&gt;, &lt;a href="http://technorati.com/tags/visual%20developer%20team%20system" rel="tag"&gt;visual developer team system&lt;/a&gt;&lt;/div&gt;&lt;img src="http://agilior.pt/blogs/rodrigo.guerreiro/aggbug/3462.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Rodrigo Guerreiro</dc:creator>
            <guid>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2008/01/02/3462.aspx</guid>
            <pubDate>Wed, 02 Jan 2008 08:53:54 GMT</pubDate>
            <wfw:comment>http://agilior.pt/blogs/rodrigo.guerreiro/comments/3462.aspx</wfw:comment>
            <comments>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2008/01/02/3462.aspx#feedback</comments>
            <wfw:commentRss>http://agilior.pt/blogs/rodrigo.guerreiro/comments/commentRss/3462.aspx</wfw:commentRss>
            <trackback:ping>http://agilior.pt/blogs/rodrigo.guerreiro/services/trackbacks/3462.aspx</trackback:ping>
        </item>
        <item>
            <title>BizTalk blogs</title>
            <link>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2007/12/19/3395.aspx</link>
            <description>&lt;p&gt;Microsoft recently released and aggregator for the most relevant BizTalk blogs. Check it &lt;a href="http://www.biztalkblogs.com/" target="_blank"&gt;out&lt;/a&gt;. Although it's called "BizTalk blogs" it focuses also in .NET 3.5 and other technologies.&lt;/p&gt; &lt;p&gt;My only question is: WHY MINE ISN'T THERE?? :)&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;Until next time ;)&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c5f3cc12-2d78-49a4-9cef-50a01e6be84e" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/biztalk%20blogs" rel="tag"&gt;biztalk blogs&lt;/a&gt;, &lt;a href="http://technorati.com/tags/microsoft" rel="tag"&gt;microsoft&lt;/a&gt;&lt;/div&gt;&lt;img src="http://agilior.pt/blogs/rodrigo.guerreiro/aggbug/3395.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Rodrigo Guerreiro</dc:creator>
            <guid>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2007/12/19/3395.aspx</guid>
            <pubDate>Wed, 19 Dec 2007 08:04:05 GMT</pubDate>
            <wfw:comment>http://agilior.pt/blogs/rodrigo.guerreiro/comments/3395.aspx</wfw:comment>
            <comments>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2007/12/19/3395.aspx#feedback</comments>
            <wfw:commentRss>http://agilior.pt/blogs/rodrigo.guerreiro/comments/commentRss/3395.aspx</wfw:commentRss>
            <trackback:ping>http://agilior.pt/blogs/rodrigo.guerreiro/services/trackbacks/3395.aspx</trackback:ping>
        </item>
        <item>
            <title>TechDays has an official site!</title>
            <link>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2007/12/14/3379.aspx</link>
            <description>&lt;p&gt;The Microsoft technical event in Portugal, from now on, has an official site: &lt;a href="http://www.techdays.pt"&gt;www.techdays.pt&lt;/a&gt;&lt;/p&gt; &lt;p&gt;There you can follow the &lt;a href="http://www.techdays.pt/Blog.aspx" target="_blank"&gt;blog&lt;/a&gt; or &lt;a href="http://www.techdays.pt/ConferenciaInscricao.aspx" target="_blank"&gt;subscribe&lt;/a&gt; for the event (33% discount for those who do that before January 25th).&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;Until next time ;)&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:78c06d47-ff63-4a74-a2d3-de72cb272eea" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/techdays%202008" rel="tag"&gt;techdays 2008&lt;/a&gt;&lt;/div&gt;&lt;img src="http://agilior.pt/blogs/rodrigo.guerreiro/aggbug/3379.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Rodrigo Guerreiro</dc:creator>
            <guid>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2007/12/14/3379.aspx</guid>
            <pubDate>Fri, 14 Dec 2007 12:15:37 GMT</pubDate>
            <wfw:comment>http://agilior.pt/blogs/rodrigo.guerreiro/comments/3379.aspx</wfw:comment>
            <comments>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2007/12/14/3379.aspx#feedback</comments>
            <wfw:commentRss>http://agilior.pt/blogs/rodrigo.guerreiro/comments/commentRss/3379.aspx</wfw:commentRss>
            <trackback:ping>http://agilior.pt/blogs/rodrigo.guerreiro/services/trackbacks/3379.aspx</trackback:ping>
        </item>
        <item>
            <title>TechDays 2008 is scheduled</title>
            <link>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2007/12/03/3306.aspx</link>
            <description>&lt;p&gt;I hope to see you there. From March 12th to 14th of 2008.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.technet.com/comunidade_portuguesa_de_profissionais_de_ti/archive/2007/11/29/techdays-2008.aspx" target="_blank"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="214" alt="image" src="http://agilior.pt/blogs/images/agilior_pt/blogs/rodrigo.guerreiro/WindowsLiveWriter/TechDays2008isscheduled_C66A/image_3.png" width="240" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;For those of you that aren't portuguese, the TechDays is like a mini &lt;a href="http://www.mseventseurope.com/TechEd/" target="_blank"&gt;TechEd&lt;/a&gt; for the Microsoft Portuguese Community. There were already the 2005 and &lt;a href="http://blogs.msdn.com/techdays2005/default.aspx" target="_blank"&gt;2007&lt;/a&gt; editions. I hope to see in the next year's edition more international speakers. Here are my suggestions :)&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/pathelland/default.aspx" target="_blank"&gt;Pat Helland&lt;/a&gt; (I really want to hear about &lt;a href="http://blogs.msdn.com/pathelland/archive/2007/11/25/presentation-of-metropolis-interchangeability-of-operations-at-teched-emea-in-barcelona.aspx" target="_blank"&gt;Metropolis&lt;/a&gt;)&lt;/li&gt; &lt;li&gt;&lt;a href="http://pluralsight.com/blogs/aaron/" target="_blank"&gt;Aaron Skonnard&lt;/a&gt; (More on BizTalk and BizTalk Services)&lt;/li&gt; &lt;li&gt;&lt;a href="http://weblogs.asp.net/scottgu/default.aspx" target="_blank"&gt;Scott Guthrie&lt;/a&gt; (For the latest on MS Visual 2008, .NET Framework 3.5, etc)&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/drnick/default.aspx" target="_blank"&gt;Nicholas Allen&lt;/a&gt; (The latest on WCF)&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/dsyme/default.aspx" target="_blank"&gt;Don Syme&lt;/a&gt; (Did you hear about F#?)&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/somasegar/default.aspx" target="_blank"&gt;Somasegar&lt;/a&gt; (For the keynote)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;It these ones aren't possible, then we have to work with our in-house silver (aka "com a prata da casa") :)&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.agilior.pt/blogs/tiago.pascoal/" target="_blank"&gt;Tiago Pascoal&lt;/a&gt; (My bet is on him for a TFS 2008 new features)&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.arquitecturadesoftware.org/blogs/joaomartins/default.aspx" target="_blank"&gt;João "Jota" Martins&lt;/a&gt; (For BizTalk presentations) &lt;/li&gt; &lt;li&gt;&lt;a href="http://www.cc.isel.ipl.pt/CS/blogs/lfalcao/default.aspx" target="_blank"&gt;Luís Falcão&lt;/a&gt; (The latest on .NET 3.5)&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.cc.isel.ipl.pt/CS/blogs/pfelix/default.aspx" target="_blank"&gt;Pedro Félix&lt;/a&gt; (I bet that he can do a presentation about "Performance on LINQ")&lt;/li&gt; &lt;li&gt;&lt;a href="http://canoas.com/blog/" target="_blank"&gt;José António Silva&lt;/a&gt; (SaaS vs S+S)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;I know that requesting is easy...but delivering it's difficult :)&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;Until next time ;)&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt;&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:53e218d8-6b84-42b2-9489-c5ac96be04d6" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/techdays%202008" rel="tag"&gt;techdays 2008&lt;/a&gt;&lt;/div&gt;&lt;img src="http://agilior.pt/blogs/rodrigo.guerreiro/aggbug/3306.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Rodrigo Guerreiro</dc:creator>
            <guid>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2007/12/03/3306.aspx</guid>
            <pubDate>Mon, 03 Dec 2007 11:42:21 GMT</pubDate>
            <wfw:comment>http://agilior.pt/blogs/rodrigo.guerreiro/comments/3306.aspx</wfw:comment>
            <comments>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2007/12/03/3306.aspx#feedback</comments>
            <wfw:commentRss>http://agilior.pt/blogs/rodrigo.guerreiro/comments/commentRss/3306.aspx</wfw:commentRss>
            <trackback:ping>http://agilior.pt/blogs/rodrigo.guerreiro/services/trackbacks/3306.aspx</trackback:ping>
        </item>
        <item>
            <title>WoW!!! .NET Framework source code is going to be released!!!</title>
            <link>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2007/10/03/2621.aspx</link>
            <description>&lt;p&gt;I'm amazed about &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx" target="_blank"&gt;this&lt;/a&gt;! No more &lt;a href="http://www.aisto.com/roeder/dotnet/" target="_blank"&gt;Reflector&lt;/a&gt; to peek under the hood.&lt;/p&gt; &lt;p&gt;No one can denied that Microsoft is putting a greater effort to accompany the open source wave. Two thumbs up MS!!!! :)&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:cb60f0af-92c1-4c21-b3d7-b67a258f6c34" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/.NET%20framework" rel="tag"&gt;.NET framework&lt;/a&gt;, &lt;a href="http://technorati.com/tags/source%20code" rel="tag"&gt;source code&lt;/a&gt;&lt;/div&gt;&lt;img src="http://agilior.pt/blogs/rodrigo.guerreiro/aggbug/2621.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Rodrigo Guerreiro</dc:creator>
            <guid>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2007/10/03/2621.aspx</guid>
            <pubDate>Wed, 03 Oct 2007 16:01:37 GMT</pubDate>
            <wfw:comment>http://agilior.pt/blogs/rodrigo.guerreiro/comments/2621.aspx</wfw:comment>
            <comments>http://agilior.pt/blogs/rodrigo.guerreiro/archive/2007/10/03/2621.aspx#feedback</comments>
            <wfw:commentRss>http://agilior.pt/blogs/rodrigo.guerreiro/comments/commentRss/2621.aspx</wfw:commentRss>
            <trackback:ping>http://agilior.pt/blogs/rodrigo.guerreiro/services/trackbacks/2621.aspx</trackback:ping>
        </item>
    </channel>
</rss>