<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://bloggingabout.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The .NExT Step</title><link>http://bloggingabout.net/blogs/fernando/default.aspx</link><description>Lab technologies, future products and new approaches</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Windows 7 Ultimate Commemorative Edition</title><link>http://bloggingabout.net/blogs/fernando/archive/2010/01/20/windows-7-ultimate-commemorative-edition.aspx</link><pubDate>Wed, 20 Jan 2010 04:00:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:482721</guid><dc:creator>Fernik</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/fernando/rsscomments.aspx?PostID=482721</wfw:commentRss><comments>http://bloggingabout.net/blogs/fernando/archive/2010/01/20/windows-7-ultimate-commemorative-edition.aspx#comments</comments><description>&lt;p&gt;After 6 months of waiting, last week I received my Windows 7 Ultimate Commemorative Edition. This edition is an special edition awarded to beta testers for their positive feedback. &lt;/p&gt;
&lt;p&gt;I am really thankful to Microsoft for considering my feedback valuable. I was accepted into the Windows 7 Beta Program since Beta 1 release. As with many other Microsoft beta programs I did learn a lot about operating systems, testing and the tough decisions that Microsoft has to made in order to continue supporting legacy applications and at the same time enable the next generation of software. It is not an easy task, it encompass more than software engineering. There were thousands or great ideas, I believe the top ones made their way into this release. There were many voices to listen among users, power users, developers, admins, partners, OEM, system integrators, etc. I realize that the management of such a project it is an epic adventure, which I would like to have the chance to live.&lt;/p&gt;
&lt;p&gt;Here are some pics:&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://farm5.static.flickr.com/4036/4283913641_928e758b9b_o.jpg"&gt;&lt;img src="http://farm5.static.flickr.com/4036/4283913641_5d5d5b2e29_m.jpg" width="240" height="180" alt="" /&gt;&lt;/a&gt;
&lt;a href="http://farm5.static.flickr.com/4002/4283913717_1b15747666_o.jpg"&gt;&lt;img src="http://farm5.static.flickr.com/4002/4283913717_f4a45a7c3a_m.jpg" width="240" height="180" alt="" /&gt;&lt;/a&gt;
&lt;a href="http://farm5.static.flickr.com/4019/4284658788_703ff3c806_o.jpg"&gt;&lt;img src="http://farm5.static.flickr.com/4019/4284658788_6d2edb6c69_m.jpg" width="240" height="180" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://farm3.static.flickr.com/2802/4283913877_3a9a7166a6_o.jpg"&gt;&lt;img src="http://farm3.static.flickr.com/2802/4283913877_8c9ffe96e9_m.jpg" width="240" height="180" alt="" /&gt;&lt;/a&gt;
&lt;a href="http://farm5.static.flickr.com/4048/4283913959_5c535d6673_o.jpg"&gt;&lt;img src="http://farm5.static.flickr.com/4048/4283913959_53a6c7f155_m.jpg" width="240" height="180" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Last year I started a site about the Windows kernel. Although I am still studying it, and it takes me some time to write quality posts.I invite you to visit it at &lt;a href="http://kernelexplorer.net/blogs/kore"&gt;http://kernelexplorer.net/blogs/kore&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=482721" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/fernando/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://bloggingabout.net/blogs/fernando/archive/tags/Beta/default.aspx">Beta</category><category domain="http://bloggingabout.net/blogs/fernando/archive/tags/Windows+7/default.aspx">Windows 7</category></item><item><title>TechDays 2009 Chile &gt;&gt; Demo Code</title><link>http://bloggingabout.net/blogs/fernando/archive/2009/10/06/techdays-2009-chile-gt-gt-demo-code.aspx</link><pubDate>Tue, 06 Oct 2009 05:14:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:482267</guid><dc:creator>Fernik</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/fernando/rsscomments.aspx?PostID=482267</wfw:commentRss><comments>http://bloggingabout.net/blogs/fernando/archive/2009/10/06/techdays-2009-chile-gt-gt-demo-code.aspx#comments</comments><description>&lt;p&gt;&lt;img src="http://farm3.static.flickr.com/2651/3986330312_19ff63b01a_o.jpg" border="0" style="max-width:550px;" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Hi, this post is just to share the sample application that was showcased on the session &amp;quot;How To Develop .NET Applications that take advantage the new features of Windows 7&amp;quot;. The session was hosted by &lt;a href="http://dmonterocl.spaces.live.com"&gt;Daniel Montero&lt;/a&gt;&amp;nbsp;and me at TechDays 2009 Chile. As a side note the focus of the application was to feature all the possible uses of the&amp;nbsp;Taskbar.&amp;nbsp;Although you may find useful how we applied the Linguistic Services API and the managed RIbbon control for WPF.&lt;/p&gt;
&lt;p&gt;The managed&amp;nbsp;Ribbon control for&amp;nbsp;WPF can be downloaded from &lt;a href="http://msdn.microsoft.com/en-us/office/aa973809.aspx"&gt;http://msdn.microsoft.com/en-us/office/aa973809.aspx&lt;/a&gt;&amp;nbsp;by clicking on&amp;nbsp;the link&amp;nbsp;&amp;quot;License the Office UI&amp;quot;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://cid-14cbb27c80cddcf8.skydrive.live.com/self.aspx/Public/TechDays%202009/DemoCode.zip"&gt;&lt;span style="font-size:medium;"&gt;DemoCode.Zip&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=482267" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/fernando/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://bloggingabout.net/blogs/fernando/archive/tags/.net/default.aspx">.net</category><category domain="http://bloggingabout.net/blogs/fernando/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://bloggingabout.net/blogs/fernando/archive/tags/TechDays/default.aspx">TechDays</category></item><item><title>WinUnit released at CodePlex</title><link>http://bloggingabout.net/blogs/fernando/archive/2009/09/11/winunit-released-at-codeplex.aspx</link><pubDate>Fri, 11 Sep 2009 05:01:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:482179</guid><dc:creator>Fernik</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/fernando/rsscomments.aspx?PostID=482179</wfw:commentRss><comments>http://bloggingabout.net/blogs/fernando/archive/2009/09/11/winunit-released-at-codeplex.aspx#comments</comments><description>&lt;p&gt;I just want to share that WinUnit has been released at Codeplex at &lt;a href="http://winunit.codeplex.com"&gt;http://winunit.codeplex.com&lt;/a&gt;. WinUnit is a unit testing framework for native code that seamlessly integrates and takes advantage of Visual C++ compiler features and it is TFS automation friendly.&lt;/p&gt;
&lt;p&gt;WinUnit was first developed internally at Microsoft and used among many projects, then it sources were shared on an article on the MSDN Magazine &lt;a target="_self" href="http://msdn.microsoft.com/en-us/magazine/cc136757.aspx"&gt;here&lt;/a&gt;. After that no new features/fixes have been added. It coordinator and a team of contributors(I am one of them) have started adding new features and fixing existing bugs. This first public release addresses some issues regarding formatting and compiler compatibility, now the minimum compiler required is VC++ version 9.0 which is included in Visual Studio 2008. But the big news is that we ship the test runner already built for you on 32 and 64 bit flavors. We still have many items to priorize, specially an #include hell that happens when you want to test objects developed on MFC and ATL.&lt;/p&gt;
&lt;p&gt;Anyway, the core message is that WinUnit it is not a frozen piece of code anymore and we are looking for a community that can help to drive the direction of future releases. So we are open to new suggestions and bug reports.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=482179" width="1" height="1"&gt;</description></item><item><title>Office 2010 Technical Preview &gt;&gt; Developer Review</title><link>http://bloggingabout.net/blogs/fernando/archive/2009/08/23/office-2010-technical-preview-gt-gt-developer-review.aspx</link><pubDate>Sun, 23 Aug 2009 20:03:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:482100</guid><dc:creator>Fernik</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/fernando/rsscomments.aspx?PostID=482100</wfw:commentRss><comments>http://bloggingabout.net/blogs/fernando/archive/2009/08/23/office-2010-technical-preview-gt-gt-developer-review.aspx#comments</comments><description>&lt;p&gt;&lt;img src="http://farm3.static.flickr.com/2547/3819214475_989b5eaac2_o.jpg" border="0" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;Luckily I have been offered the opportunity to evaluate the&amp;nbsp;Technical Preview of Office 2010(read pre-beta). Although there are many new features concerning the user experience and Office servers, I will focus on the development tools and extensibility of the&amp;nbsp;Office 2010 client apps. My idea is to review the extensibility tools for the professional developer (powered by Visual Studio) as well as the tools for the advanced users (powered by&amp;nbsp;macros).&lt;/p&gt;
&lt;p&gt;All the Office 2010 client applications support on their installation a component called&amp;nbsp;&amp;quot;Visual Studio Tools for the Office System 4.0 Runtime&amp;quot; which allows you to execute the solutions developed with&amp;nbsp;Visual Studio 2010 Beta 1.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://farm3.static.flickr.com/2631/3819213977_9e11918575_o.jpg"&gt;&lt;img height="347" width="500" src="http://farm3.static.flickr.com/2631/3819213977_7e67b70815.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Office solutions are widely used on the enterprise. Visual Studio 2010&amp;nbsp;besides supporting the same runtime described above, it provides the integrated tools to create managed code solutions that consume the user interface of&amp;nbsp;Microsoft Office.&amp;nbsp; There is no really a difference with the release 3.0 of Visual Studio Tools for Office available on Visual Studio 2008 SP1, since it features the same set of project templates to create solutions from&amp;nbsp;Visual Studio. In this aspect I expected templates for&amp;nbsp;Publisher,&amp;nbsp;OneNote y Access. The only new features announced are related with the deployment of Office solutions more than to its development, you can find more information &lt;a href="http://msdn.microsoft.com/en-us/library/86bkz018%28VS.100%29.aspx"&gt;here&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;As regards the extensibility of the Office 2010 clients itself, all except InfoPath 2010 still rely on Visual Basic for Applications 6.5.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://farm3.static.flickr.com/2655/3820020304_f449c9c8bd_o.jpg"&gt;&lt;img height="347" width="500" src="http://farm3.static.flickr.com/2655/3820020304_36cbff9bc1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://farm3.static.flickr.com/2452/3819214171_bca5315ac3_o.jpg"&gt;&lt;img height="347" width="500" src="http://farm3.static.flickr.com/2452/3819214171_f1409b8275.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;InfoPath 2010 does not feature any new features regarding&amp;nbsp;extensibility. It still provides the same&amp;nbsp;Visual Studio Tools for Applications 1.0(based on .NET Framework 2.0) that featured on&amp;nbsp;version 2007.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://farm3.static.flickr.com/2550/3819214261_d0145f6175_o.jpg"&gt;&lt;img height="347" width="500" src="http://farm3.static.flickr.com/2550/3819214261_dedf18b86f.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://farm4.static.flickr.com/3509/3819214323_7f784e5bbb_o.jpg"&gt;&lt;img height="347" width="500" src="http://farm4.static.flickr.com/3509/3819214323_61c5e71bdb.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://farm3.static.flickr.com/2614/3820020760_6830b70e12_o.jpg"&gt;&lt;img height="347" width="500" src="http://farm3.static.flickr.com/2614/3820020760_63184fed15.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;After describing the little news on extensibility in&amp;nbsp;Office 2010, I realize that there is a&amp;nbsp;huge legacy of code that depends on&amp;nbsp;VBA. I have not developed on Visual Basic 6.0 since year 2000; I&amp;nbsp;am still amazed by the acceptance and extensibility that it&amp;nbsp;had provided to the Office family.&amp;nbsp;Currently, Microsoft does not sells VBA to new customers, besides it does not recommends it to its partners as an extensibility mechanism on desktop applications (&lt;a href="http://msdn.microsoft.com/en-us/isv/bb190538.aspx"&gt;http://msdn.microsoft.com/en-us/isv/bb190538.aspx&lt;/a&gt;)&amp;nbsp;and at the same time it encourages the adoption of VSTA. At this moment&amp;nbsp;VSTA is on&amp;nbsp;version 2.0 and provides an&amp;nbsp;IDE similar to VS 2008 with support for .NET Framework 3.5.&lt;/p&gt;
&lt;p&gt;It is clear that&amp;nbsp;Microsoft is is not eating their own dog food here. I believe that it is the time that Microsoft enables the Office suite with .NET, but .NET as a first class citizen. Office needs to start supporting&amp;nbsp;VSTA and .NET little by little until they become the default extensibility mechanism. What I am trying to express is that Office client apps are very decoupled from .NET and I pretend a coupling level similar to the one that the Windows OS have with .NET. Of course without discontinuing the support for VBA, since there are a bunch of&amp;nbsp;add-ins, templates and macros that need it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=482100" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/fernando/archive/tags/Beta/default.aspx">Beta</category><category domain="http://bloggingabout.net/blogs/fernando/archive/tags/.net/default.aspx">.net</category><category domain="http://bloggingabout.net/blogs/fernando/archive/tags/Office/default.aspx">Office</category></item><item><title>Going to the 2009 Imagine Cup Wordwide Finals</title><link>http://bloggingabout.net/blogs/fernando/archive/2009/06/26/going-to-the-2009-imagine-cup-wordwide-finals.aspx</link><pubDate>Fri, 26 Jun 2009 03:01:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:481855</guid><dc:creator>Fernik</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/fernando/rsscomments.aspx?PostID=481855</wfw:commentRss><comments>http://bloggingabout.net/blogs/fernando/archive/2009/06/26/going-to-the-2009-imagine-cup-wordwide-finals.aspx#comments</comments><description>&lt;p&gt;&lt;img src="http://farm4.static.flickr.com/3538/3660876615_c751c74bf5_o.jpg" border="0" style="max-width:550px;" alt="" /&gt;&amp;nbsp; Long time, no post. I just want to share the excitement for joining the distinguished panel of Judges for the 2009 Imagine Cup Worldwide Finals. The&amp;nbsp; finals&amp;nbsp;will be held in Cairo, Egypt, from Friday, July 3 through Wednesday, July 8. We&amp;nbsp;will be staying at the&amp;nbsp;&lt;a href="http://www.ichotelsgroup.com/intercontinental/en/gb/locations/overview/crohc"&gt;Intercontinental Citystars Cairo&lt;/a&gt;, where the competition will take place.&lt;/p&gt;
&lt;p&gt;I will try to post daily reports about the event along with information about the&amp;nbsp;innovative projects over the five days of intense competition.&amp;nbsp;As&amp;nbsp;Ray Ozzie will be present a couple of hours, I will do my best to get an interview(so feel free to send me any questions you may have).&amp;nbsp;See you in Cairo!!!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=481855" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/fernando/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://bloggingabout.net/blogs/fernando/archive/tags/Imagine+Cup/default.aspx">Imagine Cup</category></item><item><title>.NET Framework Evolution Map</title><link>http://bloggingabout.net/blogs/fernando/archive/2009/01/11/net-framework-release-map.aspx</link><pubDate>Mon, 12 Jan 2009 02:56:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:480288</guid><dc:creator>Fernik</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/fernando/rsscomments.aspx?PostID=480288</wfw:commentRss><comments>http://bloggingabout.net/blogs/fernando/archive/2009/01/11/net-framework-release-map.aspx#comments</comments><description>&lt;p&gt;Since the release of .NET Framework 3.0 and 3.5 I have noticed that not only users but also IT people, even developers get confused about how and what to install&amp;nbsp; on a new system. I mean they think that .NET Framework 3.0 and 3.5 are decoupled from .NET Framework 2.0 and they download the installers for Framework 2.0, 3.0 and 3.5 without realizing that they are reinstalling the same components and wasting time, particularly on enterprise scenarios. Take a look at the following table:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://farm4.static.flickr.com/3339/3189463779_9208053730_b.jpg"&gt;&lt;img src="http://farm4.static.flickr.com/3339/3189463779_9208053730_b.jpg" style="max-height:524px;max-width:1024px;border:0;" border="0" width="660" height="338" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The header row is labeled with the .NET Framework releases and the first column is labeled with the 3 main components or axis of a .NET Framework release. The table will help you analyze the evolution of these components across the many .NET Framework releases. &lt;/p&gt;
&lt;p&gt;Essentially you will be able to identify 2 kinds of releases: Evolutionary and Additive.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Evolutionary: The 3 major components of the .NET Framework have evolved. The CLR has improved its garbage collection algorithms, has added new MSIL instructions sets, has improved interoperability with legacy/COM, etc. New classes and hierarchies have been added to the Framework Class Library. New language features have been incorporated into the flagship languages of the Framework.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Additive: One of the 3 major components of the .NET Framework has remained constant (highlighted on the table), hence creating a dependency and coupling of the actual release with the previous release. Which mean that in order to install release &amp;quot;n&amp;quot;, you must have installed release &amp;quot;n-1&amp;quot;. Fortunately for us, Microsoft has packaged the installers in a way that they install all the required components whether they were already present or not.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So with this basic theory you can realize that in .NET Framework 3.0 the star of the show was the Framework Class Library, and in fact it was because it added WPF, WCF, WF and Cardspace. As regards .NET Framework 3.5 several classes have been added to support Lambda Expressions and improvements on WCF, WF and WPF mainly, also the languages have been enhanced to support LINQ, intializers, extension methods and anonymous types. However what remain constant is the CLR, which mean that in the case of the new language features there is no direct support through new MSIL instructions. Thus the compiler is the responsible for making the &amp;quot;magic&amp;quot; of translating the new language features into the existing MSIL instruction set of CLR 2.0. That is why some people call LINQ as syntactic sugar, because it sweetens the query syntax but under the hood nothing changes.&lt;/p&gt;
&lt;p&gt;The 4th .NET Framework release is an Evolutionary release, the CLR and the languages have embraced a strong support for dynamic types and the DLR. The Framework Class Library supports generic variance and improved versions of the existing managed APIs as well as new ones such as MEF.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#004080;"&gt;Fernik&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=480288" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/fernando/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://bloggingabout.net/blogs/fernando/archive/tags/.net/default.aspx">.net</category></item><item><title>Scrum metaphors with .net</title><link>http://bloggingabout.net/blogs/fernando/archive/2008/11/05/scrum.aspx</link><pubDate>Wed, 05 Nov 2008 07:15:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:476511</guid><dc:creator>Fernik</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/fernando/rsscomments.aspx?PostID=476511</wfw:commentRss><comments>http://bloggingabout.net/blogs/fernando/archive/2008/11/05/scrum.aspx#comments</comments><description>&lt;p&gt;&lt;img src="http://farm4.static.flickr.com/3135/3003824947_a85d3880a2_o.jpg" alt="" /&gt;It&amp;#39;s been a long time since my introductory post. I have been really busy studying and reading about Scrum in order to take full advantage of the &lt;a href="http://www.scrumalliance.org/training"&gt;Certified ScrumMaster&lt;/a&gt;&amp;nbsp;course. For those interested in some pre-reading materials it is good to start with &lt;a href="http://agilethinking.net/csm"&gt;http://agilethinking.net/csm&lt;/a&gt;&amp;nbsp;and then follow up with Henrik Kniberg&amp;#39;s book, &lt;a target="_blank" href="http://www.infoq.com/minibooks/scrum-xp-from-the-trenches"&gt;&lt;span style="color:#0068cf;"&gt;Scrum and XP from the Trenches&lt;/span&gt;&lt;/a&gt;. After that you will have an idea of how it works. However if you want more theory and some deep analysis(like me) then read &lt;a href="http://www.microsoft.com/MSPress/books/6916.aspx"&gt;Agile Project Management with Scrum&lt;/a&gt; from Ken Schwaber where you will find the fundamentals of Scrum.&amp;nbsp;I highly recommend taking this&amp;nbsp;course, for me it was a whole learning experience which allowed me to change some paradigms about the software&amp;nbsp;development lifecycle.&lt;/p&gt;
&lt;p&gt;Scrum and the whole Agile movement&amp;nbsp;use metaphors help people understand and reason about it. So as I have to blog about .net I will contribute with my own metaphors inspired on&amp;nbsp;the .net Framework. I hope you find it useful and eventually become as powerful as the metaphors already available. Here we go:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If a Sprint were a .net Framework type it would be System.String type because it is&amp;nbsp;immutable.&lt;/li&gt;
&lt;li&gt;If the ScrumMaster were a .net Framework component it will be the CLR because it is the supervisor and responsible for the correct implementation of the Scrum process just as the CLR is the supervisor of all .net programs, guaranteeing certain properties and behaviors.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#004080;"&gt;Fernik&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=476511" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/fernando/archive/tags/Scrum/default.aspx">Scrum</category><category domain="http://bloggingabout.net/blogs/fernando/archive/tags/.net/default.aspx">.net</category></item><item><title>Hello BloggingAbout.net!</title><link>http://bloggingabout.net/blogs/fernando/archive/2008/09/29/hello-bloggingabout-net.aspx</link><pubDate>Mon, 29 Sep 2008 04:11:00 GMT</pubDate><guid isPermaLink="false">813b6dfd-644e-4573-a816-eebab56ba0d0:474877</guid><dc:creator>Fernik</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bloggingabout.net/blogs/fernando/rsscomments.aspx?PostID=474877</wfw:commentRss><comments>http://bloggingabout.net/blogs/fernando/archive/2008/09/29/hello-bloggingabout-net.aspx#comments</comments><description>&lt;p&gt;Hi there, my name is Fernando Hualpa, known as Fernik on the blogsphere. Before introducing myself I would like to thank &lt;a target="_self" href="http://bloggingabout.net/blogs/dennis/"&gt;Dennis van der Stelt&lt;/a&gt; for providing&amp;nbsp;me this new blog&amp;nbsp;for my .NET adventures in software development.&amp;nbsp;I used to blog in English at&amp;nbsp;&lt;a href="http://fernik.spaces.live.com"&gt;http://fernik.spaces.live.com&lt;/a&gt;, though you may find some posts in Spanish and Spanglish&amp;nbsp;related to Imagine Cup however I plan to discontinue blogging on Live Spaces and instead focus on blogging in English here and&amp;nbsp;blogging in Spanish on &lt;a href="http://geeks.ms/blogs/fhualpa"&gt;http://geeks.ms/blogs/fhualpa&lt;/a&gt;&amp;nbsp;(the&amp;nbsp;lead Microsoft blogging community for Spanish speakers).&lt;/p&gt;
&lt;p&gt;Currently I work in Academia as a&amp;nbsp;Microsoft Student Partner in Argentina and&amp;nbsp;as a software developer in the private sector.&amp;nbsp;I have been a Microsoft technical beta tester&amp;nbsp;for 7 years on the main products lines such as&amp;nbsp;Visual Studio, Windows Client and Server and SQL Server. This activity allows me to value the importance of the testing process in the SDL and hence become a better developer. My main areas of interest are development frameworks, languages, higher level abstractions, and any product that targets the developer. I also enjoy managing and collaborating on user groups and academic&amp;nbsp;cells, the combination of Academia and Industry just rocks.&lt;/p&gt;
&lt;p&gt;Essentially I think that this is enough to begin, if you wish to contact me you can reach me via Live Messenger through the sidebar when the presence icon is set on green.&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;span style="color:#004080;"&gt;Fernik&lt;/span&gt;&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://bloggingabout.net/aggbug.aspx?PostID=474877" width="1" height="1"&gt;</description><category domain="http://bloggingabout.net/blogs/fernando/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://bloggingabout.net/blogs/fernando/archive/tags/Beta/default.aspx">Beta</category></item></channel></rss>