<?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 including the .NET Compact Framework and the XNA framework. The goal is to relieve the developer from all common data persistence ...</description><item><title>NEW POST: Using Enum?</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=1013</link><description>&lt;div class="wikidoc"&gt;
Hi,&lt;br /&gt;I think it is a bug. The December CTP will be available next week. We'll check it and fix it.&lt;br /&gt; &lt;br /&gt;Enums are tracked automatically.  There is no need to add them in your PDM. They are treated much like a primitive type.&lt;br /&gt; &lt;br /&gt;Thanks for reporting this bug!&lt;br /&gt;
&lt;/div&gt;</description><author>DiegoCanepa</author><pubDate>Thu, 27 Nov 2008 20:27:11 GMT</pubDate><guid isPermaLink="false">NEW POST: Using Enum? 20081127P</guid></item><item><title>NEW POST: Using Enum?</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=1013</link><description>&lt;div class="wikidoc"&gt;
I am attempting to persist a Class that uses a dictionary defined like this:&lt;br /&gt; &lt;br /&gt;        public Dictionary&amp;lt;GameScreenType, string&amp;gt; ScreenAreas = new Dictionary&amp;lt;GameScreenType, string&amp;gt;();&lt;br /&gt; &lt;br /&gt;When I create the ObjectSpace, I get an exception from Karvonite stating that GameScreenType could not be found.&lt;br /&gt; &lt;br /&gt;I have not been able to find how to add this type to my persistence model in PMD and PMD does not give any warnings that it should be part of the model.  &lt;br /&gt; &lt;br /&gt;Are enums tracked automatically as hinted at in the overview pdf? or should they be added to the PMD? and if so, how?&lt;br /&gt;
&lt;/div&gt;</description><author>Zyxil</author><pubDate>Thu, 27 Nov 2008 17:51:44 GMT</pubDate><guid isPermaLink="false">NEW POST: Using Enum? 20081127P</guid></item><item><title>NEW POST: Save to Stream instead of direct to file system</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=953</link><description>&lt;div class="wikidoc"&gt;
I'd be fine with implementing on my own, but I'd need a way to intercept the serialized ObjectSpace data before it is actually saved to the file system.  &lt;br /&gt;
&lt;/div&gt;</description><author>jeffdoolittle</author><pubDate>Sun, 16 Nov 2008 15:59:43 GMT</pubDate><guid isPermaLink="false">NEW POST: Save to Stream instead of direct to file system 20081116P</guid></item><item><title>CREATED FEATURE: Support for nullable types</title><link>http://code.msdn.microsoft.com/karvonite/WorkItem/View.aspx?WorkItemId=32</link><description>Support for nullable types.&lt;br /&gt;</description><author>DiegoCanepa</author><pubDate>Sun, 16 Nov 2008 14:39:43 GMT</pubDate><guid isPermaLink="false">CREATED FEATURE: Support for nullable types 20081116P</guid></item><item><title>NEW POST: Save to Stream instead of direct to file system</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=953</link><description>&lt;div class="wikidoc"&gt;
Hi Jeff,&lt;br /&gt;This is a corner case scenario. I think you might implement this feature on your own.&lt;br /&gt; &lt;br /&gt;We want to keep the Karvonite framework pretty simple,&lt;br /&gt; &lt;br /&gt;Regards&lt;br /&gt;
&lt;/div&gt;</description><author>DiegoCanepa</author><pubDate>Sun, 16 Nov 2008 14:37:07 GMT</pubDate><guid isPermaLink="false">NEW POST: Save to Stream instead of direct to file system 20081116P</guid></item><item><title>NEW POST: Dealing with non-persistable types</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=685</link><description>&lt;div class="wikidoc"&gt;
Hi Jeff,&lt;br /&gt;Those features are currently in our wish list.&lt;br /&gt; &lt;br /&gt;Regards&lt;br /&gt;
&lt;/div&gt;</description><author>DiegoCanepa</author><pubDate>Sun, 16 Nov 2008 14:30:59 GMT</pubDate><guid isPermaLink="false">NEW POST: Dealing with non-persistable types 20081116P</guid></item><item><title>NEW POST: Save to Stream instead of direct to file system</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=953</link><description>&lt;div class="wikidoc"&gt;
Karvonite saves directly to the file system, but could it be extended to include the ability to save to a stream that can then be manipulated by the developer?  This could be useful if I want to encrypt the file before saving, or save to isolated storage, or provide some other form of saving the object space data.&lt;br /&gt;
&lt;/div&gt;</description><author>jeffdoolittle</author><pubDate>Sun, 16 Nov 2008 07:10:10 GMT</pubDate><guid isPermaLink="false">NEW POST: Save to Stream instead of direct to file system 20081116A</guid></item><item><title>NEW POST: How to operate on values returned from GetObjects</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=599</link><description>&lt;div class="wikidoc"&gt;
even easier:&lt;br /&gt; &lt;br /&gt;List&amp;lt;Sprite&amp;gt; list = new List&amp;lt;Sprite&amp;gt;(objectSpace.GetObjects&amp;lt;Sprite&amp;gt;());&lt;br /&gt; &lt;br /&gt;and if you've got LINQ (not sure if that is available on XNA or not) you could just do this:&lt;br /&gt; &lt;br /&gt;List&amp;lt;Sprite&amp;gt; list = objectSpace.GetObjects&amp;lt;Sprite&amp;gt;().ToList();&lt;br /&gt;
&lt;/div&gt;</description><author>jeffdoolittle</author><pubDate>Sun, 16 Nov 2008 07:03:41 GMT</pubDate><guid isPermaLink="false">NEW POST: How to operate on values returned from GetObjects 20081116A</guid></item><item><title>NEW POST: Dealing with non-persistable types</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=685</link><description>&lt;div class="wikidoc"&gt;
I noticed that Nullable types and interfaces cannot be persisted in the October CTP.  Do you have any guidance on when these features will be supported in Karvonite?&lt;br /&gt; &lt;br /&gt;Thanks,&lt;br /&gt; &lt;br /&gt;--Jeff&lt;br /&gt;
&lt;/div&gt;</description><author>jeffdoolittle</author><pubDate>Sun, 16 Nov 2008 07:00:39 GMT</pubDate><guid isPermaLink="false">NEW POST: Dealing with non-persistable types 20081116A</guid></item><item><title>NEW POST: GetObjects&lt;T&gt;</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=665</link><description>&lt;div class="wikidoc"&gt;
Thanks!&lt;br /&gt;
&lt;/div&gt;</description><author>jeffdoolittle</author><pubDate>Sun, 16 Nov 2008 06:42:15 GMT</pubDate><guid isPermaLink="false">NEW POST: GetObjects&lt;T&gt; 20081116A</guid></item><item><title>NEW POST: GetObjects&lt;T&gt;</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=665</link><description>&lt;div class="wikidoc"&gt;
Yes, the behavior was changed. You can retrieve any object now.&lt;br /&gt; &lt;br /&gt;Regards&lt;br /&gt;
&lt;/div&gt;</description><author>DiegoCanepa</author><pubDate>Sun, 16 Nov 2008 03:29:01 GMT</pubDate><guid isPermaLink="false">NEW POST: GetObjects&lt;T&gt; 20081116A</guid></item><item><title>NEW POST: GetObjects&lt;T&gt;</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=665</link><description>&lt;div class="wikidoc"&gt;
I'm curious if the October CTP now works in the fashion I requested previously.  Can I now retrieve indirectly persisted objects using GetObjects&amp;lt;T&amp;gt;()?  &lt;br /&gt; &lt;br /&gt;Thanks,&lt;br /&gt; &lt;br /&gt;--Jeff&lt;br /&gt;
&lt;/div&gt;</description><author>jeffdoolittle</author><pubDate>Sun, 16 Nov 2008 00:57:42 GMT</pubDate><guid isPermaLink="false">NEW POST: GetObjects&lt;T&gt; 20081116A</guid></item><item><title>EDITED FEATURE: Support for interface references on data members</title><link>http://code.msdn.microsoft.com/karvonite/WorkItem/View.aspx?WorkItemId=30</link><description>This new feature will bring support for interface references on data members. &lt;br /&gt;&lt;br /&gt;public class MyClass&lt;br /&gt;&amp;#123;&lt;br /&gt;    private IMyInterface someField&amp;#59;&lt;br /&gt;&amp;#125;&lt;br /&gt;&lt;br /&gt;Although this is a corner case scenario will be adding this new feature in the next CTP.&lt;br /&gt;</description><author>DiegoCanepa</author><pubDate>Fri, 07 Nov 2008 02:29:27 GMT</pubDate><guid isPermaLink="false">EDITED FEATURE: Support for interface references on data members 20081107A</guid></item><item><title>EDITED FEATURE: Object Identity</title><link>http://code.msdn.microsoft.com/karvonite/WorkItem/View.aspx?WorkItemId=31</link><description>Each object has a unique identity within an object library. A new method has been added to the ObjectSpace type that lets you retrieve this unique identity. The object identity might be useful in some rare scenarios.&lt;br /&gt;&lt;br /&gt;int identity &amp;#61; os.GetObjectIdentity&amp;#40;someObj&amp;#41;&amp;#59;&lt;br /&gt;</description><author>DiegoCanepa</author><pubDate>Fri, 07 Nov 2008 00:54:02 GMT</pubDate><guid isPermaLink="false">EDITED FEATURE: Object Identity 20081107A</guid></item><item><title>REOPENED FEATURE: Object Identity</title><link>http://code.msdn.microsoft.com/karvonite/WorkItem/View.aspx?WorkItemId=31</link><description>Every object has a unique object identity within an ObjectSpace. A new method has been added to retrieve this unique identity.&lt;br /&gt;&lt;br /&gt;int identity &amp;#61; os.GetObjectIdentity&amp;#40;someObj&amp;#41;&amp;#59;&lt;br /&gt;</description><author>DiegoCanepa</author><pubDate>Fri, 07 Nov 2008 00:47:03 GMT</pubDate><guid isPermaLink="false">REOPENED FEATURE: Object Identity 20081107A</guid></item><item><title>UPDATED RELEASE: October (CTP 2008) (Oct 31, 2008)</title><link>http://code.msdn.microsoft.com/karvonite/Release/ProjectReleases.aspx?ReleaseId=1726</link><description></description><author></author><pubDate>Thu, 06 Nov 2008 22:44:07 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: October (CTP 2008) (Oct 31, 2008) 20081106P</guid></item><item><title>NEW POST: Information for Newbies</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=903</link><description>&lt;div class="wikidoc"&gt;
Hi Will,&lt;br /&gt;Karvonite is a single-user persistence framework. We can say that it is much more a serialization engine. I think the LINQ technology is your best choice.&lt;br /&gt; &lt;br /&gt;Regards&lt;br /&gt;
&lt;/div&gt;</description><author>DiegoCanepa</author><pubDate>Thu, 06 Nov 2008 13:32:36 GMT</pubDate><guid isPermaLink="false">NEW POST: Information for Newbies 20081106P</guid></item><item><title>NEW POST: Information for Newbies</title><link>http://code.msdn.microsoft.com/karvonite/Thread/View.aspx?ThreadId=903</link><description>&lt;div class="wikidoc"&gt;
I'm looking for a persistence layer similar to Hibernate which supports SQL Server 2008. Unfortunately, NHibernate (www.nhibernate.org) only supports SQL Server 2000 (and 2005). Does Karvonite support SQL Server 2008? How does Karvonite compare to Hibernate? Where can I find documentation and other information that would help newbies like myself evaluate your product?&lt;br /&gt; &lt;br /&gt;Will &lt;br /&gt;
&lt;/div&gt;</description><author>wpqs</author><pubDate>Thu, 06 Nov 2008 11:17:44 GMT</pubDate><guid isPermaLink="false">NEW POST: Information for Newbies 20081106A</guid></item><item><title>CLOSED FEATURE: Object Identity</title><link>http://code.msdn.microsoft.com/karvonite/WorkItem/View.aspx?WorkItemId=31</link><description>Every object has a unique object identity within an ObjectSpace. A new method has been added to retrieve this unique identity.&lt;br /&gt;&lt;br /&gt;int identity &amp;#61; os.GetObjectIdentity&amp;#40;someObj&amp;#41;&amp;#59;&lt;br /&gt;</description><author>DiegoCanepa</author><pubDate>Wed, 05 Nov 2008 20:21:05 GMT</pubDate><guid isPermaLink="false">CLOSED FEATURE: Object Identity 20081105P</guid></item><item><title>CREATED FEATURE: Object Identity</title><link>http://code.msdn.microsoft.com/karvonite/WorkItem/View.aspx?WorkItemId=31</link><description>Every object has a unique object identity within an ObjectSpace. A new method has been added to retrieve this unique identity.&lt;br /&gt;&lt;br /&gt;int identity &amp;#61; os.GetObjectIdentity&amp;#40;someObj&amp;#41;&amp;#59;&lt;br /&gt;</description><author>DiegoCanepa</author><pubDate>Wed, 05 Nov 2008 20:20:58 GMT</pubDate><guid isPermaLink="false">CREATED FEATURE: Object Identity 20081105P</guid></item></channel></rss>