<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<rss version="2.0">
  <channel>
  <title>JsonExSerializer-discuss Google Group</title>
  <link>http://groups.google.com/group/jsonexserializer-discuss</link>
  <description>Discussion group for the JsonExSerializer Google Code Project </description>
  <language>en</language>
  <item>
  <title>Re: No parameterless constructor defined for this object</title>
  <link>http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/46716bdf2f1350ac/3fef27c58fa1f244?show_docid=3fef27c58fa1f244</link>
  <description>
  It depends on what the object you are serializing and the third party &lt;br&gt; object looks like. Maybe you could post an example? &lt;br&gt; If there is a property on the object that maps to the constructor &lt;br&gt; arguments then you can flag the property as a constructor parameter &lt;br&gt; like this: &lt;br&gt; &lt;p&gt;public class Customer { &lt;br&gt; private int _id;
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/46716bdf2f1350ac/3fef27c58fa1f244?show_docid=3fef27c58fa1f244</guid>
  <author>
  elliott....@gmail.com
  (Ted Elliott)
  </author>
  <pubDate>Sat, 10 Jul 2010 00:58:49 UT
</pubDate>
  </item>
  <item>
  <title>No parameterless constructor defined for this object</title>
  <link>http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/46716bdf2f1350ac/720e10b0107ebae3?show_docid=720e10b0107ebae3</link>
  <description>
  I have a third party class I&#39;m trying to serialize with the latest &lt;br&gt; JsonExSerializer. But on one property, I&#39;m getting the following &lt;br&gt; error trying to deserialize the object: &lt;br&gt; &lt;p&gt; System.MissingMethodException : No parameterless constructor defined &lt;br&gt; for this object. &lt;br&gt; &lt;p&gt;What is the way to get around this? Is there an example of providing
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/46716bdf2f1350ac/720e10b0107ebae3?show_docid=720e10b0107ebae3</guid>
  <author>
  johnwebbc...@gmail.com
  (John Cole)
  </author>
  <pubDate>Fri, 09 Jul 2010 14:01:15 UT
</pubDate>
  </item>
  <item>
  <title>Re: Problem (and resolution) when using the C5 generic collection library</title>
  <link>http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/9599ff9a9b6eefb4/794671590de18e12?show_docid=794671590de18e12</link>
  <description>
  Thank you for finding and submitting a fix for this and a very &lt;br&gt; detailed explanation of the problem. I will definitely add this in. &lt;br&gt; I also noticed I was using a very weak name for the type which might &lt;br&gt; have stopped all this in the first place. I am going to switch from &lt;br&gt; typeof(ICollection&amp;lt;&amp;gt;).Name to typeof(ICollection&amp;lt;&amp;gt;).FullName . With
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/9599ff9a9b6eefb4/794671590de18e12?show_docid=794671590de18e12</guid>
  <author>
  elliott....@gmail.com
  (Ted Elliott)
  </author>
  <pubDate>Fri, 12 Feb 2010 07:06:52 UT
</pubDate>
  </item>
  <item>
  <title>Problem (and resolution) when using the C5 generic collection library</title>
  <link>http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/9599ff9a9b6eefb4/99a90c261723211b?show_docid=99a90c261723211b</link>
  <description>
  Hi Ted, &lt;br&gt; Thanks for a brilliant class. Since you have taken the time to put &lt;br&gt; this together and test it I thought it only fair to share a suggested &lt;br&gt; modification with you and others. First let me add some context. &lt;br&gt; The C5 Generic Collection Library is produced and published by the IT &lt;br&gt; University of Copenhagen who describe it thus:
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/9599ff9a9b6eefb4/99a90c261723211b?show_docid=99a90c261723211b</guid>
  <author>
  b...@ntlworld.com
  (Bob)
  </author>
  <pubDate>Wed, 10 Feb 2010 16:00:31 UT
</pubDate>
  </item>
  <item>
  <title>Re: Need to override how some elements are serialized/deserialized</title>
  <link>http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/30c6b965bb10aa2c?show_docid=30c6b965bb10aa2c</link>
  <description>
  Ok, I&#39;ve implemented a property naming strategy. There are a few out &lt;br&gt; of the box strategies (PascalCase, CamelCase, Underscore) as well as &lt;br&gt; the ability to create your own. I also added the ability to modify a &lt;br&gt; property&#39;s &amp;quot;Alias&amp;quot; directly. The Alias is a new concept introduced &lt;br&gt; with this change and is what is used in the output. It defaults to
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/30c6b965bb10aa2c?show_docid=30c6b965bb10aa2c</guid>
  <author>
  elliott....@gmail.com
  (Ted Elliott)
  </author>
  <pubDate>Thu, 01 Oct 2009 05:23:19 UT
</pubDate>
  </item>
  <item>
  <title>Re: Need to override how some elements are serialized/deserialized</title>
  <link>http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/61531335a19f768e?show_docid=61531335a19f768e</link>
  <description>
  Basically, its the strategy pattern. &lt;br&gt; &lt;p&gt;JSON is used a lot to interchange between systems in different &lt;br&gt; languages. &lt;br&gt; XML is too bloat if the messages are big. In our system they can be &lt;br&gt; huge. &lt;br&gt; This is also a good argument for making JSON parsers work on streams &lt;br&gt; rather &lt;br&gt; than loading strings into memory and building intermediary objects.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/61531335a19f768e?show_docid=61531335a19f768e</guid>
  <author>
  j...@jdiligence.com
  (John)
  </author>
  <pubDate>Wed, 16 Sep 2009 15:03:06 UT
</pubDate>
  </item>
  <item>
  <title>Re: [JsonExSerializer-discuss] Re: Need to override how some elements are serialized/deserialized</title>
  <link>http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/de5b74d6e47ad006?show_docid=de5b74d6e47ad006</link>
  <description>
  Yes and No. It&#39;s possible by overriding a couple of classes (TypeData, &lt;br&gt; PropertyData), but nothing that&#39;s really pluggable. It&#39;s a good idea &lt;br&gt; though. Could you give some examples of what you have in mind? I should &lt;br&gt; probably add an option to match case-insensitive too when looking up a &lt;br&gt; property.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/de5b74d6e47ad006?show_docid=de5b74d6e47ad006</guid>
  <author>
  elliott....@gmail.com
  (Ted Elliott)
  </author>
  <pubDate>Wed, 16 Sep 2009 13:28:48 UT
</pubDate>
  </item>
  <item>
  <title>Re: Need to override how some elements are serialized/deserialized</title>
  <link>http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/87362d158170eabf?show_docid=87362d158170eabf</link>
  <description>
  Thanks a lot. I got the desrialization working in the end. Will work &lt;br&gt; on the other side of the coin today. &lt;br&gt; &lt;p&gt;In doing this I noticed it would be really useful to decouple the &lt;br&gt; property resolution as between different languages there are different &lt;br&gt; naming conventions for properties. &lt;br&gt; &lt;p&gt;I ended up renaming all my c sharp properties in ways that are not c
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/87362d158170eabf?show_docid=87362d158170eabf</guid>
  <author>
  j...@jdiligence.com
  (John)
  </author>
  <pubDate>Wed, 16 Sep 2009 11:11:59 UT
</pubDate>
  </item>
  <item>
  <title>Re: [JsonExSerializer-discuss] Re: Need to override how some elements are serialized/deserialized</title>
  <link>http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/4390b263d6e06662?show_docid=4390b263d6e06662</link>
  <description>
  No that shouldn&#39;t be a problem. The expression tree is built completely in &lt;br&gt; memory before it converts it to an object.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/4390b263d6e06662?show_docid=4390b263d6e06662</guid>
  <author>
  elliott....@gmail.com
  (Ted Elliott)
  </author>
  <pubDate>Tue, 15 Sep 2009 13:38:28 UT
</pubDate>
  </item>
  <item>
  <title>Re: Need to override how some elements are serialized/deserialized</title>
  <link>http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/6a645054319ebac5?show_docid=6a645054319ebac5</link>
  <description>
  Thank you for your informative responses I will try them out and see &lt;br&gt; what happens. &lt;br&gt; &lt;p&gt;The only concern I have is that when deserializing I cannot guarantee &lt;br&gt; the order of the fields, so the data fields may appear before the &lt;br&gt; column definitions that they rely on in the stream. &lt;br&gt; &lt;p&gt;Would this be a show stopper before I get stuck in later today?
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/6a645054319ebac5?show_docid=6a645054319ebac5</guid>
  <author>
  j...@jdiligence.com
  (John)
  </author>
  <pubDate>Tue, 15 Sep 2009 13:36:33 UT
</pubDate>
  </item>
  <item>
  <title>Re: Need to override how some elements are serialized/deserialized</title>
  <link>http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/9d922a0f28214766?show_docid=9d922a0f28214766</link>
  <description>
  Also note, I&#39;ve been doing a little refactoring in the trunk so the &lt;br&gt; types are slightly different than what&#39;s in the release version: &lt;br&gt; New to Old &lt;br&gt; IConfiguration --&amp;gt; SerializationContext &lt;br&gt; IExpressionBuilder -&amp;gt; ISerializerHandler
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/9d922a0f28214766?show_docid=9d922a0f28214766</guid>
  <author>
  elliott....@gmail.com
  (Ted Elliott)
  </author>
  <pubDate>Sun, 13 Sep 2009 05:16:43 UT
</pubDate>
  </item>
  <item>
  <title>Re: Need to override how some elements are serialized/deserialized</title>
  <link>http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/c24f9845ad37b0fb?show_docid=c24f9845ad37b0fb</link>
  <description>
  I&#39;ve been thinking about writing an expression handler for DataTable &lt;br&gt; and DataSet for a while now, so I decided to go ahead and code one &lt;br&gt; since it is very similar to your issue. The expression handler is &lt;br&gt; here: &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://code.google.com/p/jsonexserializer/source/browse/trunk/JsonExSerializer/JsonExSerializer/CustomHandlers/DataTableExpressionHandler.cs&quot;&gt;[link]&lt;/a&gt;
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/c24f9845ad37b0fb?show_docid=c24f9845ad37b0fb</guid>
  <author>
  elliott....@gmail.com
  (Ted Elliott)
  </author>
  <pubDate>Sun, 13 Sep 2009 05:12:44 UT
</pubDate>
  </item>
  <item>
  <title>Re: Need to override how some elements are serialized/deserialized</title>
  <link>http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/af2b09969a23ddcb?show_docid=af2b09969a23ddcb</link>
  <description>
  Here&#39;s an example of an Expression handler to get you started. It &lt;br&gt; sounds like maybe you just need to tell the serializer what the data &lt;br&gt; types are during deserialization so I&#39;ve left GetExpression (called &lt;br&gt; during serialization) not doing much. Evaluate is called during &lt;br&gt; deserialization and I&#39;ve put in some code there to get you started.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/af2b09969a23ddcb?show_docid=af2b09969a23ddcb</guid>
  <author>
  elliott....@gmail.com
  (Ted Elliott)
  </author>
  <pubDate>Sun, 13 Sep 2009 03:33:54 UT
</pubDate>
  </item>
  <item>
  <title>Need to override how some elements are serialized/deserialized</title>
  <link>http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/1efe24e0540a7a07?show_docid=1efe24e0540a7a07</link>
  <description>
  I need to override some elements and change the way they are &lt;br&gt; serialized depending on other fields within the object. Below the type &lt;br&gt; of object in the list of lists (data) depends on the column object &lt;br&gt; within the same object. How can I do this? &lt;br&gt; &lt;p&gt;I could use just the low level expression stuff which I can then
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/ae43934eafb78afa/1efe24e0540a7a07?show_docid=1efe24e0540a7a07</guid>
  <author>
  j...@jdiligence.com
  (John)
  </author>
  <pubDate>Thu, 10 Sep 2009 15:11:26 UT
</pubDate>
  </item>
  <item>
  <title>Re: IParsingStage issue</title>
  <link>http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/a5db65e7002adf53/e366a88db0585563?show_docid=e366a88db0585563</link>
  <description>
  Ok, great, I wondered why my custom type was overwritten .... &lt;br&gt; &lt;p&gt;Thank you very much for your great work and for your quick answer.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/jsonexserializer-discuss/browse_thread/thread/a5db65e7002adf53/e366a88db0585563?show_docid=e366a88db0585563</guid>
  <author>
  leonard.nico...@gmail.com
  (Nicolas)
  </author>
  <pubDate>Tue, 18 Aug 2009 08:46:46 UT
</pubDate>
  </item>
  </channel>
</rss>
