<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>Retina.NET OR/M</title><link>http://retina.codeplex.com/Project/ProjectRss.aspx</link><description>A free and open source OR&amp;#47;M &amp;#40;Object Relational Mapping&amp;#41; project with very interesting capabilities, coded by Andr&amp;#233;s G Vettori in C&amp;#35;.</description><item><title>Source code checked in, #27822</title><link>http://retina.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Version update to support deserialization of optional fields.</description><author>andresv</author><pubDate>Thu, 04 Jun 2009 13:16:51 GMT</pubDate><guid isPermaLink="false">Source code checked in, #27822 20090604011651P</guid></item><item><title>Source code checked in, #27821</title><link>http://retina.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Add support to deserialization of optional persistent properties.</description><author>andresv</author><pubDate>Thu, 04 Jun 2009 13:14:03 GMT</pubDate><guid isPermaLink="false">Source code checked in, #27821 20090604011403P</guid></item><item><title>Updated Release: 2.0.20526.0 (May 26, 2009)</title><link>http://retina.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=12617</link><description>&lt;div&gt;&lt;h1&gt;Retina.NET v2.0 (v2.0.20526.0)&lt;/h1&gt;
&lt;h2&gt;Summary of changes:&lt;/h2&gt;
&lt;h2&gt;New Features&lt;/h2&gt;
&lt;ol&gt;&lt;li&gt;OuterJoin Load support for child entities &amp;amp; collections.&lt;/li&gt;
&lt;li&gt;Caching support for entities.&lt;/li&gt;
&lt;li&gt;Retina .NET compiled for .NET 2.0 &amp;amp; Visual Studio 2008.&lt;/li&gt;
&lt;li&gt;Removed NullableType &amp;amp; NUnit dependency.&lt;/li&gt;
&lt;li&gt;Added Generic methods support for ObjectContext high level API.&lt;/li&gt;
&lt;li&gt;Added VistaDB 3.0 support (preliminar).&lt;/li&gt;
&lt;li&gt;Added Compact Sql support.&lt;/li&gt;
&lt;li&gt;Added Generic child collections &amp;amp; sets.&lt;/li&gt;
&lt;li&gt;Added LCG support (DynamicMethod) to avoid reflection.&lt;/li&gt;
&lt;li&gt;Updated Castle Dynamic proxy to v2.0.&lt;/li&gt;
&lt;li&gt;Created a new DSL designer for VS2008 (preview 2).&lt;/li&gt;
&lt;li&gt;Added support for entity fields validation attributes (based on EViL)&lt;/li&gt;
&lt;li&gt;Entity map internal implementation to allowing load of circular entity references.&lt;/li&gt;
&lt;li&gt;Support for generic IList for Retrieve operations.&lt;/li&gt;
&lt;li&gt;Add TRACE support for SQL commands in DataStoreBroker base class.&lt;/li&gt;
&lt;li&gt;Added Retrieve method to ObjectContext to return generic IList.&lt;/li&gt;
&lt;li&gt;Add Stream data type support for loading large binary files from DB async.&lt;/li&gt;
&lt;li&gt;Add EndsWith &amp;amp; NotEndsWith Criteria operator.&lt;/li&gt;&lt;/ol&gt;

&lt;h2&gt;Fixes&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Fixed support for IList&amp;lt;&amp;gt; generic interface for child collections.&lt;/li&gt;
&lt;li&gt;Fixed support for subclassed entities in child collections.&lt;/li&gt;
&lt;li&gt;Fixed custom data type support in DataStores.&lt;/li&gt;
&lt;li&gt;Fixed ObjectContext constructor with ObjectDataStore name.&lt;/li&gt;
&lt;li&gt;Fixed saving modified entities having proxy lazy loading child entities.&lt;/li&gt;
&lt;li&gt;Fixed byte[] support for binary columns.&lt;/li&gt;
&lt;li&gt;Fixed n-m lazy load of child collections.&lt;/li&gt;
&lt;li&gt;Fixed delete of entities with nullable child entities.&lt;/li&gt;
&lt;li&gt;Fixed IClonable support for entities.&lt;/li&gt;&lt;/ol&gt;

&lt;h2&gt;Future&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;LINQ support is in the works.&lt;/li&gt;
&lt;li&gt;Add subclassing and relationship navegability support to DSL designer.&lt;/li&gt;&lt;/ol&gt;

&lt;h2&gt;Need help with&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Testing / fixing new data stores (VistaDB / Compact Sql)&lt;/li&gt;
&lt;li&gt;Documentation / Quick Start&lt;/li&gt;
&lt;li&gt;Unit testing&lt;/li&gt;
&lt;li&gt;Samples (I have plenty of samples that need to be ported to v2.0)&lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;</description><author>andresv</author><pubDate>Tue, 26 May 2009 19:14:23 GMT</pubDate><guid isPermaLink="false">Updated Release: 2.0.20526.0 (May 26, 2009) 20090526071423P</guid></item><item><title>Released: 2.0.20526.0 (May 26, 2009)</title><link>http://retina.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=12617</link><description>&lt;div&gt;&lt;h1&gt;Retina.NET v2.0 (v2.0.20526.0)&lt;/h1&gt;
&lt;h2&gt;Summary of changes:&lt;/h2&gt;
&lt;h2&gt;New Features&lt;/h2&gt;
&lt;ol&gt;&lt;li&gt;OuterJoin Load support for child entities &amp;amp; collections.&lt;/li&gt;
&lt;li&gt;Caching support for entities.&lt;/li&gt;
&lt;li&gt;Retina .NET compiled for .NET 2.0 &amp;amp; Visual Studio 2008.&lt;/li&gt;
&lt;li&gt;Removed NullableType &amp;amp; NUnit dependency.&lt;/li&gt;
&lt;li&gt;Added Generic methods support for ObjectContext high level API.&lt;/li&gt;
&lt;li&gt;Added VistaDB 3.0 support (preliminar).&lt;/li&gt;
&lt;li&gt;Added Compact Sql support.&lt;/li&gt;
&lt;li&gt;Added Generic child collections &amp;amp; sets.&lt;/li&gt;
&lt;li&gt;Added LCG support (DynamicMethod) to avoid reflection.&lt;/li&gt;
&lt;li&gt;Updated Castle Dynamic proxy to v2.0.&lt;/li&gt;
&lt;li&gt;Created a new DSL designer for VS2008 (preview 2).&lt;/li&gt;
&lt;li&gt;Added support for entity fields validation attributes (based on EViL)&lt;/li&gt;
&lt;li&gt;Entity map internal implementation to allowing load of circular entity references.&lt;/li&gt;
&lt;li&gt;Support for generic IList for Retrieve operations.&lt;/li&gt;
&lt;li&gt;Add TRACE support for SQL commands in DataStoreBroker base class.&lt;/li&gt;
&lt;li&gt;Added Retrieve method to ObjectContext to return generic IList.&lt;/li&gt;
&lt;li&gt;Add Stream data type support for loading large binary files from DB async.&lt;/li&gt;
&lt;li&gt;Add EndsWith &amp;amp; NotEndsWith Criteria operator.&lt;/li&gt;&lt;/ol&gt;

&lt;h2&gt;Fixes&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Fixed support for IList&amp;lt;&amp;gt; generic interface for child collections.&lt;/li&gt;
&lt;li&gt;Fixed support for subclassed entities in child collections.&lt;/li&gt;
&lt;li&gt;Fixed custom data type support in DataStores.&lt;/li&gt;
&lt;li&gt;Fixed ObjectContext constructor with ObjectDataStore name.&lt;/li&gt;
&lt;li&gt;Fixed saving modified entities having proxy lazy loading child entities.&lt;/li&gt;
&lt;li&gt;Fixed byte[] support for binary columns.&lt;/li&gt;
&lt;li&gt;Fixed n-m lazy load of child collections.&lt;/li&gt;
&lt;li&gt;Fixed delete of entities with nullable child entities.&lt;/li&gt;
&lt;li&gt;Fixed IClonable support for entities.&lt;/li&gt;&lt;/ol&gt;

&lt;h2&gt;Future&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;LINQ support is in the works.&lt;/li&gt;
&lt;li&gt;Add subclassing and relationship navegability support to DSL designer.&lt;/li&gt;&lt;/ol&gt;

&lt;h2&gt;Need help with&lt;/h2&gt;&lt;ol&gt;&lt;li&gt;Testing / fixing new data stores (VistaDB / Compact Sql)&lt;/li&gt;
&lt;li&gt;Documentation / Quick Start&lt;/li&gt;
&lt;li&gt;Unit testing&lt;/li&gt;
&lt;li&gt;Samples (I have plenty of samples that need to be ported to v2.0)&lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;</description><author></author><pubDate>Tue, 26 May 2009 19:14:23 GMT</pubDate><guid isPermaLink="false">Released: 2.0.20526.0 (May 26, 2009) 20090526071423P</guid></item><item><title>Source code checked in, #27737</title><link>http://retina.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Updated DynamicProxy to v2.1</description><author>andresv</author><pubDate>Tue, 26 May 2009 14:06:40 GMT</pubDate><guid isPermaLink="false">Source code checked in, #27737 20090526020640P</guid></item><item><title>Source code checked in, #27736</title><link>http://retina.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Updated DynamicProxy to v2.1</description><author>andresv</author><pubDate>Tue, 26 May 2009 13:58:28 GMT</pubDate><guid isPermaLink="false">Source code checked in, #27736 20090526015828P</guid></item><item><title>Source code checked in, #27702</title><link>http://retina.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Add ExecuteQueryScript method.</description><author>andresv</author><pubDate>Fri, 22 May 2009 19:11:45 GMT</pubDate><guid isPermaLink="false">Source code checked in, #27702 20090522071145P</guid></item><item><title>Source code checked in, #27698</title><link>http://retina.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Add RunQueryScriptReader methods.</description><author>andresv</author><pubDate>Fri, 22 May 2009 18:59:57 GMT</pubDate><guid isPermaLink="false">Source code checked in, #27698 20090522065957P</guid></item><item><title>Source code checked in, #27695</title><link>http://retina.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Implemented IDbCommand &amp;#38; NonQuery QueryScript</description><author>andresv</author><pubDate>Fri, 22 May 2009 12:32:48 GMT</pubDate><guid isPermaLink="false">Source code checked in, #27695 20090522123248P</guid></item><item><title>Source code checked in, #27679</title><link>http://retina.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Fix metadata cloning.</description><author>andresv</author><pubDate>Thu, 21 May 2009 18:37:20 GMT</pubDate><guid isPermaLink="false">Source code checked in, #27679 20090521063720P</guid></item><item><title>Source code checked in, #27678</title><link>http://retina.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Fix cloning of metadata collections.</description><author>andresv</author><pubDate>Thu, 21 May 2009 18:17:14 GMT</pubDate><guid isPermaLink="false">Source code checked in, #27678 20090521061714P</guid></item><item><title>Source code checked in, #27677</title><link>http://retina.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Fix cloning support for metadata collections.</description><author>andresv</author><pubDate>Thu, 21 May 2009 18:00:07 GMT</pubDate><guid isPermaLink="false">Source code checked in, #27677 20090521060007P</guid></item><item><title>Source code checked in, #27653</title><link>http://retina.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Add FieldDefn public constructor.</description><author>andresv</author><pubDate>Wed, 20 May 2009 19:36:43 GMT</pubDate><guid isPermaLink="false">Source code checked in, #27653 20090520073643P</guid></item><item><title>Source code checked in, #27652</title><link>http://retina.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Implement ICloneable to EntityStorageDefn.</description><author>andresv</author><pubDate>Wed, 20 May 2009 19:26:41 GMT</pubDate><guid isPermaLink="false">Source code checked in, #27652 20090520072641P</guid></item><item><title>Source code checked in, #26551</title><link>http://retina.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Build &amp;#35; 20403</description><author>andresv</author><pubDate>Fri, 03 Apr 2009 13:25:56 GMT</pubDate><guid isPermaLink="false">Source code checked in, #26551 20090403012556P</guid></item><item><title>Closed Issue: MSSQL 2005 DataStore: min_active_rowversion() returns incorrect value when persisting multiple entities.</title><link>http://retina.codeplex.com/WorkItem/View.aspx?WorkItemId=9677</link><description>This DataStore is currently using the function min_active_rowversion&amp;#40;&amp;#41; to return database timestamp values, wich is incorrect in situations where multiple entities are being persisted.&lt;br /&gt;SQL Server lacks a function similar to SCOPE_IDENTITY&amp;#40;&amp;#41; for timestamps, for there is a need to find a better alternative.&lt;br /&gt;&lt;br /&gt;Making the SELECT for the value is the obvious choice, but analyzing the use of INSERTED &amp;#38; UPDATED virtual tables is also a good possibility.&lt;br /&gt;</description><author>andresv</author><pubDate>Fri, 03 Apr 2009 13:21:02 GMT</pubDate><guid isPermaLink="false">Closed Issue: MSSQL 2005 DataStore: min_active_rowversion() returns incorrect value when persisting multiple entities. 20090403012102P</guid></item><item><title>Source code checked in, #26549</title><link>http://retina.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>SQL 2005 Datastore&amp;#58; Fix timestamp with invalid values on multime entities persistence.</description><author>andresv</author><pubDate>Fri, 03 Apr 2009 13:21:01 GMT</pubDate><guid isPermaLink="false">Source code checked in, #26549 20090403012101P</guid></item><item><title>Created Issue: MSSQL 2005 DataStore: min_active_rowversion() returns incorrect value when persisting multiple entities.</title><link>http://retina.codeplex.com/WorkItem/View.aspx?WorkItemId=9677</link><description>This DataStore is currently using the function min_active_rowversion&amp;#40;&amp;#41; to return database timestamp values, wich is incorrect in situations where multiple entities are being persisted.&lt;br /&gt;SQL Server lacks a function similar to SCOPE_IDENTITY&amp;#40;&amp;#41; for timestamps, for there is a need to find a better alternative.&lt;br /&gt;&lt;br /&gt;Making the SELECT for the value is the obvious choice, but analyzing the use of INSERTED &amp;#38; UPDATED virtual tables is also a good possibility.&lt;br /&gt;</description><author>andresv</author><pubDate>Fri, 03 Apr 2009 13:18:35 GMT</pubDate><guid isPermaLink="false">Created Issue: MSSQL 2005 DataStore: min_active_rowversion() returns incorrect value when persisting multiple entities. 20090403011835P</guid></item><item><title>Source code checked in, #25755</title><link>http://retina.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Add TxId to TxContext.&amp;#13;&amp;#10;Add TxId to AuditManager.&amp;#13;&amp;#10;Add parameter support to SqlQueryScript.</description><author>andresv</author><pubDate>Fri, 06 Mar 2009 18:27:13 GMT</pubDate><guid isPermaLink="false">Source code checked in, #25755 20090306062713P</guid></item><item><title>Source code checked in, #25711</title><link>http://retina.codeplex.com/SourceControl/ListDownloadableCommits.aspx</link><description>Fix Update virtual FK.</description><author>andresv</author><pubDate>Thu, 05 Mar 2009 16:30:04 GMT</pubDate><guid isPermaLink="false">Source code checked in, #25711 20090305043004P</guid></item></channel></rss>