<?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/"
		>
<channel>
	<title>Comments on: C# Thrift Examples</title>
	<atom:link href="http://www.markhneedham.com/blog/2008/08/29/c-thrift-examples/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.markhneedham.com/blog/2008/08/29/c-thrift-examples/</link>
	<description>Thoughts on Software Development</description>
	<lastBuildDate>Sat, 11 Feb 2012 23:17:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: cloud</title>
		<link>http://www.markhneedham.com/blog/2008/08/29/c-thrift-examples/comment-page-1/#comment-125845</link>
		<dc:creator>cloud</dc:creator>
		<pubDate>Thu, 17 Nov 2011 13:53:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=252#comment-125845</guid>
		<description>i download Thrift from his website ,but i have not extends method write() and read()? is need extra lib ? can you share? </description>
		<content:encoded><![CDATA[<p>i download Thrift from his website ,but i have not extends method write() and read()? is need extra lib ? can you share? </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeffery Xu</title>
		<link>http://www.markhneedham.com/blog/2008/08/29/c-thrift-examples/comment-page-1/#comment-125074</link>
		<dc:creator>Jeffery Xu</dc:creator>
		<pubDate>Wed, 03 Aug 2011 05:25:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=252#comment-125074</guid>
		<description>good </description>
		<content:encoded><![CDATA[<p>good </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard</title>
		<link>http://www.markhneedham.com/blog/2008/08/29/c-thrift-examples/comment-page-1/#comment-105881</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Sat, 12 Mar 2011 17:39:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=252#comment-105881</guid>
		<description>Mark,

Thank you for the code snippets on .NET serialization/deserialization using Thrift.  The Java mechanism for performing these tasks was quite obvious, but I was struggling to find the .NET way.

Richard</description>
		<content:encoded><![CDATA[<p>Mark,</p>
<p>Thank you for the code snippets on .NET serialization/deserialization using Thrift.  The Java mechanism for performing these tasks was quite obvious, but I was struggling to find the .NET way.</p>
<p>Richard</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rideon88</title>
		<link>http://www.markhneedham.com/blog/2008/08/29/c-thrift-examples/comment-page-1/#comment-20499</link>
		<dc:creator>rideon88</dc:creator>
		<pubDate>Fri, 24 Jul 2009 14:57:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=252#comment-20499</guid>
		<description>I&#039;m using hbase v.20 with thrift trying to make Client.getRows(myTableName) to work. The getRows() method is supposed to return a List of TRowResult but it&#039;s only returning the first row in the table. Have you successfully used Thrift to return all of the desired table rows?</description>
		<content:encoded><![CDATA[<p>I&#8217;m using hbase v.20 with thrift trying to make Client.getRows(myTableName) to work. The getRows() method is supposed to return a List of TRowResult but it&#8217;s only returning the first row in the table. Have you successfully used Thrift to return all of the desired table rows?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hannes Baldursson</title>
		<link>http://www.markhneedham.com/blog/2008/08/29/c-thrift-examples/comment-page-1/#comment-797</link>
		<dc:creator>Hannes Baldursson</dc:creator>
		<pubDate>Fri, 17 Oct 2008 20:57:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=252#comment-797</guid>
		<description>@Daniel
Like Mark said, but note that you also need to reference the thrift codebase.

I&#039;ve written a wiki page with a step-by-step process. Should be easy to follow. I&#039;ll try to update the wiki as I learn and encourage everyone and anyone who knows anything about thrift to do the same. It&#039;s got a poor documentation to say the least.

http://wiki.apache.org/thrift/ThriftUsageC%23</description>
		<content:encoded><![CDATA[<p>@Daniel<br />
Like Mark said, but note that you also need to reference the thrift codebase.</p>
<p>I&#8217;ve written a wiki page with a step-by-step process. Should be easy to follow. I&#8217;ll try to update the wiki as I learn and encourage everyone and anyone who knows anything about thrift to do the same. It&#8217;s got a poor documentation to say the least.</p>
<p><a href="http://wiki.apache.org/thrift/ThriftUsageC%23" rel="nofollow">http://wiki.apache.org/thrift/ThriftUsageC%23</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Greene</title>
		<link>http://www.markhneedham.com/blog/2008/08/29/c-thrift-examples/comment-page-1/#comment-723</link>
		<dc:creator>Michael Greene</dc:creator>
		<pubDate>Mon, 13 Oct 2008 14:23:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=252#comment-723</guid>
		<description>There is an MSBuild task included in Thrift that you can use to automate the generate.bat process and integrate it into your existing build environment (e.g. Visual Studio)</description>
		<content:encoded><![CDATA[<p>There is an MSBuild task included in Thrift that you can use to automate the generate.bat process and integrate it into your existing build environment (e.g. Visual Studio)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Needham</title>
		<link>http://www.markhneedham.com/blog/2008/08/29/c-thrift-examples/comment-page-1/#comment-573</link>
		<dc:creator>Mark Needham</dc:creator>
		<pubDate>Thu, 02 Oct 2008 21:50:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=252#comment-573</guid>
		<description>Hi,

I haven&#039;t played around with anything from the Evernote API but the way I understand it what you would need to do is run the Thrift compiler (probably http://wiki.apache.org/thrift/ThriftInstallationWin32 if you&#039;re using C#) against the .thrift files.

We had the following directory structure setup:

..
/Thrift
--/Messages
----/Message1.thrift
----/Message2.thrift
--generate.bat

Inside generate.bat was this:

@echo off
for %%i in (Messages\*.thrift) do thrift --gen csharp -I . %%i
xcopy /E /Y gen-csharp\* ..

That last line copied the C# files which Thrift generated into the appropriate place in the code base.

I guess you could then put those files together into a dll - they are just generated C# files. 

Hope that helps,
Mark</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I haven&#8217;t played around with anything from the Evernote API but the way I understand it what you would need to do is run the Thrift compiler (probably <a href="http://wiki.apache.org/thrift/ThriftInstallationWin32" rel="nofollow">http://wiki.apache.org/thrift/ThriftInstallationWin32</a> if you&#8217;re using C#) against the .thrift files.</p>
<p>We had the following directory structure setup:</p>
<p>..<br />
/Thrift<br />
&#8211;/Messages<br />
&#8212;-/Message1.thrift<br />
&#8212;-/Message2.thrift<br />
&#8211;generate.bat</p>
<p>Inside generate.bat was this:</p>
<p>@echo off<br />
for %%i in (Messages\*.thrift) do thrift &#8211;gen csharp -I . %%i<br />
xcopy /E /Y gen-csharp\* ..</p>
<p>That last line copied the C# files which Thrift generated into the appropriate place in the code base.</p>
<p>I guess you could then put those files together into a dll &#8211; they are just generated C# files. </p>
<p>Hope that helps,<br />
Mark</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Marashlian</title>
		<link>http://www.markhneedham.com/blog/2008/08/29/c-thrift-examples/comment-page-1/#comment-570</link>
		<dc:creator>Daniel Marashlian</dc:creator>
		<pubDate>Thu, 02 Oct 2008 19:34:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=252#comment-570</guid>
		<description>Hi Mark,

I have a set of thrift files from Evernote&#039;s API that released yesterday. I&#039;m trying to integrate it into our application, though we&#039;re in .NET (C# and ASP.NET). I&#039;ve been trying to read up on how to take a set of thrift files and &quot;compile&quot; them for .NET and Visual Studio. I&#039;m assuming it would create a .dll file that I could just reference.

If you have any ideas how to do this, or a good reference, I would really appreciate it.

Daniel Marashlian</description>
		<content:encoded><![CDATA[<p>Hi Mark,</p>
<p>I have a set of thrift files from Evernote&#8217;s API that released yesterday. I&#8217;m trying to integrate it into our application, though we&#8217;re in .NET (C# and ASP.NET). I&#8217;ve been trying to read up on how to take a set of thrift files and &#8220;compile&#8221; them for .NET and Visual Studio. I&#8217;m assuming it would create a .dll file that I could just reference.</p>
<p>If you have any ideas how to do this, or a good reference, I would really appreciate it.</p>
<p>Daniel Marashlian</p>
]]></content:encoded>
	</item>
</channel>
</rss>

