<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://devpinoy.org/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>cruizer : development tools</title><link>http://devpinoy.org/blogs/cruizer/archive/tags/development+tools/default.aspx</link><description>Tags: development tools</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Source Control without Continuous Integration</title><link>http://devpinoy.org/blogs/cruizer/archive/2011/09/15/source-control-without-continuous-integration.aspx</link><pubDate>Thu, 15 Sep 2011 06:31:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36346</guid><dc:creator>cruizer</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=36346</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2011/09/15/source-control-without-continuous-integration.aspx#comments</comments><description>Having a source control system is a must these days, but I must say that coupling that with a continuous integration (CI) build system is just as important. It&amp;#39;s really frustrating to pull the supposedly latest or most recent &amp;#39;stable&amp;#39; or &amp;#39;production&amp;#39;...(&lt;a href="http://devpinoy.org/blogs/cruizer/archive/2011/09/15/source-control-without-continuous-integration.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36346" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/General/default.aspx">General</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/agile+practices/default.aspx">agile practices</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/development+tools/default.aspx">development tools</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/continuous+integration/default.aspx">continuous integration</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/tips/default.aspx">tips</category></item><item><title>The post that stirred up the horNET's nest</title><link>http://devpinoy.org/blogs/cruizer/archive/2010/08/04/the-post-that-stirred-up-the-hornet-s-nest.aspx</link><pubDate>Wed, 04 Aug 2010 05:08:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:36242</guid><dc:creator>cruizer</dc:creator><slash:comments>10</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=36242</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2010/08/04/the-post-that-stirred-up-the-hornet-s-nest.aspx#comments</comments><description>I woke up yesterday to find Twitter abuzz with heated tweets by various developers. I live about halfway around the globe from the US so I&amp;#39;m quite used to situations like this, and looking for the news post or product announcement that caused it....(&lt;a href="http://devpinoy.org/blogs/cruizer/archive/2010/08/04/the-post-that-stirred-up-the-hornet-s-nest.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=36242" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/DotNET/default.aspx">DotNET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/.NET/default.aspx">.NET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/development+tools/default.aspx">development tools</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/data/default.aspx">data</category></item><item><title>IronRuby 1.0 is out!</title><link>http://devpinoy.org/blogs/cruizer/archive/2010/04/14/ironruby-1-0-is-out.aspx</link><pubDate>Wed, 14 Apr 2010 01:06:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:35756</guid><dc:creator>cruizer</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=35756</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2010/04/14/ironruby-1-0-is-out.aspx#comments</comments><description>Just in case you didn&amp;#39;t know, IronRuby 1.0 has been released on 12 April (same day as Visual Studio 2010 and .NET 4.0). See how it compares to Matz&amp;#39; Ruby interpreter as far as the test suite goes. No benchmarks found yet, but I wouldn&amp;#39;t be...(&lt;a href="http://devpinoy.org/blogs/cruizer/archive/2010/04/14/ironruby-1-0-is-out.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=35756" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/.NET/default.aspx">.NET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/dynamic+languages/default.aspx">dynamic languages</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/development+tools/default.aspx">development tools</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/Ruby/default.aspx">Ruby</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/IronRuby/default.aspx">IronRuby</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/DLR/default.aspx">DLR</category></item><item><title>Tip: help IronRuby find SharePoint assemblies</title><link>http://devpinoy.org/blogs/cruizer/archive/2009/09/26/tip-help-ironruby-find-sharepoint-assemblies.aspx</link><pubDate>Fri, 25 Sep 2009 20:00:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:35318</guid><dc:creator>cruizer</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=35318</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2009/09/26/tip-help-ironruby-find-sharepoint-assemblies.aspx#comments</comments><description>One of the pain points in having IronRuby access SharePoint classes is that you&amp;#39;ll have to help IronRuby find the appropriate assemblies. IronRuby (at least with the 0.9.0 version) has an IronRuby folder underneath the lib folder in its main directory...(&lt;a href="http://devpinoy.org/blogs/cruizer/archive/2009/09/26/tip-help-ironruby-find-sharepoint-assemblies.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=35318" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/.NET/default.aspx">.NET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/development+tools/default.aspx">development tools</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/IronRuby/default.aspx">IronRuby</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>SharePoint + IronRuby</title><link>http://devpinoy.org/blogs/cruizer/archive/2009/09/25/sharepoint-ironruby.aspx</link><pubDate>Thu, 24 Sep 2009 21:51:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:35317</guid><dc:creator>cruizer</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=35317</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2009/09/25/sharepoint-ironruby.aspx#comments</comments><description>Yesterday I was banging my head against a (virtual) wall because of frustration trying to debug a WF -based workflow for SharePoint when I thought of a cool idea: why not use IronRuby and its REPL console to explore the SharePoint object model ? That...(&lt;a href="http://devpinoy.org/blogs/cruizer/archive/2009/09/25/sharepoint-ironruby.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=35317" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/.NET/default.aspx">.NET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/development+tools/default.aspx">development tools</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/Ruby/default.aspx">Ruby</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/IronRuby/default.aspx">IronRuby</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>IronRuby presentation slides and demo code</title><link>http://devpinoy.org/blogs/cruizer/archive/2009/05/24/ironruby-presentation-slides-and-demo-code.aspx</link><pubDate>Sun, 24 May 2009 04:54:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:34818</guid><dc:creator>cruizer</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=34818</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2009/05/24/ironruby-presentation-slides-and-demo-code.aspx#comments</comments><description>I have posted the presentation slides (in both PowerPoint 2007 and OpenDocument Presentation formats) and demo code here: [EDIT: added link to SlideShare copy] Presentation slides, PowerPoint 2007 format , OpenDocument Presentation format or view online...(&lt;a href="http://devpinoy.org/blogs/cruizer/archive/2009/05/24/ironruby-presentation-slides-and-demo-code.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=34818" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/DotNET/default.aspx">DotNET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/.NET/default.aspx">.NET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/code/default.aspx">code</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/presentation/default.aspx">presentation</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/dynamic+languages/default.aspx">dynamic languages</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/development+tools/default.aspx">development tools</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/Ruby/default.aspx">Ruby</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/IronRuby/default.aspx">IronRuby</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/event/default.aspx">event</category></item><item><title>TDD Step by Step, Part 2: The Database</title><link>http://devpinoy.org/blogs/cruizer/archive/2008/11/24/tdd-step-by-step-part-2-the-database.aspx</link><pubDate>Mon, 24 Nov 2008 00:37:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:33288</guid><dc:creator>cruizer</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=33288</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2008/11/24/tdd-step-by-step-part-2-the-database.aspx#comments</comments><description>Welcome to part two of our series on building a Windows application using test-driven development (TDD). In the previous article we drove the design of our entity classes and data access layer by means of unit tests. The unit tests acted more as specifications...(&lt;a href="http://devpinoy.org/blogs/cruizer/archive/2008/11/24/tdd-step-by-step-part-2-the-database.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=33288" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/DotNET/default.aspx">DotNET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/TDD/default.aspx">TDD</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/.NET/default.aspx">.NET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/code/default.aspx">code</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/database/default.aspx">database</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/agile+practices/default.aspx">agile practices</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/development+tools/default.aspx">development tools</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/unit+testing/default.aspx">unit testing</category></item><item><title>Some WCF Gotchas</title><link>http://devpinoy.org/blogs/cruizer/archive/2008/10/05/some-wcf-gotchas.aspx</link><pubDate>Sat, 04 Oct 2008 23:48:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:27901</guid><dc:creator>cruizer</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=27901</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2008/10/05/some-wcf-gotchas.aspx#comments</comments><description>A project our team (in my employer) has been working on for a good number of months now makes extensive use of Windows Communication Foundation (WCF). WCF is nothing really ground-breaking; its significance is that it unifies the various inter-process...(&lt;a href="http://devpinoy.org/blogs/cruizer/archive/2008/10/05/some-wcf-gotchas.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=27901" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/.NET/default.aspx">.NET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/development+tools/default.aspx">development tools</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/tips/default.aspx">tips</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/WCF/default.aspx">WCF</category></item><item><title>SQL is a functional language?!</title><link>http://devpinoy.org/blogs/cruizer/archive/2008/09/06/sql-is-a-functional-language.aspx</link><pubDate>Sat, 06 Sep 2008 01:55:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:27149</guid><dc:creator>cruizer</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=27149</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2008/09/06/sql-is-a-functional-language.aspx#comments</comments><description>I was taken aback by the claim, mentioned by a speaker in an event I attended about two nights ago. The topic was about development in languages and concurrency, which particularly interested me. I don&amp;#39;t know if you&amp;#39;ll agree with the claim but...(&lt;a href="http://devpinoy.org/blogs/cruizer/archive/2008/09/06/sql-is-a-functional-language.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=27149" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/General/default.aspx">General</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/development+tools/default.aspx">development tools</category></item><item><title>Learning Ruby from C#</title><link>http://devpinoy.org/blogs/cruizer/archive/2008/07/25/learning-ruby-from-c.aspx</link><pubDate>Fri, 25 Jul 2008 07:58:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:26514</guid><dc:creator>cruizer</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=26514</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2008/07/25/learning-ruby-from-c.aspx#comments</comments><description>Just in case you haven&amp;#39;t seen this yet: http://www.codethinked.com/category/IronRuby-via-C-Series.aspx I&amp;#39;m sure it&amp;#39;s a handy tutorial for learning Ruby (using IronRuby for .NET) the language if you&amp;#39;ve already got C#/.NET background. I...(&lt;a href="http://devpinoy.org/blogs/cruizer/archive/2008/07/25/learning-ruby-from-c.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=26514" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/DotNET/default.aspx">DotNET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/.NET/default.aspx">.NET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/dynamic+languages/default.aspx">dynamic languages</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/development+tools/default.aspx">development tools</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/Ruby/default.aspx">Ruby</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/IronRuby/default.aspx">IronRuby</category></item><item><title>IronRuby binaries out now</title><link>http://devpinoy.org/blogs/cruizer/archive/2008/07/25/ironruby-binaries-out-now.aspx</link><pubDate>Thu, 24 Jul 2008 21:19:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:26481</guid><dc:creator>cruizer</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=26481</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2008/07/25/ironruby-binaries-out-now.aspx#comments</comments><description>Of course it&amp;#39;s still in Alpha, but get &amp;#39;em here ! Took it out for a quick spin and it seems still rough around the edges, but hey...no need to build it yourself anymore if you want to try it now....(&lt;a href="http://devpinoy.org/blogs/cruizer/archive/2008/07/25/ironruby-binaries-out-now.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=26481" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/.NET/default.aspx">.NET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/dynamic+languages/default.aspx">dynamic languages</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/development+tools/default.aspx">development tools</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/Ruby/default.aspx">Ruby</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/IronRuby/default.aspx">IronRuby</category></item><item><title>Continuous Integration "Hang-ups"</title><link>http://devpinoy.org/blogs/cruizer/archive/2008/06/15/continuous-integration-quot-hang-ups-quot.aspx</link><pubDate>Sat, 14 Jun 2008 22:44:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:25875</guid><dc:creator>cruizer</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=25875</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2008/06/15/continuous-integration-quot-hang-ups-quot.aspx#comments</comments><description>I really like continuous integration . Having come from a company that didn&amp;#39;t practice it at all (this was a time I used to regularly work 12 to 16 hours a day), I was so happy when I got into a company that actually practiced it. I found it to be...(&lt;a href="http://devpinoy.org/blogs/cruizer/archive/2008/06/15/continuous-integration-quot-hang-ups-quot.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=25875" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/DotNET/default.aspx">DotNET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/.NET/default.aspx">.NET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/agile+practices/default.aspx">agile practices</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/development+tools/default.aspx">development tools</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/continuous+integration/default.aspx">continuous integration</category></item><item><title>JP Hamilton on testing WinForms</title><link>http://devpinoy.org/blogs/cruizer/archive/2008/05/30/jp-hamilton-on-testing-winforms.aspx</link><pubDate>Fri, 30 May 2008 00:46:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:25756</guid><dc:creator>cruizer</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=25756</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2008/05/30/jp-hamilton-on-testing-winforms.aspx#comments</comments><description>JP Hamilton has posted a brief blog post on how he unit tests WinForms . Looks nifty, especially if you use a pattern like Model-View-Presenter for your forms. His rationale is that if you keep on testing only the presenter and mocking out the view in...(&lt;a href="http://devpinoy.org/blogs/cruizer/archive/2008/05/30/jp-hamilton-on-testing-winforms.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=25756" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/DotNET/default.aspx">DotNET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/TDD/default.aspx">TDD</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/development+tools/default.aspx">development tools</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/unit+testing/default.aspx">unit testing</category></item><item><title>Silverlight 2 Unit Testing: slides and code</title><link>http://devpinoy.org/blogs/cruizer/archive/2008/05/18/silverlight-2-unit-testing-slides-and-code.aspx</link><pubDate>Sun, 18 May 2008 04:27:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:25059</guid><dc:creator>cruizer</dc:creator><slash:comments>9</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=25059</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2008/05/18/silverlight-2-unit-testing-slides-and-code.aspx#comments</comments><description>It was my first time to join a community event in Singapore during yesterday&amp;#39;s Heroes Community Launch and it was a blast! It was also cool to see that of nine presentors during the event, three of us are Pinoys. I definitely am looking forward to...(&lt;a href="http://devpinoy.org/blogs/cruizer/archive/2008/05/18/silverlight-2-unit-testing-slides-and-code.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=25059" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/DotNET/default.aspx">DotNET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/.NET/default.aspx">.NET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/code/default.aspx">code</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/presentation/default.aspx">presentation</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/development+tools/default.aspx">development tools</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/unit+testing/default.aspx">unit testing</category></item><item><title>Speaking about Silverlight 2 and Unit Testing</title><link>http://devpinoy.org/blogs/cruizer/archive/2008/05/16/speaking-about-silverlight-2-and-unit-testing.aspx</link><pubDate>Fri, 16 May 2008 02:50:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:24850</guid><dc:creator>cruizer</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=24850</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2008/05/16/speaking-about-silverlight-2-and-unit-testing.aspx#comments</comments><description>I will be speaking tomorrow at the Heroes Community Launch 2008 here in Singapore with my favourite (boring?!) topic...Unit Testing! Only this time it&amp;#39;s about the testing framework that comes with Silverlight 2&amp;#39;s beta release. Kinda excited and...(&lt;a href="http://devpinoy.org/blogs/cruizer/archive/2008/05/16/speaking-about-silverlight-2-and-unit-testing.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=24850" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/DotNET/default.aspx">DotNET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/.NET/default.aspx">.NET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/presentation/default.aspx">presentation</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/development+tools/default.aspx">development tools</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/unit+testing/default.aspx">unit testing</category></item></channel></rss>