<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: .Net (c#) Oodle API wrapper</title>
	<atom:link href="http://ricardocovo.wordpress.com/2008/03/26/net-oodle-api-wrapper/feed/" rel="self" type="application/rss+xml" />
	<link>http://ricardocovo.wordpress.com/2008/03/26/net-oodle-api-wrapper/</link>
	<description>Sharing software development experiences</description>
	<lastBuildDate>Thu, 11 Jun 2009 18:05:36 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: DOliva</title>
		<link>http://ricardocovo.wordpress.com/2008/03/26/net-oodle-api-wrapper/#comment-115</link>
		<dc:creator>DOliva</dc:creator>
		<pubDate>Thu, 11 Jun 2009 18:05:36 +0000</pubDate>
		<guid isPermaLink="false">http://ricardocovo.wordpress.com/?p=10#comment-115</guid>
		<description>With their REST API, I&#039;ve had success generating an XSD file from several XML responses using xsd.exe.   I then tweaked some of the types in the XSD and generated a group of classes that I can read responses into the classes using the System.Xml.Serialization.XmlSerializer.Deserialize method.   After a bit of tweaking, it works great and provides a cool typed C# solution.</description>
		<content:encoded><![CDATA[<p>With their REST API, I&#8217;ve had success generating an XSD file from several XML responses using xsd.exe.   I then tweaked some of the types in the XSD and generated a group of classes that I can read responses into the classes using the System.Xml.Serialization.XmlSerializer.Deserialize method.   After a bit of tweaking, it works great and provides a cool typed C# solution.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ricardocovo</title>
		<link>http://ricardocovo.wordpress.com/2008/03/26/net-oodle-api-wrapper/#comment-112</link>
		<dc:creator>ricardocovo</dc:creator>
		<pubDate>Fri, 20 Mar 2009 14:38:54 +0000</pubDate>
		<guid isPermaLink="false">http://ricardocovo.wordpress.com/?p=10#comment-112</guid>
		<description>Manish,

The solution provided contains a Windows application which uses a Class Library that is also included..

With the express edition, I believe you can not reference other projects (like class libraries), so you will have to reference the dlls (CookComputing.XmlRpcV2.dll and WebNodes.OodleNet.dll).

After you reference the dlls, you can use them with code like the following:

&lt;code&gt;string OodleApiKey = &quot;YourKeyHere&quot;; //NOTE: this should be in a configuration file.
				ItemSearchParameters parameters = new ItemSearchParameters(OodleApiKey, txtRegion.Text.Trim().ToLower());				
				parameters.Category = txtCategory.Text.Trim().ToLower();
				parameters.From = Convert.ToInt32(txtFrom.Text);
				parameters.To = Convert.ToInt32(txtTo.Text);
				parameters.Dimensions.AddSellerType(&quot;private&quot;);
&lt;/code&gt;
&lt;code&gt;			OodleApiWrapper oodleApi = new OodleApiWrapper();
				ItemSearchResults results = oodleApi.Get(parameters);
				if (results.Total == 0)
				{
					MessageBox.Show(&quot;No records found&quot;); 
				}
				else
				{
					MessageBox.Show(string.Format(&quot;item 1: {0}&quot;, results.ItemList[0].Title));
				}
&lt;/code&gt;


If you need to change the WebNodes.OodleNet library, or want to see the implementation, you will need the C# Express Edition (http://www.microsoft.com/express/vcsharp/)

Hope this helps...</description>
		<content:encoded><![CDATA[<p>Manish,</p>
<p>The solution provided contains a Windows application which uses a Class Library that is also included..</p>
<p>With the express edition, I believe you can not reference other projects (like class libraries), so you will have to reference the dlls (CookComputing.XmlRpcV2.dll and WebNodes.OodleNet.dll).</p>
<p>After you reference the dlls, you can use them with code like the following:</p>
<p><code>string OodleApiKey = "YourKeyHere"; //NOTE: this should be in a configuration file.<br />
				ItemSearchParameters parameters = new ItemSearchParameters(OodleApiKey, txtRegion.Text.Trim().ToLower());<br />
				parameters.Category = txtCategory.Text.Trim().ToLower();<br />
				parameters.From = Convert.ToInt32(txtFrom.Text);<br />
				parameters.To = Convert.ToInt32(txtTo.Text);<br />
				parameters.Dimensions.AddSellerType("private");<br />
</code><br />
<code>			OodleApiWrapper oodleApi = new OodleApiWrapper();<br />
				ItemSearchResults results = oodleApi.Get(parameters);<br />
				if (results.Total == 0)<br />
				{<br />
					MessageBox.Show("No records found");<br />
				}<br />
				else<br />
				{<br />
					MessageBox.Show(string.Format("item 1: {0}", results.ItemList[0].Title));<br />
				}<br />
</code></p>
<p>If you need to change the WebNodes.OodleNet library, or want to see the implementation, you will need the C# Express Edition (<a href="http://www.microsoft.com/express/vcsharp/" rel="nofollow">http://www.microsoft.com/express/vcsharp/</a>)</p>
<p>Hope this helps&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Manish</title>
		<link>http://ricardocovo.wordpress.com/2008/03/26/net-oodle-api-wrapper/#comment-111</link>
		<dc:creator>Manish</dc:creator>
		<pubDate>Thu, 19 Mar 2009 09:48:37 +0000</pubDate>
		<guid isPermaLink="false">http://ricardocovo.wordpress.com/?p=10#comment-111</guid>
		<description>Hello,

I have downloaded your oodle api .NET wrapper but I just don&#039;t know how to make use of it.

I have visual web developer 2005 express edition So I cannot use the source code provided by you.

I have the binaries but don&#039;t know how to use them. Can you please provide a sample?

I am really in need of it.

Thanks,
Manish</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>I have downloaded your oodle api .NET wrapper but I just don&#8217;t know how to make use of it.</p>
<p>I have visual web developer 2005 express edition So I cannot use the source code provided by you.</p>
<p>I have the binaries but don&#8217;t know how to use them. Can you please provide a sample?</p>
<p>I am really in need of it.</p>
<p>Thanks,<br />
Manish</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oodle Blog &#187; Blog Archive &#187; Props to Oodle API Developers</title>
		<link>http://ricardocovo.wordpress.com/2008/03/26/net-oodle-api-wrapper/#comment-106</link>
		<dc:creator>Oodle Blog &#187; Blog Archive &#187; Props to Oodle API Developers</dc:creator>
		<pubDate>Wed, 28 May 2008 22:16:42 +0000</pubDate>
		<guid isPermaLink="false">http://ricardocovo.wordpress.com/?p=10#comment-106</guid>
		<description>[...] sample code and/or .NET client libraries for the Oodle API. Ricardo has done just that, writing a C# .NET wrapper for the API and publishing the source code for others to use. Awesome [...]</description>
		<content:encoded><![CDATA[<p>[...] sample code and/or .NET client libraries for the Oodle API. Ricardo has done just that, writing a C# .NET wrapper for the API and publishing the source code for others to use. Awesome [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
