<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>Fast Lightweight Expression Evaluator</title><link>http://flee.codeplex.com/project/feeds/rss</link><description>A .NET expression parser and evaluator that uses a custom compiler and lightweight codegen to ensure that expression evaluation is fast and efficient.   </description><item><title>Closed Feature: Support for null value [945]</title><link>http://flee.codeplex.com/workitem/945</link><description>There needs to be support for specifying the null value in expressions&lt;br /&gt;</description><author>ECiloci</author><pubDate>Thu, 16 May 2013 11:24:10 GMT</pubDate><guid isPermaLink="false">Closed Feature: Support for null value [945] 20130516112410A</guid></item><item><title>Closed Task: Strongly signed assemblies [2160]</title><link>http://flee.codeplex.com/workitem/2160</link><description>Hi,&lt;br /&gt;&amp;#160;&lt;br /&gt;Great library, too bad the assemblies are not strongly signed. This prevents referencing the library from assemblies which have a strong key. &lt;br /&gt;Any chances of providing strongly signed versions of assemblies&amp;#63; I tried to add the strong key to the source, but it couldn&amp;#39;t be compiled since the gramatica DLL is also not strongly signed, and there is no source code for it.&lt;br /&gt;&amp;#160;&lt;br /&gt;Best regards,&lt;br /&gt;Igor&lt;br /&gt;</description><author>ECiloci</author><pubDate>Thu, 16 May 2013 11:24:09 GMT</pubDate><guid isPermaLink="false">Closed Task: Strongly signed assemblies [2160] 20130516112409A</guid></item><item><title>Closed Issue: Owner base type property calling produce runtime error [3107]</title><link>http://flee.codeplex.com/workitem/3107</link><description>I have specified the Owner property for the expression object, and the type of owner object has base type which is not Object. When I get the value of base type property, an runtime exception occurred. My related code is &amp;#40;C&amp;#35;&amp;#41;&amp;#58;&lt;br /&gt;public abstract class Constraint&lt;br /&gt;&amp;#123;&lt;br /&gt;        private string name &amp;#61; &amp;#34;&amp;#34;&amp;#59;&lt;br /&gt;        public string Name&lt;br /&gt;        &amp;#123;&lt;br /&gt;            get &amp;#123; return name&amp;#59; &amp;#125;&lt;br /&gt;            set &amp;#123; name &amp;#61; value&amp;#59; &amp;#125;&lt;br /&gt;        &amp;#125;&lt;br /&gt;&amp;#125;&lt;br /&gt;&amp;#160;&lt;br /&gt;public class PrimaryKey &amp;#58; Constraint&lt;br /&gt;&amp;#123;&lt;br /&gt;&amp;#125;&lt;br /&gt;&amp;#160;&lt;br /&gt;Template calculate code is&amp;#58;&lt;br /&gt;ExpressionContext expressionContext &amp;#61; new ExpressionContext&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;expressionContext.Options.StringComparison &amp;#61; StringComparison.InvariantCultureIgnoreCase&amp;#59;&lt;br /&gt;bool brs &amp;#61; ExpressionFactory.CreateGeneric&amp;#60;bool&amp;#62;&amp;#40;&amp;#34;Name&amp;#60;&amp;#62;null&amp;#34;, new PrimaryKey&amp;#40;&amp;#41;, expressionContext&amp;#41;.Evaluate&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;&amp;#160;&lt;br /&gt;When I was debugging into method ExpressionOptions.IsOwnerType&amp;#40;ByVal t As Type&amp;#41;, I found that the value of Me.OwnerType is Constraint and t is PrimaryKey. So the IL code Ldarg_0 cannot be generated. And then I modified this method body to Return t.IsAssignableFrom&amp;#40;Me.OwnerType&amp;#41;, It works well.&lt;br /&gt;</description><author>ECiloci</author><pubDate>Thu, 16 May 2013 11:24:08 GMT</pubDate><guid isPermaLink="false">Closed Issue: Owner base type property calling produce runtime error [3107] 20130516112408A</guid></item><item><title>Closed Issue: Implement standard constructors on all custom exceptions [3823]</title><link>http://flee.codeplex.com/workitem/3823</link><description>Thanks for adding the &amp;#91;Serializable&amp;#93; attribute to custom exceptions, but we didn&amp;#39;t quite make it deserializable yet.  Please implement the 4 standard constructors on all custom exceptions&amp;#58;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;public InvalidExpressionException&amp;#40;&amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;&amp;#125;&lt;br /&gt;&amp;#160;&lt;br /&gt;public InvalidExpressionException&amp;#40;string s&amp;#41; &lt;br /&gt;    &amp;#58; base&amp;#40; s &amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;&amp;#125;&lt;br /&gt;&amp;#160;&lt;br /&gt;protected InvalidExpressionException&amp;#40;SerializationInfo info, StreamingContext context&amp;#41; &lt;br /&gt;    &amp;#58; base&amp;#40; info, context &amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;&amp;#125;&lt;br /&gt;&amp;#160;&lt;br /&gt;public InvalidExpressionException&amp;#40;string message, Exception innerException&amp;#41;&lt;br /&gt;    &amp;#58; base&amp;#40; message, innerException &amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;&amp;#125;&lt;br /&gt;&amp;#160;&lt;br /&gt;Thanks&amp;#33;&lt;br /&gt;&amp;#126;Steve&lt;br /&gt;</description><author>ECiloci</author><pubDate>Thu, 16 May 2013 11:24:07 GMT</pubDate><guid isPermaLink="false">Closed Issue: Implement standard constructors on all custom exceptions [3823] 20130516112407A</guid></item><item><title>Closed Feature: Indexer with more than one argument gives parser exception [7013]</title><link>http://flee.codeplex.com/workitem/7013</link><description>Calling an indexer with more than one argument gives a parse exception on the list separator. &lt;br /&gt;&amp;#160;&lt;br /&gt;Unit tests&amp;#58;&lt;br /&gt;&amp;#160;&lt;br /&gt;        &amp;#91;TestMethod&amp;#93;&lt;br /&gt;        public void TestIndexerWithOneArgument&amp;#40;&amp;#41; &amp;#123;&lt;br /&gt;            ExpressionContext context &amp;#61; new ExpressionContext&amp;#40;new IndexerContainer&amp;#40;&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;            IGenericExpression&amp;#60;string&amp;#62; expr &amp;#61; ExpressionFactory.CreateGeneric&amp;#60;string&amp;#62;&amp;#40;&amp;#34;Indexer&amp;#91;&amp;#92;&amp;#34;Bob&amp;#92;&amp;#34;&amp;#93;&amp;#34;, context&amp;#41;&amp;#59;&lt;br /&gt;            Assert.AreEqual&amp;#40;&amp;#34;name &amp;#58; Bob, selected &amp;#58; False&amp;#34;, expr.Evaluate&amp;#40;&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;        &amp;#125;&lt;br /&gt;&amp;#160;&lt;br /&gt;        &amp;#91;TestMethod&amp;#93;&lt;br /&gt;        public void TestIndexerWithTwoArguments&amp;#40;&amp;#41; &amp;#123;&lt;br /&gt;            ExpressionContext context &amp;#61; new ExpressionContext&amp;#40;new IndexerContainer&amp;#40;&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;            IGenericExpression&amp;#60;string&amp;#62; expr &amp;#61; ExpressionFactory.CreateGeneric&amp;#60;string&amp;#62;&amp;#40;&amp;#34;Indexer&amp;#91;&amp;#92;&amp;#34;Bob&amp;#92;&amp;#34;&amp;#59; true&amp;#93;&amp;#34;, context&amp;#41;&amp;#59;&lt;br /&gt;            Assert.AreEqual&amp;#40;&amp;#34;name &amp;#58; Bob, selected &amp;#58; True&amp;#34;, expr.Evaluate&amp;#40;&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;        &amp;#125;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;    public class IndexerContainer &amp;#123;&lt;br /&gt;        public IndexerClass Indexer &amp;#61; new IndexerClass&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;    &amp;#125;&lt;br /&gt;    public class IndexerClass &amp;#123;&lt;br /&gt;        public string this&amp;#91;string name&amp;#93; &amp;#123;&lt;br /&gt;            get &amp;#123;&lt;br /&gt;                return this&amp;#91;name, false&amp;#93;&amp;#59;&lt;br /&gt;            &amp;#125;&lt;br /&gt;        &amp;#125;&lt;br /&gt;        public string this&amp;#91;string name, bool isSelected&amp;#93; &amp;#123;&lt;br /&gt;            get &amp;#123;&lt;br /&gt;                return string.Format&amp;#40;&amp;#34;name &amp;#58; &amp;#123;0&amp;#125;, selected &amp;#58; &amp;#123;1&amp;#125;&amp;#34;, name, isSelected&amp;#41;&amp;#59;&lt;br /&gt;            &amp;#125;&lt;br /&gt;        &amp;#125;&lt;br /&gt;    &amp;#125;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;The first test succeeds, the second fails. I think it should succeed.&lt;br /&gt;&amp;#160;&lt;br /&gt;Can you have a look at the issue&amp;#63; Thanks&amp;#33;&lt;br /&gt;&amp;#160;&lt;br /&gt;BTW&amp;#58; I&amp;#39;m running these tests with a Dutch current culture, so I used &amp;#39;&amp;#59;&amp;#39; as list separator.&lt;br /&gt;</description><author>ECiloci</author><pubDate>Thu, 16 May 2013 11:24:06 GMT</pubDate><guid isPermaLink="false">Closed Feature: Indexer with more than one argument gives parser exception [7013] 20130516112406A</guid></item><item><title>Closed Issue: Implicit castor is not used in FLEE expression [7048]</title><link>http://flee.codeplex.com/workitem/7048</link><description>I have implemented an implicit conversion to a double in a class &amp;#40;DoubleWrapper&amp;#41; that is used as a variable. When I use this class in C&amp;#35;, it works as expected&amp;#58;&lt;br /&gt;            double dResult &amp;#61; Math.Cos&amp;#40; aDouble &amp;#41;&amp;#59;&lt;br /&gt;However the same expression does not work in FLEE.&lt;br /&gt;            IDynamicExpression expression &amp;#61; context.CompileDynamic&amp;#40; &amp;#34;Math.Cos&amp;#40; aDouble &amp;#41;&amp;#34; &amp;#41;&amp;#59;&lt;br /&gt;It throws an exception indicating it cannot find Cos&amp;#40;DoubleWrapper&amp;#41;&lt;br /&gt;&amp;#160;&lt;br /&gt;It seems to me that FLEE should behave the same as C&amp;#35;. Perhaps when it does not find the initial method signature, try to find the first method with a signature that can be used via implicit conversion of the parameter.&lt;br /&gt;&amp;#160;&lt;br /&gt;The attached file contains example code to better explain the problem.&lt;br /&gt;</description><author>leithfx</author><pubDate>Thu, 16 May 2013 11:24:06 GMT</pubDate><guid isPermaLink="false">Closed Issue: Implicit castor is not used in FLEE expression [7048] 20130516112406A</guid></item><item><title>New Post: Is there a way to check whether the expression is valid before evaluating it?</title><link>http://flee.codeplex.com/discussions/438098</link><description>&lt;div style="line-height: normal;"&gt;Hi,&lt;br /&gt;
&lt;br /&gt;
New here, so hi.&lt;br /&gt;
&lt;br /&gt;
Excellent project.&lt;br /&gt;
&lt;br /&gt;
Got it working in MVC3, .NET4. C# environment to test rules against class objects. Looks good.&lt;br /&gt;
However I have found an issue, and that is I need to validate the expression to check it can compile before evaluating it, otherwise I will get a runtime exception. which crashes the application. I do not mind a graceful failure. Perhaps just wrapping the &amp;quot;evaluate&amp;quot; in a try catch block is enough. However is there a better method to do this, perhaps there is a method in FLEE.&lt;br /&gt;
&lt;br /&gt;
Many thanks,&lt;br /&gt;
&lt;br /&gt;
Ed&lt;br /&gt;
&lt;/div&gt;</description><author>ESSB</author><pubDate>Wed, 27 Mar 2013 01:42:08 GMT</pubDate><guid isPermaLink="false">New Post: Is there a way to check whether the expression is valid before evaluating it? 20130327014208A</guid></item><item><title>New Post: Library customization with payment.</title><link>http://flee.codeplex.com/discussions/428453</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Any one in this discussion forum can do support for this library project? My company can make a payment for some one that make customize the feature on the source code to fit with our main project. If some one interesting , please response on this discussion
 first. We need discusstion for furthur process.&lt;/p&gt;
&lt;/div&gt;</description><author>neo2_e_van</author><pubDate>Fri, 04 Jan 2013 04:47:10 GMT</pubDate><guid isPermaLink="false">New Post: Library customization with payment. 20130104044710A</guid></item><item><title>New Post: Support Nullable type?</title><link>http://flee.codeplex.com/discussions/72101</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;The solution posted by spboyer doesn't seem to be working correctly for System.DateTime? (nullable System.DateTime).&lt;/p&gt;
&lt;/div&gt;</description><author>MiRos</author><pubDate>Thu, 03 Jan 2013 13:43:18 GMT</pubDate><guid isPermaLink="false">New Post: Support Nullable type? 20130103014318P</guid></item><item><title>Created Issue: No result for power higher than "30"! [15877]</title><link>http://flee.codeplex.com/workitem/15877</link><description>Hi,&lt;br /&gt;&lt;br /&gt;Thank you for this fabulous library... The most thing I love about, is the ability to add a custom functions easily.&lt;br /&gt;&lt;br /&gt;Please, check the error &amp;#40;mentioned in the title&amp;#41;... Anyone knows where I can find the operator &amp;#38;quot&amp;#59;&amp;#94;&amp;#38;quot&amp;#59; implementation in the library source, please, tell me.... I may be able to fix it.&lt;br /&gt;&lt;br /&gt;Best regards.&lt;br /&gt;</description><author>IWIH</author><pubDate>Sat, 22 Dec 2012 10:13:33 GMT</pubDate><guid isPermaLink="false">Created Issue: No result for power higher than "30"! [15877] 20121222101333A</guid></item><item><title>New Comment on "LanguageReference"</title><link>http://flee.codeplex.com/wikipage?title=LanguageReference&amp;ANCHOR#C25994</link><description>Hi, is there possible for me to write a multiline expression&amp;#63;&amp;#10;Example&amp;#58;&amp;#10;This is vb format&amp;#10;If a &amp;#62; 0 then&amp;#10;  If a &amp;#60;&amp;#61; 1 then&amp;#10;     X &amp;#61; b &amp;#42; &amp;#40; a &amp;#42; 1.5 &amp;#41;&amp;#10;  else&amp;#10;     X &amp;#61; &amp;#40; 1.5 &amp;#43; &amp;#40; a - 1 &amp;#41; &amp;#42; 2 &amp;#41; &amp;#42; b&amp;#10;  end if&amp;#10;else&amp;#10;  X &amp;#61; 0&amp;#10;End if&amp;#10;&amp;#10;If y &amp;#61; 1 then &amp;#10;  X &amp;#61; X &amp;#42; 2&amp;#10;End if &amp;#10;&amp;#10;How to write this into expression without using custom function. because i write the formula in texbox, and it is impossible for me to write them to custom function.</description><author>aph31</author><pubDate>Fri, 21 Dec 2012 08:58:28 GMT</pubDate><guid isPermaLink="false">New Comment on "LanguageReference" 20121221085828A</guid></item><item><title>New Post: Some enhancements, please</title><link>http://flee.codeplex.com/discussions/406987</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hello, thanks for this great Evaluator.&lt;/p&gt;
&lt;p&gt;I'm still at the beginning of understanding the wide spectrum of possibilities of this Evaluator.&lt;/p&gt;
&lt;p&gt;I started use it in an Excel-like application. For this I took the CalculationEngine. Could you please add something like an update-function, please?&lt;/p&gt;
&lt;p&gt;At first I push all the expressions via the batchloader. But if the content of one of my cells is changing (e.g. from y &amp;#43; 5 to r * 3), I want to update the engine. The only way I see at the moment is to .Remove(&amp;quot;x&amp;quot;) and .Add(&amp;quot;x&amp;quot;,&amp;quot;r
 * 3&amp;quot;). For this I wish for a .Update(&amp;quot;x&amp;quot;, &amp;quot;r * 3&amp;quot;) function.&lt;/p&gt;
&lt;p&gt;Or missed I something?&lt;/p&gt;
&lt;p&gt;Furthermore, is there a way to BatchAdd? Because BatchLoad clears the CalcEngine.&lt;/p&gt;
&lt;p&gt;The last wish (for now) is a .Count function for the Batchloader, so I could count the entries (i added dynamic before)&lt;/p&gt;
&lt;p&gt;Thanks a lot in advance&lt;/p&gt;
&lt;p&gt;TuRRiCAN&lt;/p&gt;
&lt;/div&gt;</description><author>TuRRiCAN</author><pubDate>Mon, 17 Dec 2012 12:35:41 GMT</pubDate><guid isPermaLink="false">New Post: Some enhancements, please 20121217123541P</guid></item><item><title>New Post: iOS Support</title><link>http://flee.codeplex.com/discussions/405896</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Thanks very much potpockey.&lt;/p&gt;
&lt;/div&gt;</description><author>GarethHayter</author><pubDate>Mon, 10 Dec 2012 21:14:38 GMT</pubDate><guid isPermaLink="false">New Post: iOS Support 20121210091438P</guid></item><item><title>New Post: iOS Support</title><link>http://flee.codeplex.com/discussions/405896</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi Gareth.&lt;/p&gt;
&lt;p&gt;From what i know, Code Generation is not allowed by the iOS kernel, because of that MonoTouch doesn't include/support the Reflection.Emit namespace of .NET that flee heavily relies on.&lt;/p&gt;
&lt;p&gt;http://docs.xamarin.com/ios/about/limitations - see the &amp;quot;No Dynamic Code Generation&amp;quot; section.&lt;/p&gt;
&lt;p&gt;Flee will not work.&lt;/p&gt;
&lt;/div&gt;</description><author>potpockey</author><pubDate>Fri, 07 Dec 2012 08:04:57 GMT</pubDate><guid isPermaLink="false">New Post: iOS Support 20121207080457A</guid></item><item><title>New Post: iOS Support</title><link>http://flee.codeplex.com/discussions/405896</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi. Is FLEE able to run on iOS (via MonoTouch)?&lt;/p&gt;
&lt;p&gt;Thanks,&amp;nbsp;Gareth.&lt;/p&gt;
&lt;/div&gt;</description><author>GarethHayter</author><pubDate>Thu, 06 Dec 2012 23:35:47 GMT</pubDate><guid isPermaLink="false">New Post: iOS Support 20121206113547P</guid></item><item><title>New Post: C# port</title><link>http://flee.codeplex.com/discussions/356089</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Done :)&lt;/p&gt;
&lt;/div&gt;</description><author>potpockey</author><pubDate>Thu, 06 Dec 2012 12:44:09 GMT</pubDate><guid isPermaLink="false">New Post: C# port 20121206124409P</guid></item><item><title>New Post: C# port</title><link>http://flee.codeplex.com/discussions/356089</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Thanks a lot for that,&lt;/p&gt;
&lt;p&gt;We're definitely up for contributing.&lt;/p&gt;
&lt;p&gt;Can you add this account as a developper to the project?&lt;/p&gt;
&lt;p&gt;See you there,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Jesse&lt;/p&gt;
&lt;p&gt;CTO Aricie&lt;/p&gt;
&lt;/div&gt;</description><author>Aricie</author><pubDate>Wed, 05 Dec 2012 11:42:16 GMT</pubDate><guid isPermaLink="false">New Post: C# port 20121205114216A</guid></item><item><title>New Post: C# port</title><link>http://flee.codeplex.com/discussions/356089</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi guy's. I have ported Flee to C#.&lt;/p&gt;
&lt;p&gt;Updated grammatica from 1.5 alpha to 1.5 stable and modified it to work well with Flee.&lt;/p&gt;
&lt;p&gt;I have ran all of the unit tests and they all pass&lt;/p&gt;
&lt;p&gt;I have compared benchmark results from original flee to Flee# and Flee# parses expressions faster - most probably the grammatica update.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The project is in codeplex -&amp;nbsp;http://fleesharp.codeplex.com/&lt;/p&gt;
&lt;/div&gt;</description><author>potpockey</author><pubDate>Sun, 02 Dec 2012 08:47:57 GMT</pubDate><guid isPermaLink="false">New Post: C# port 20121202084757A</guid></item><item><title>New Post: CompileGeneric&lt;string&gt; throws error on parsing double quotes "</title><link>http://flee.codeplex.com/discussions/401218</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;When I try this code I getting an exception. I am trying to insert &amp;quot; (double quotes) within a string.&lt;/p&gt;
&lt;p&gt;This is the code:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div style="color:black; background-color:white"&gt;
&lt;pre&gt;ExpressionContext fleeContext;

fleeContext = GetFleeContext&amp;lt;&lt;span style="color:blue"&gt;string&lt;/span&gt;&amp;gt;();

fleeContext.CompileGeneric&amp;lt;&lt;span style="color:blue"&gt;string&lt;/span&gt;&amp;gt;(&lt;span style="color:#a31515"&gt;&amp;quot;\&amp;quot;&amp;quot;&lt;/span&gt;);
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;this throws an exception which reads:&amp;nbsp;&lt;strong&gt;Unexpected character: Unexpected character: \&amp;quot; Line: 1, Column: 1&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Any idea how can acheive this? i.e. being able to parse &amp;quot; successfully by flee&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;/div&gt;</description><author>MrException</author><pubDate>Tue, 30 Oct 2012 10:11:23 GMT</pubDate><guid isPermaLink="false">New Post: CompileGeneric&lt;string&gt; throws error on parsing double quotes " 20121030101123A</guid></item><item><title>New Post: C# port</title><link>http://flee.codeplex.com/discussions/356089</link><description>&lt;div style="line-height: normal;"&gt;&lt;blockquote style="border: solid .1em #ccc; font-style: italic; margin: .25em 1em 0 1em; padding: 0 .25em 0 .25em;"&gt;&lt;strong&gt;chadknudson wrote:&lt;/strong&gt;&lt;br /&gt;
&lt;p&gt;I have managed to port FLEE to C# --&amp;nbsp;I call it FleeSharp :-)&amp;nbsp; I haven't been able to find a way to get in touch with the original author Ciloci to get his blessing on it, but it was a relatively painless process to get it up and running in C#.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Hi, as Aricie said, it's good news, personaly, it will help me a lot to have the C# version. Did you publish it somwhere ?&lt;br /&gt;&lt;br /&gt;Thanks&lt;/p&gt;&lt;/div&gt;</description><author>SidAhmedDev</author><pubDate>Mon, 29 Oct 2012 08:44:38 GMT</pubDate><guid isPermaLink="false">New Post: C# port 20121029084438A</guid></item></channel></rss>