<?xml version="1.0" encoding="iso-8859-1" ?><!-- Created on the 12/3/2008 6:37:49 PM. Opf3 powered. --><rss version="0.91"><channel><title>Opf3 News</title><link>http://www.opf3.com</link><description>News on Opf3: The ORM Framework for .NET 2.0.</description><language>en-US</language><item><pubDate>Sat, 16 Aug 2008 9:51:57 PM GMT</pubDate><title>Opf3 3.0.15.1227 released</title><link>http://www.opf3.com/Opf3/About/News.aspx?item=53</link><description><![CDATA[A new version of the Opf3 Framework has been released. The following is the list of changes and fixes:<br/><br/><ul><br/><li>Added support for the Sqlite database (Chili.Opf3.Storages.Sqlite.SqliteStorage).<br/><li>Added functionality to check whether the related objects have removed objects. This enables the scenario of checking whether the related objects have been modified by moving an item to the removed list.<br/><li>Added IdentityMap property to the ObjectContext class.<br/><li>Added IdentityMap to the framework. This class keeps track of persistent objects in memory and therefore avoids reloads of objects that are already in memory.<br/><li>Changed MsSqlStorage to set the type to NVARCHAR for strings that are saved to the database.<br/><li>Changed the MappingBuilder to include the relation's persistent type that couldn't be found.<br/><li>Added the Chili.Opf3.Mapping.Providers.XmlTypeMappingProvider and Chili.Opf3.Mapping.Providers.XmlMapping classes. The new classes allow to create mappings for persistent objects by using XML files instead of the attribute based approach. <br/><li>Added Value property to Object(List|Set)Holder classes. The Value property should replace the, a little bit problematic named, InnerObject property in the long term.<br/><li>Added Attach method to ObjectContext. This method attaches the Object(Set|List)Holder objects to the ObjectContext. This is required to load related objects when not having persisted or loaded the parent object.<br/><li>Added IsModified(object, bool) overload. Allows to check the whole loaded object graph for changed objects.<br/><li>Added IsAttached to ObjectHolderBase. Returns whether the object holder has the required data to be loaded savely; such as the parent object, the ObjectContext and information on the relation itself.<br/><li>Exposed the ObjectContext of the object holder as public property.<br/><li>Added Load (with several overloads) to ObjectHolderBase. Allows to manually load the related persistent objects.<br/><li>Added AutomaticallyLoadRelatedObjects to ObjectContext. Allows to disable automatic loading of related objects.<br/><li>Fixed different issues with the ObjectListHolder, ObjectSetHolder, ObjectHolder that came up when allowing the manual load of related objects.<br/><li>Added support for variables in LINQ queries.<br/><li>Added support for certain anonymous type scenarios in LINQ queries.<br/><li>Added speed improvements to LINQ query processing.<br/><li>Added other special cases to LINQ query parser.<br/><li>Fixed other minor issues with the LINQ query parser.<br/></ul>]]></description></item><item><pubDate>Thu, 14 Feb 2008 6:33:56 PM GMT</pubDate><title>Opf3 3.0.14.1043 released</title><link>http://www.opf3.com/Opf3/About/News.aspx?item=52</link><description><![CDATA[The Opf3 Wizard has been updated to a newer version where a lot of known bug have been fixed. Thanks for all the feedback!<br/><br/>The new version of Opf3 has been released. Some changes are:<br/><ul><li>Added features to make Opf3 Core LINQ compatible. <br/><li>Added LINQ support as extension to the framework.<br/><li>Features requested by the customers have been added. <br/><li>Speed improvements. <br/><li>Several minor bugfixes.<br/></ul>]]></description></item><item><pubDate>Thu, 19 Jul 2007 11:01:23 AM GMT</pubDate><title>Opf3 3.0.12.843 released</title><link>http://www.opf3.com/Opf3/About/News.aspx?item=51</link><description><![CDATA[The new version of Opf3 has been released. Some changes are:<br/><ul><li>IRelationsPopulateHelper: <a href="http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=1248" target="_blank">http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=1248<br/></a><li> IPopulateHelperExtended: <a href="http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=1247" target="_blank">http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=1247<br/></a><li> IPartialPersist: <a href="http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=1246" target="_blank">http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=1246<br/></a><li> ObjectContextFactory: <a href="http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=1225" target="_blank">http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=1225<br/></a><li> IPersistentQueriesProvider: <a href="http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=1224" target="_blank">http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=1224<br/></a></ul>]]></description></item><item><pubDate>Fri, 4 May 2007 3:40:24 PM GMT</pubDate><title>Personal: Got blog!</title><link>http://www.opf3.com/Opf3/About/News.aspx?item=50</link><description><![CDATA[I (Christian Liensberger) got a blog over at my personal web site... Perhaps somebody might be interested... I'm also going to post stuff on Opf3. The URL is: <a href="http://www.liensberger.it/web/blog/" target="_blank">http://www.liensberger.it/web/blog/<br/></a><br/><img src="http://www.chilisoftware.net/Images/Smilies/cool.gif" border="0" alt="Cool" />]]></description></item><item><pubDate>Fri, 9 Mar 2007 11:37:58 AM GMT</pubDate><title>Opf3 3.0.11.797 released!</title><link>http://www.opf3.com/Opf3/About/News.aspx?item=49</link><description><![CDATA[The new version of Opf3 has been released. Some changes are:<br/><ul><br/><li>SqlRawStorageAccess Class has been added and allows to access the internal objects of an SQL storage (at the moment all storages that are implemented for Opf3). This allows to manipulate directly commands and send them to the storage.</li><br/><li>Added several events to the ObjectContext class to allow disconnected scenarios.</li><br/><li>Fixed bugs submitted by the community and customers. Thanks to everybody.</li><br/></ul>]]></description></item><item><pubDate>Wed, 17 Jan 2007 12:25:37 PM GMT</pubDate><title>Opf3 3.0.10 released!</title><link>http://www.opf3.com/Opf3/About/News.aspx?item=48</link><description><![CDATA[The next version of Opf3 has been released. Some of the changes are:<br/><br/><ul><br/><li> Added Caching: <a href="http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=690" target="_blank">http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=690<br/></a><li> Added IDynamicPopulateHelper: <a href="http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=857" target="_blank">http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=857<br/></a><li> Added Loaded Event to ObjectContext.<br/><li>Speed improvements.<br/><li>Fixed minor issues in the framework.<br/></ul>]]></description></item><item><pubDate>Wed, 22 Nov 2006 10:22:31 AM GMT</pubDate><title>Up and running again</title><link>http://www.opf3.com/Opf3/About/News.aspx?item=47</link><description><![CDATA[Our web hoster applied a security update to its servers, which made our side crash (and a lot other sites!). After fixing most of the issues introduced with the new security updates, we are up and running again.<br/><br/>If you encounter any problems, please send an e-mail to our support e-mail address.<br/><br/>Enjoy browsing.]]></description></item><item><pubDate>Fri, 20 Oct 2006 10:01:39 AM GMT</pubDate><title>Opf3 3.0.9 released!</title><link>http://www.opf3.com/Opf3/About/News.aspx?item=45</link><description><![CDATA[The next version of Opf3 has been released. Some of the changes are:<br/><br/><ul><br/><li>Added TypeMapping and Chili.Opf3.Mapping namespace to use Opf3 persistent type mappings outside of Opf3: <a href="http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=435" target="_blank">http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=435<br/></a><li>Enhanced StorageBase for easier creation of custom storages: <a href="http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=437" target="_blank">http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=437<br/></a><li>Added Transaction class to create custom transactions and using the IDisposable pattern with transactions: <a href="http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=451" target="_blank">http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=451<br/></a><li>Added possibility to use interfaces instead of concrete persistent types (required for ntier scenarios): <a href="http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=570" target="_blank">http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=570<br/></a><li>Added IPersistentFactory to increase speed during persistent object load: <a href="http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=587" target="_blank">http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=587<br/></a><li>Added ITypeMappingProvider to allow custom mapping creation (for example via XML file etc.): <a href="http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=588" target="_blank">http://www.opf3.com/Opf3/Community/Topic.aspx?Forum=5&Topic=588<br/></a><li>Major speed improvements.<br/><li>Fixed minor issues in the framework.<br/></ul>]]></description></item><item><pubDate>Thu, 6 Jul 2006 2:48:10 PM GMT</pubDate><title>Opf3 Express Edition released!</title><link>http://www.opf3.com/Opf3/About/News.aspx?item=44</link><description><![CDATA[Opf3 is now available as Express Edition. The package is completely free, but only suitable for small projects. It is limited to up to 8 persistent classes and does include all other features of the other full packages.<br/><br/>More information is found here: <a href="http://www.opf3.com/Opf3/Buy/ExpressEdition.aspx" target="_blank">http://www.opf3.com/Opf3/Buy/ExpressEdition.aspx</a>]]></description></item><item><pubDate>Thu, 6 Jul 2006 7:55:57 AM GMT</pubDate><title>Opf3 Wizard 1.0.2.409 has been released!</title><link>http://www.opf3.com/Opf3/About/News.aspx?item=43</link><description><![CDATA[The new version can be found in the download area of this website. <br/><br/>It contains a few bug fixes and introduces the functionality to add own types (for example EncryptedString), initializer (eg. new Blob()), and name conditions (binds types with property names - for example: all properties with name "Foo" are of type string).]]></description></item><item><pubDate>Sun, 25 Jun 2006 8:27:39 PM GMT</pubDate><title>New forum "Announcements" created!</title><link>http://www.opf3.com/Opf3/About/News.aspx?item=42</link><description><![CDATA[We have created a new forum "Announcements". The Opf3 developers will post there from time to time to discuss new features that we plan to implement or have been implemented recently. It would be cool, if you could give us feedback about how we implemented it, and if you need some more features on it.<br/><br/>The link to the forum is: <br/><a href="http://www.opf3.com/Opf3/Community/Default.aspx?Forum=5" target="_blank">http://www.opf3.com/Opf3/Community/Default.aspx?Forum=5<br/></a>]]></description></item><item><pubDate>Fri, 19 May 2006 6:29:06 PM GMT</pubDate><title>Opf3 Framework version 3.0.8.533 has been released</title><link>http://www.opf3.com/Opf3/About/News.aspx?item=41</link><description><![CDATA[A new version of the Opf3 Framework has been uploaded. We have enhanced the speed of loading persistent objects and improved a lot other features of the framework. Check out the changes list in the Download section of the page.<br/>]]></description></item><item><pubDate>Sat, 15 Apr 2006 11:34:40 AM GMT</pubDate><title>Persistence.day presentation online</title><link>http://www.opf3.com/Opf3/About/News.aspx?item=40</link><description><![CDATA[The presentation that has been used on the dotnetpro persistence.day is now online. It has replaced the old Opf3 presentation. <br/><br/>Click here to download the Opf3 presentation:<br/><a href="http://www.opf3.com/Opf3/Download/Other.aspx" target="_blank">http://www.opf3.com/Opf3/Download/Other.aspx<br/></a><br/>The presentation contains also the sample code that has been shown at the persistence.day.]]></description></item><item><pubDate>Sun, 26 Mar 2006 9:57:42 AM GMT</pubDate><title>New version 1.0.1.307 of the Opf3 Wizard available</title><link>http://www.opf3.com/Opf3/About/News.aspx?item=39</link><description><![CDATA[We released the new demo version of the Opf3 Wizard today. <br/><br/>Some of the updates are:<br/><br/><ul><br/><li>Added searcher plug-in.<br/><li>Added simple plug-in as template for customized plug-ins.<br/><li>Created a setup for the Opf3 Wizard.<br/><li>Associated .wpxml files with the Opf3 Wizard.<br/><li>An added storage is automatically selected.<br/><li>NUnit tests are created in the subdirectory \NUnitTests.<br/><li>VS2005 tests are created in the subdirecory \VSUnitTests.<br/><li>Updated the engine that detects differences in two database schemas.<br/><li>Tons of bug fixes.</ul><br/><br/><p>Get the <a href="http://www.opf3.com/Opf3/Download/Opf3Wizard.aspx" target="_blank">demo now</a> to check out the new features.<br/><br/>We hope you enjoy the new version.<br/></p>]]></description></item><item><pubDate>Fri, 10 Mar 2006 8:33:08 AM GMT</pubDate><title>Opf3 Wizard 1.0.0.290 has been released</title><link>http://www.opf3.com/Opf3/About/News.aspx?item=38</link><description><![CDATA[Some minor fixes have been applied. One of them fixed an issue with views and SQL Server 2000.]]></description></item></channel></rss>