<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://code.msdn.microsoft.com/rss.xsl"?><rss version="2.0"><channel><title>Karvonite - Agile Persistence Framework</title><link>http://code.msdn.microsoft.com/karvonite/Project/ProjectRss.aspx</link><description>Karvonite is an object persistence framework for the .NET platform. Karvonite&amp;#39;s goal is to relieve the developer from all serialization related programming tasks in a non-invasive way. It can save ...</description><item><title>CREATED RELEASE: Persistence Model Editor (Beta 1)</title><link>http://code.msdn.microsoft.com/karvonite/Release/ProjectReleases.aspx?ReleaseId=3496</link><description></description><author></author><pubDate>Fri, 06 Nov 2009 20:16:33 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: Persistence Model Editor (Beta 1) 20091106P</guid></item><item><title>NEW POST: Xbox 360 karvonite problem</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=2131</link><description>&lt;div class="wikidoc"&gt;
Hi,&lt;br /&gt;This is something we are willing to resolve but it is not easy. Anyway, we'll found a solution ;-)&lt;br /&gt;
&lt;/div&gt;</description><author>DiegoHernanCanepa</author><pubDate>Tue, 27 Oct 2009 19:51:42 GMT</pubDate><guid isPermaLink="false">NEW POST: Xbox 360 karvonite problem 20091027P</guid></item><item><title>NEW POST: Xbox 360 karvonite problem</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=2131</link><description>&lt;div class="wikidoc"&gt;
Hi,&lt;br /&gt;I just ran into the same problem.&lt;br /&gt;Is there an easier workaround than creating a new model yet ?&lt;br /&gt; &lt;br /&gt;Except for this issue karvonite has been a dream to use,&lt;br /&gt;Thanks!&lt;br /&gt;
&lt;/div&gt;</description><author>Reyn</author><pubDate>Tue, 27 Oct 2009 10:40:21 GMT</pubDate><guid isPermaLink="false">NEW POST: Xbox 360 karvonite problem 20091027A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/karvonite/Wiki/View.aspx?title=Home&amp;version=54</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Overview&lt;/b&gt;&lt;br /&gt;Karvonite is an object persistence framework for the .NET platform. Karvonite&amp;#39;s goal is to relieve the developer from all serialization related programming tasks in a non-invasive way. It can save you from writing a lot of boring and thus error-prone code for moving the in-memory objects to and from the data storage. The Karvonite API is very simple and provides a gradual learning curve with a very low entry point. &lt;br /&gt;&lt;br /&gt;Despite the fact that .NET serialization and XML files are ideal for storing data easily and effectively, in several cases they are not a viable replacement for a data engine. In contrast, not all applications require the horsepower and the excessive functionality and optimization of an enterprise database or a SQL engine&amp;#59; databases are a skill unto themselves and the learning curve is not as fast as expected.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Karvonite April (CTP 2009) SP2 now available&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Benefits and Features&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Transparently save/load .NET objects.&lt;/li&gt;&lt;li&gt;Non-invasive (no interfaces, base classes or special attributes required.)&lt;/li&gt;&lt;li&gt;Automatically handles object graphs and references (shared and circular).&lt;/li&gt;&lt;li&gt;Easy to use and deploy.&lt;/li&gt;&lt;li&gt;Supports .NET Framework 3.5, XNA 3.0 (Windows, XBox360, Zune) and .NET Compact Framework 3.5.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;Karvonite Architecture&lt;/b&gt;&lt;br /&gt;&lt;img src="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=karvonite&amp;amp;DownloadId=4716" alt="Karvonite.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;About December CTP 2009?&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;New Persistence Model Editor&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=karvonite&amp;amp;DownloadId=7923" alt="PME1.jpg" /&gt;&lt;br /&gt;&lt;img src="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=karvonite&amp;amp;DownloadId=7924" alt="PME2.jpg" /&gt;&lt;br /&gt;&lt;img src="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=karvonite&amp;amp;DownloadId=7925" alt="PME3.jpg" /&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;b&gt;Links&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Karvonite's Blog &lt;a href="http://karvonite.blogspot.com" class="externalLink"&gt;http://karvonite.blogspot.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;MP Advanced Home Page &lt;a href="http://www.mpadvanced.com" class="externalLink"&gt;http://www.mpadvanced.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>DiegoHernanCanepa</author><pubDate>Tue, 27 Oct 2009 02:40:03 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20091027A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/karvonite/Wiki/View.aspx?title=Home&amp;version=53</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Overview&lt;/b&gt;&lt;br /&gt;Karvonite is an object persistence framework for the .NET platform. Karvonite&amp;#39;s goal is to relieve the developer from all serialization related programming tasks in a non-invasive way. It can save you from writing a lot of boring and thus error-prone code for moving the in-memory objects to and from the data storage. The Karvonite API is very simple and provides a gradual learning curve with a very low entry point. &lt;br /&gt;&lt;br /&gt;Despite the fact that .NET serialization and XML files are ideal for storing data easily and effectively, in several cases they are not a viable replacement for a data engine. In contrast, not all applications require the horsepower and the excessive functionality and optimization of an enterprise database or a SQL engine&amp;#59; databases are a skill unto themselves and the learning curve is not as fast as expected.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Karvonite April (CTP 2009) SP2 now available&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Benefits and Features&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Transparently save/load .NET objects.&lt;/li&gt;&lt;li&gt;Non-invasive (no interfaces, base classes or special attributes required.)&lt;/li&gt;&lt;li&gt;Automatically handles object graphs and references (shared and circular).&lt;/li&gt;&lt;li&gt;Easy to use and deploy.&lt;/li&gt;&lt;li&gt;Supports .NET Framework 3.5, XNA 3.0 (Windows, XBox360, Zune) and .NET Compact Framework 3.5.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;Karvonite Architecture&lt;/b&gt;&lt;br /&gt;&lt;img src="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=karvonite&amp;amp;DownloadId=4716" alt="Karvonite.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;What's going on?&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;A new Persistence Model Editor&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=karvonite&amp;amp;DownloadId=7923" alt="PME1.jpg" /&gt;&lt;br /&gt;&lt;img src="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=karvonite&amp;amp;DownloadId=7924" alt="PME2.jpg" /&gt;&lt;br /&gt;&lt;img src="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=karvonite&amp;amp;DownloadId=7925" alt="PME3.jpg" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Generic support&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;Links&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Karvonite's Blog &lt;a href="http://karvonite.blogspot.com" class="externalLink"&gt;http://karvonite.blogspot.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;MP Advanced Home Page &lt;a href="http://www.mpadvanced.com" class="externalLink"&gt;http://www.mpadvanced.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>DiegoHernanCanepa</author><pubDate>Tue, 27 Oct 2009 02:37:02 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20091027A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/karvonite/Wiki/View.aspx?title=Home&amp;version=52</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Overview&lt;/b&gt;&lt;br /&gt;Karvonite is an object persistence framework for the .NET platform. Karvonite&amp;#39;s goal is to relieve the developer from all serialization related programming tasks in a non-invasive way. It can save you from writing a lot of boring and thus error-prone code for moving the in-memory objects to and from the data storage. The Karvonite API is very simple and provides a gradual learning curve with a very low entry point. &lt;br /&gt;&lt;br /&gt;Despite the fact that .NET serialization and XML files are ideal for storing data easily and effectively, in several cases they are not a viable replacement for a data engine. In contrast, not all applications require the horsepower and the excessive functionality and optimization of an enterprise database or a SQL engine&amp;#59; databases are a skill unto themselves and the learning curve is not as fast as expected.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Karvonite April (CTP 2009) SP2 now available&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Benefits and Features&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Transparently save/load .NET objects.&lt;/li&gt;&lt;li&gt;Non-invasive (no interfaces, base classes or special attributes required.)&lt;/li&gt;&lt;li&gt;Automatically handles object graphs and references (shared and circular).&lt;/li&gt;&lt;li&gt;Easy to use and deploy.&lt;/li&gt;&lt;li&gt;Supports .NET Framework 3.5, XNA 3.0 (Windows, XBox360, Zune) and .NET Compact Framework 3.5.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;Karvonite Architecture&lt;/b&gt;&lt;br /&gt;&lt;img src="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=karvonite&amp;amp;DownloadId=4716" alt="Karvonite.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;What's going on?&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;A new Persistence Model Editor&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=karvonite&amp;amp;DownloadId=7923" alt="PME1.jpg" /&gt;&lt;img src="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=karvonite&amp;amp;DownloadId=7924" alt="PME2.jpg" /&gt;&lt;img src="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=karvonite&amp;amp;DownloadId=7925" alt="PME3.jpg" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Generic support&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;Links&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Karvonite's Blog &lt;a href="http://karvonite.blogspot.com" class="externalLink"&gt;http://karvonite.blogspot.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;MP Advanced Home Page &lt;a href="http://www.mpadvanced.com" class="externalLink"&gt;http://www.mpadvanced.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>DiegoHernanCanepa</author><pubDate>Tue, 27 Oct 2009 02:36:37 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20091027A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/karvonite/Wiki/View.aspx?title=Home&amp;version=51</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Overview&lt;/b&gt;&lt;br /&gt;Karvonite is an object persistence framework for the .NET platform. Karvonite&amp;#39;s goal is to relieve the developer from all serialization related programming tasks in a non-invasive way. It can save you from writing a lot of boring and thus error-prone code for moving the in-memory objects to and from the data storage. The Karvonite API is very simple and provides a gradual learning curve with a very low entry point. &lt;br /&gt;&lt;br /&gt;Despite the fact that .NET serialization and XML files are ideal for storing data easily and effectively, in several cases they are not a viable replacement for a data engine. In contrast, not all applications require the horsepower and the excessive functionality and optimization of an enterprise database or a SQL engine&amp;#59; databases are a skill unto themselves and the learning curve is not as fast as expected.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Karvonite April (CTP 2009) SP2 now available&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Benefits and Features&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Transparently save/load .NET objects.&lt;/li&gt;&lt;li&gt;Non-invasive (no interfaces, base classes or special attributes required.)&lt;/li&gt;&lt;li&gt;Automatically handles object graphs and references (shared and circular).&lt;/li&gt;&lt;li&gt;Easy to use and deploy.&lt;/li&gt;&lt;li&gt;Supports .NET Framework 3.5, XNA 3.0 (Windows, XBox360, Zune) and .NET Compact Framework 3.5.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;Karvonite Architecture&lt;/b&gt;&lt;br /&gt;&lt;img src="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=karvonite&amp;amp;DownloadId=4716" alt="Karvonite.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;What's going on?&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;A new Persistence Model Editor&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=karvonite&amp;amp;DownloadId=7922" alt="PME1.jpg" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Links&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Karvonite's Blog &lt;a href="http://karvonite.blogspot.com" class="externalLink"&gt;http://karvonite.blogspot.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;MP Advanced Home Page &lt;a href="http://www.mpadvanced.com" class="externalLink"&gt;http://www.mpadvanced.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>DiegoHernanCanepa</author><pubDate>Tue, 27 Oct 2009 02:29:57 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20091027A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/karvonite/Wiki/View.aspx?title=Home&amp;version=50</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Overview&lt;/b&gt;&lt;br /&gt;Karvonite is an object persistence framework for the .NET platform. Karvonite&amp;#39;s goal is to relieve the developer from all serialization related programming tasks in a non-invasive way. It can save you from writing a lot of boring and thus error-prone code for moving the in-memory objects to and from the data storage. The Karvonite API is very simple and provides a gradual learning curve with a very low entry point. &lt;br /&gt;&lt;br /&gt;Despite the fact that .NET serialization and XML files are ideal for storing data easily and effectively, in several cases they are not a viable replacement for a data engine. In contrast, not all applications require the horsepower and the excessive functionality and optimization of an enterprise database or a SQL engine&amp;#59; databases are a skill unto themselves and the learning curve is not as fast as expected.
&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Karvonite April (CTP 2009) SP2 now available&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Benefits and Features&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Transparently save/load .NET objects.&lt;/li&gt;&lt;li&gt;Non-invasive (no interfaces, base classes or special attributes required.)&lt;/li&gt;&lt;li&gt;Automatically handles object graphs and references (shared and circular).&lt;/li&gt;&lt;li&gt;Easy to use and deploy.&lt;/li&gt;&lt;li&gt;Supports .NET Framework 3.5, XNA 3.0 (Windows, XBox360, Zune) and .NET Compact Framework 3.5.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;Karvonite Architecture&lt;/b&gt;&lt;br /&gt;&lt;img src="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=karvonite&amp;amp;DownloadId=4716" alt="Karvonite.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;b&gt;What's going on?&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;A new Persistence Model Editor&lt;/li&gt;
&lt;/ul&gt;&lt;span class="unresolved"&gt;Cannot resolve link: &lt;/span&gt;[image:PME1.png]&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Links&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Karvonite's Blog &lt;a href="http://karvonite.blogspot.com" class="externalLink"&gt;http://karvonite.blogspot.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;MP Advanced Home Page &lt;a href="http://www.mpadvanced.com" class="externalLink"&gt;http://www.mpadvanced.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>DiegoHernanCanepa</author><pubDate>Tue, 27 Oct 2009 02:29:27 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20091027A</guid></item><item><title>UPDATED RELEASE: December CTP 2009</title><link>http://code.msdn.microsoft.com/karvonite/Release/ProjectReleases.aspx?ReleaseId=2814</link><description></description><author></author><pubDate>Tue, 27 Oct 2009 02:27:15 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: December CTP 2009 20091027A</guid></item><item><title>UPDATED RELEASE: December CTP 2009</title><link>http://code.msdn.microsoft.com/karvonite/Release/ProjectReleases.aspx?ReleaseId=2814</link><description></description><author></author><pubDate>Tue, 27 Oct 2009 02:26:46 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: December CTP 2009 20091027A</guid></item><item><title>UPDATED RELEASE: December CTP 2009</title><link>http://code.msdn.microsoft.com/karvonite/Release/ProjectReleases.aspx?ReleaseId=2814</link><description></description><author></author><pubDate>Tue, 27 Oct 2009 02:24:50 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: December CTP 2009 20091027A</guid></item><item><title>NEW POST: serialization issue</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=2381</link><description>&lt;div class="wikidoc"&gt;
Hi,&lt;br /&gt;Workaround, try this:&lt;br /&gt; &lt;br /&gt;private Dictionary&amp;lt;int, string&amp;gt; testDict = new Dictionary&amp;lt;int, string&amp;gt;();&lt;br /&gt; &lt;br /&gt;public Dictionary&amp;lt;int, string&amp;gt; TestDict&lt;br /&gt;{&lt;br /&gt;    get { return testDict; }&lt;br /&gt;    set { testDict = value; }&lt;br /&gt;}&lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>DiegoHernanCanepa</author><pubDate>Fri, 23 Oct 2009 03:19:35 GMT</pubDate><guid isPermaLink="false">NEW POST: serialization issue 20091023A</guid></item><item><title>NEW POST: serialization issue</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=2381</link><description>&lt;div class="wikidoc"&gt;
Any news on that update?  I do not see a new build on the downloads tab.&lt;br /&gt;
&lt;/div&gt;</description><author>jdsmith2816</author><pubDate>Thu, 22 Oct 2009 22:15:28 GMT</pubDate><guid isPermaLink="false">NEW POST: serialization issue 20091022P</guid></item><item><title>UPDATED RELEASE: October CTP 2009</title><link>http://code.msdn.microsoft.com/karvonite/Release/ProjectReleases.aspx?ReleaseId=2814</link><description></description><author></author><pubDate>Tue, 13 Oct 2009 16:01:14 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: October CTP 2009 20091013P</guid></item><item><title>NEW POST: serialization issue</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=2381</link><description>&lt;div class="wikidoc"&gt;
Hi,&lt;br /&gt;This is a known bug. A new release will be available this week.&lt;br /&gt; &lt;br /&gt;Regards&lt;br /&gt;
&lt;/div&gt;</description><author>DiegoHernanCanepa</author><pubDate>Tue, 13 Oct 2009 14:27:00 GMT</pubDate><guid isPermaLink="false">NEW POST: serialization issue 20091013P</guid></item><item><title>NEW POST: serialization issue</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=2381</link><description>&lt;div class="wikidoc"&gt;
Does anybody have any ideas?  It's been a couple days now and I'm kind of stuck. :)&lt;br /&gt;
&lt;/div&gt;</description><author>jdsmith2816</author><pubDate>Sat, 10 Oct 2009 12:54:47 GMT</pubDate><guid isPermaLink="false">NEW POST: serialization issue 20091010P</guid></item><item><title>NEW POST: serialization issue</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=2381</link><description>&lt;div class="wikidoc"&gt;
I set up a very simple test case this morning that does not work either.. In the example code below I simply left the deserializatin commented.. ran the code to create and add the testClass.. commented out that code the uncommented the deserialization.. and inside of the returned testClass the testDict was null.&lt;br /&gt; &lt;br /&gt;  public class TestClass&lt;br /&gt;  {&lt;br /&gt;    public TestClass()&lt;br /&gt;    {&lt;br /&gt;    }&lt;br /&gt; &lt;br /&gt;    public Dictionary&amp;lt;int, string&amp;gt; TestDict { get; set; }&lt;br /&gt;  }&lt;br /&gt;          &lt;br /&gt;          if (!File.Exists(@&amp;quot;d:\test.dat&amp;quot;)) {&lt;br /&gt;            _os.CreateObjectLibrary(ExistingFileAction.DoNotOverwrite);&lt;br /&gt;          }&lt;br /&gt; &lt;br /&gt;          _os.Open();&lt;br /&gt; &lt;br /&gt;          /*&lt;br /&gt;          var testClass = new TestClass();&lt;br /&gt;          testClass.TestDict = new Dictionary&amp;lt;int, string&amp;gt;();&lt;br /&gt;          testClass.TestDict&lt;a href="http://code.msdn.microsoft.com/karvonite/Wiki/View.aspx?title=0"&gt;0&lt;/a&gt; = &amp;quot;omg&amp;quot;;&lt;br /&gt;          _os.Add(testClass);&lt;br /&gt;          _os.SaveAndClose();&lt;br /&gt;         */&lt;br /&gt; &lt;br /&gt;          var testClass = _os.OfType&amp;lt;TestClass&amp;gt;().First();&lt;br /&gt;
&lt;/div&gt;</description><author>jdsmith2816</author><pubDate>Fri, 09 Oct 2009 15:53:01 GMT</pubDate><guid isPermaLink="false">NEW POST: serialization issue 20091009P</guid></item><item><title>NEW POST: serialization issue</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=2381</link><description>&lt;div class="wikidoc"&gt;
I switched over to a standard Dictionary and I'm still showing the _tiles dictionary as null upon deserialization.  I did confirm that, at the time of calling _os.Add(level); and _os.Save(); that the _tiles dictionary most definately as populated.&lt;br /&gt;
&lt;/div&gt;</description><author>jdsmith2816</author><pubDate>Fri, 09 Oct 2009 07:27:36 GMT</pubDate><guid isPermaLink="false">NEW POST: serialization issue 20091009A</guid></item><item><title>NEW POST: serialization issue</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=2381</link><description>&lt;div class="wikidoc"&gt;
Greetings again!&lt;br /&gt; &lt;br /&gt;I'm trying to serialize my level structure.  Currently my Level class contains a private SerializableDictionary&amp;lt;int, LevelSquare&amp;gt; _tiles; this is failing to serialize/deserialize.&lt;br /&gt; &lt;br /&gt;SerializableDictionary is simply a dictionary that implements IXmlSerializable which allows the standard serialization/deserialization functions in .Net to work on it.  &lt;br /&gt; &lt;br /&gt;LevelSquare is a very simple class containing two shorts, one string, and one bool.&lt;br /&gt; &lt;br /&gt;Upon de-serialization the _tiles member of my Level class is coming back with a null exception when I inspect it after breaking directly following the load process.  What am I doing wrong?  &lt;br /&gt; &lt;br /&gt;Now that I'm using Karvonite I guess it no longer needs to be a SerializableDictionary so I'll try switching that back to a standard Dictionary but I don't think that's the problem?&lt;br /&gt;
&lt;/div&gt;</description><author>jdsmith2816</author><pubDate>Fri, 09 Oct 2009 07:19:21 GMT</pubDate><guid isPermaLink="false">NEW POST: serialization issue 20091009A</guid></item><item><title>NEW POST: usage question</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=2374</link><description>&lt;div class="wikidoc"&gt;
Multidimensional arrays are not supported. All supported types are explained in the Karvonite Overview documentation document.&lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>DiegoHernanCanepa</author><pubDate>Thu, 08 Oct 2009 17:35:26 GMT</pubDate><guid isPermaLink="false">NEW POST: usage question 20091008P</guid></item></channel></rss>