<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://community.sgdotnet.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>Erik - (Derailed)Train of Thoughts on Programming</title><link>http://community.sgdotnet.org/blogs/erikaraojo/default.aspx</link><description>let rec learn stuff = 
     match stuff with 
     | programming -&gt; learn programming.Art
     | _ -&gt; sleep</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 (Build: 30912.2823)</generator><item><title>SoapBits is now open source (written in F#)</title><link>http://community.sgdotnet.org/blogs/erikaraojo/archive/2008/05/12/SoapBits-is-now-open-source-_2800_written-in-F_23002900_.aspx</link><pubDate>Mon, 12 May 2008 07:03:00 GMT</pubDate><guid isPermaLink="false">9f588fb1-4571-42db-9419-e7c908124e96:215399</guid><dc:creator>ErikAraojo</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.sgdotnet.org/blogs/erikaraojo/rsscomments.aspx?PostID=215399</wfw:commentRss><comments>http://community.sgdotnet.org/blogs/erikaraojo/archive/2008/05/12/SoapBits-is-now-open-source-_2800_written-in-F_23002900_.aspx#comments</comments><description>As  I mentioned in my previous post, I have been rewriting&amp;nbsp;my&amp;nbsp;tool&amp;nbsp;SoapBits&amp;nbsp;from C# to&amp;nbsp;F#.&amp;nbsp;&amp;nbsp; Last&amp;nbsp;week,&amp;nbsp;finally&amp;nbsp;I&amp;nbsp;had&amp;nbsp;worked&amp;nbsp;it&amp;nbsp;into&amp;nbsp;usable&amp;nbsp;state&amp;nbsp;enough&amp;nbsp;for&amp;nbsp;me&amp;nbsp;to&amp;nbsp;publish&amp;nbsp;it&amp;nbsp;at&amp;nbsp;codeplex. (I&amp;#39;ve also renamed the tool to &amp;quot;STORM&amp;quot;)&lt;br /&gt;&lt;br /&gt;If anyone here would like to learn or try&amp;nbsp;out Functional Programming in F#,&amp;nbsp;please&amp;nbsp;volunteer&amp;nbsp;for&amp;nbsp;the project&amp;nbsp;&lt;img src="http://sgdotnet.org/emoticons/emotion-1.gif" alt="Smile" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;strong&gt;Codeplex project : &lt;/strong&gt;&lt;/u&gt;&lt;a href="http://codeplex.com/storm"&gt;http://codeplex.com/storm&lt;/a&gt;&lt;u&gt;&lt;strong&gt;&lt;br /&gt;&lt;br /&gt;Here&amp;#39;s the project description&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;STORM is an application used to dynamically invoke any type of web service. &lt;br /&gt;&lt;br /&gt;The tool is written mostly in F#. (I love this language!)&lt;br /&gt;&lt;br /&gt;STORM allows you to&lt;br /&gt;1. Dynamically invoke web service methods even those that have input parameters of complex data types&lt;br /&gt;2. Save development time and money. Creating throw-away test client apps just to test the web service is just too wasteful &lt;br /&gt;3. Test multiple web services from within one UI.&lt;br /&gt;&lt;br /&gt;The inspiration for this tool is the .NET Web Service Studio tool originally released at the now closed gotdotnet site.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="width:873px;height:600px;" src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=storm&amp;amp;DownloadId=34052" alt="Storm UI" title="Storm UI" width="873" height="600" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://community.sgdotnet.org/aggbug.aspx?PostID=215399" width="1" height="1"&gt;</description></item><item><title>.NET Tool to dynamically invoke web services</title><link>http://community.sgdotnet.org/blogs/erikaraojo/archive/2007/11/23/165540.aspx</link><pubDate>Fri, 23 Nov 2007 15:10:00 GMT</pubDate><guid isPermaLink="false">9f588fb1-4571-42db-9419-e7c908124e96:165540</guid><dc:creator>ErikAraojo</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://community.sgdotnet.org/blogs/erikaraojo/rsscomments.aspx?PostID=165540</wfw:commentRss><comments>http://community.sgdotnet.org/blogs/erikaraojo/archive/2007/11/23/165540.aspx#comments</comments><description>&lt;p&gt;I would like to share with everyone this tool&amp;nbsp;I&amp;#39;ve&amp;nbsp;played&amp;nbsp;around&amp;nbsp;with for&amp;nbsp;sometime&amp;nbsp;now.&amp;nbsp;&amp;nbsp; It is useful for dynamically invoking web services letting you do away with writing throw-away stub client apps.&lt;/p&gt;&lt;p&gt;Other&amp;nbsp;devs&amp;nbsp;from&amp;nbsp;around&amp;nbsp;the&amp;nbsp;world&amp;nbsp;have&amp;nbsp;found it&amp;nbsp;useful.&amp;nbsp; I hope you will to..&lt;br /&gt;&lt;br /&gt;Link&amp;nbsp;to my old post&amp;nbsp;: &lt;a href="http://geekswithblogs.net/Erik/archive/2007/09/01/115109.aspx" target="_blank" title="SoapBits"&gt;SoapBits&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I&amp;#39;m currently migrating it to my favorite language, &lt;strong&gt;F#&lt;/strong&gt;! After I&amp;#39;m done I&amp;#39;m going to make it open source and host in in codeplex.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://community.sgdotnet.org/aggbug.aspx?PostID=165540" width="1" height="1"&gt;</description></item></channel></rss>