<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.ormfoundation.org/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ORM Lite</title><link>http://www.ormfoundation.org/forums/81.aspx</link><description>A forum for discussion the ORM Lite tool under development by Brian Christensen</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>The prospects of ORM Lite</title><link>http://www.ormfoundation.org/forums/thread/2184.aspx</link><pubDate>Mon, 26 Jul 2010 07:48:42 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2184</guid><dc:creator>pcarbonn</dc:creator><slash:comments>17</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2184.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=81&amp;PostID=2184</wfw:commentRss><description>&lt;p&gt;Dear all,&lt;/p&gt;&lt;p&gt;I&amp;#39;d like to hear your thoughts about ORM Lite.&amp;nbsp; &lt;/p&gt;&lt;p&gt;&lt;a href="http://www.ormfoundation.org/forums/t/721.aspx"&gt;In a previous thread&lt;/a&gt;, Fenton asked for a free tool for ORM, to be used by students and enthusiasts. It would certainly help in the adoption of ORM.&amp;nbsp; I would think that ORM Lite could be the answer.&amp;nbsp; It would just need an update of its user interface to make it easier to use (e.g. remove the planning interface) .&amp;nbsp; Better documentation would also help.&lt;/p&gt;&lt;p&gt;I would be curious to know how stable ORM Lite currently is : is it still buggy or production ready ?&amp;nbsp; Is it complete in its coverage of ORM-2 ? Would anybody be willing to help ?&amp;nbsp; (&lt;a href="http://www.ormfoundation.org/members/pcarbonn.aspx"&gt;Private responses&lt;/a&gt; are welcome) &lt;/p&gt;&lt;p&gt;Thanks in advance,&lt;/p&gt;&lt;p&gt;Pierre C. &lt;br /&gt;&lt;/p&gt;</description></item><item><title>ORM Lite for Windows v0.13a Released Today</title><link>http://www.ormfoundation.org/forums/thread/3033.aspx</link><pubDate>Wed, 06 Jun 2012 01:05:14 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:3033</guid><dc:creator>BrianC</dc:creator><slash:comments>1</slash:comments><comments>http://www.ormfoundation.org/forums/thread/3033.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=81&amp;PostID=3033</wfw:commentRss><description>The new release of ORM Lite supports:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Kimball-style dimensional data warehouse design (using ORM diagram annotations)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Larger models (with hundreds of tables and thousands of fact types)&lt;/li&gt;&lt;li&gt;Re-engineering (with SQL table import and data profiling)&lt;/li&gt;&lt;li&gt;Easier model navigation and searching&lt;/li&gt;&lt;li&gt;Text-based fact entry (similar to NORMA)&lt;/li&gt;&lt;li&gt;Improved Rmap and Verbalizer&lt;/li&gt;&lt;li&gt;Automatic generation of fact type history tables (without explicit modeling)&lt;/li&gt;&lt;li&gt;Selectively prevent fact types from being included in Rmap (an &amp;quot;ignore&amp;quot; flag)&lt;/li&gt;&lt;li&gt;Light-weight question tracking for Fact and Object Type modeling&lt;/li&gt;&lt;li&gt;Flag sample data as the actual data source&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;As with prior releases, ORM Lite will run on Windows, Macintosh, Linux, and Unix operating systems.&lt;br /&gt;&lt;br /&gt;IMPORTANT installation notes:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Be sure to uninstall your old version of ORM Lite before installing the new one.&lt;/li&gt;&lt;li&gt;Convert each old file by opening the file, running the command &amp;quot;Button Scripts -&amp;gt; Install ORM Diagram&amp;quot; from the Script menu, and then saving the file. &lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;</description></item><item><title>Merging Entity Types in ORM Lite - A Quick and Painless Process</title><link>http://www.ormfoundation.org/forums/thread/3039.aspx</link><pubDate>Sat, 09 Jun 2012 01:26:07 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:3039</guid><dc:creator>BrianC</dc:creator><slash:comments>1</slash:comments><comments>http://www.ormfoundation.org/forums/thread/3039.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=81&amp;PostID=3039</wfw:commentRss><description>&lt;p&gt;In this series of posts I will explain some important features of ORM Lite that help save time and effort in modeling projects. While wondering where to begin, I read with interest Tyler Young&amp;#39;s account of his current ORM modeling project. He gave a good example of a common challenge for large re-engineering projects. So let&amp;#39;s start with the problem of merging entity types. I&amp;#39;ll skip the earlier steps of importing the tables from the existing database, converting them to fact types, and loading profile data into the ORM tool, and move right in to consolidating entity types themselves.&lt;br /&gt;&lt;br /&gt;Here are the steps:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Open the ORM Object Type report. This report shows a table view that lists the Name, RefMode, and Data Type of all of the Object types in the model. &lt;i&gt;Elapsed time: 1 second.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Filter the report to only show the entity types of interest. This is done by selecting the Name column, clicking the filter button, and typing a string that all of the targeted entity type names will contain, for example: &amp;quot;date&amp;quot;. &lt;i&gt;Elapsed time: 2 seconds.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Click on each entity type row to verify that it should be merged. Clicking on the row will update the content of the ORM Lite verbalizer window which shows the original column&amp;#39;s data type, column name, database label, and the column&amp;#39;s data profile (that shows the number of distinct values in the column, the most commonly occurring values, and the max/min values) and other documentation on that column that has been loaded into the model. &lt;i&gt;Elapsed time: Less that 1 second each&lt;/i&gt; to display the information, but you may want to take a little more time to verify that the entity type should be merged.&lt;/li&gt;&lt;li&gt;If the entity type is one that should be merged, directly copy and paste its new Name, RefMode, and Data Type into the report. This will create entity types with duplicate names. ORM LIte allows duplicate names based on the idea that it should be legal to temporarily to create an invalid model as long as that condition is later corrected. &lt;i&gt;Elapsed time: less that 1 second each.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;After updating the Names, RefModes, and Data Types for all of the columns to be merged, click on one of the target entity type rows and then click on a &amp;quot;diagram link&amp;quot; in the References window. The link will open the diagram on one of the merge candidates. &lt;i&gt;Elapsed time: 2 seconds.&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Make sure the diagram is the active window and click the &amp;quot;Combine Dup OT&amp;quot; button to merge the duplicate object types. ORM Lite look for any other entity types that have the exact same Name and RefMode. It will report the number of duplicates found and ask permission to complete the merge.Click OK. &lt;i&gt;Elapsed time: 4 or 5 seconds.&lt;/i&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;And you are done.&lt;/p&gt;&lt;p&gt; Total time to merge 100 entity types: less than two minutes. &lt;/p&gt;</description></item><item><title>ORM Lite release v0.12h - completely redesigned user interface</title><link>http://www.ormfoundation.org/forums/thread/2796.aspx</link><pubDate>Sat, 01 Oct 2011 20:00:42 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2796</guid><dc:creator>BrianC</dc:creator><slash:comments>4</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2796.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=81&amp;PostID=2796</wfw:commentRss><description>&lt;p&gt;Prior to this release, ORM Lite development has focused on the drawing canvas. We were able to successfully introduce a new, simpler approach for drawing ORM models. This is the first release that steps away from that narrow focus and addresses the total experience of learning to use a new tool. Everything that was not essential has been removed from the user interface. Everything that remained has been reorganized and simplified. The help screens have been completely rewritten and reorganized.&lt;/p&gt;&lt;p&gt;If you have seen any prior release of ORM Lite, this is a good time to take a new look at the program.&lt;/p&gt;&lt;p&gt;Thanks to Ken Evans for his invaluable comments on the prior release.This new release is dedicated to him for his efforts on behalf of the ORM community. &lt;br /&gt;&lt;/p&gt;</description></item><item><title>ORM Lite - new release v0.12d - easier to use for new users (especially for students)</title><link>http://www.ormfoundation.org/forums/thread/2775.aspx</link><pubDate>Wed, 07 Sep 2011 15:54:45 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:2775</guid><dc:creator>BrianC</dc:creator><slash:comments>0</slash:comments><comments>http://www.ormfoundation.org/forums/thread/2775.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=81&amp;PostID=2775</wfw:commentRss><description>&lt;p&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;ORM
 LITE is a
light-weight, open-source ORM tool that implements most of the ORM 2 
notation.
New features: simpler to learn, easier to use, improved Rmap, improved 
verbalizer, new Entry Sequence Diagram, new ability to merge object 
types, better help. Please try out this new release and help us to 
improve this introductory-level ORM tool.&lt;/span&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; This release is available in the ORM Foundation Library.&lt;/span&gt;

&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;What’s New in v0.12d?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;This release is focused on making the tool easier to use for new 
users (especially for students). The &amp;quot;ORM Quick Start&amp;quot; available from 
the help menu explains how to create diagrams, describes the most 
essential scripts, and provides ease-of-use short cuts for common 
operations. Rmap is available at the click of a button as is a new 
&amp;quot;Entry Sequence Diagram&amp;quot; that shows the implications of mandatory 
constraint decisions on database use. (Did you really 
want to require that all of those facts be entered at the same time?) &lt;/p&gt;&lt;p&gt;One
 of most common problems that beginners encounter: creating two 
different Object Types when they intended to have two graphics for the 
same Object Type, is now easily found and fixed. (To find the problem, 
just click on the &amp;quot;Repeat Object Type&amp;quot; button and look for duplicates. 
To fix it, select one of the duplicates and run the &amp;quot;Combine Duplicate 
Object Types&amp;quot; script.)&amp;nbsp; This can also be used to combine two Object Type 
that are later discovered to be the same. (Simple make the Name and RefMode 
identical and then use the script to combine them.) &lt;/p&gt;&lt;p&gt;An ORM verbalizer that is included that will work on Binary Fact Types and Object Types. &lt;/p&gt;&lt;p&gt;Rmap&amp;#39;s naming of columns and tables has been improved. &lt;/p&gt;&lt;p&gt;While there is still room for improvement, this release marks a major step forward in ease of use, especially for new users and students. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Welcome to the new ORM-LITE forum</title><link>http://www.ormfoundation.org/forums/thread/1535.aspx</link><pubDate>Sat, 17 Jan 2009 02:26:08 GMT</pubDate><guid isPermaLink="false">9d039735-a311-4a8d-9c49-a0bb2572af9e:1535</guid><dc:creator>BrianC</dc:creator><slash:comments>0</slash:comments><comments>http://www.ormfoundation.org/forums/thread/1535.aspx</comments><wfw:commentRss>http://www.ormfoundation.org/forums/commentrss.aspx?SectionID=81&amp;PostID=1535</wfw:commentRss><description>&lt;p&gt;Scope: This forum is dedicated to sharing ideas about the ORM-LITE modeling tool.&lt;br /&gt;&lt;br /&gt;ORM-LITE is a new, light-weight, open-source ORM tool that implements most
of the ORM 2 notation. ORM-LITE was created to help popularize ORM. It
is open source software, so it can be shared at no cost. It is
completely self contained, so it is easy to install. It is
cross-platform, working on Windows, Macintosh, Linux, and Unix. When
users are ready to upgrade to an industrial strength tool, NORMA is
recommended.&lt;br /&gt;&lt;/p&gt;



&lt;p class="MsoNormal" style="margin-bottom:0.0001pt;line-height:normal;"&gt;&lt;span style="font-size:10pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;In addition to ORM2 diagrams, the current release includes an Rmap algorithm, SQL
generation, and a relational tables diagram that is automatically created and updated by Rmap. The relational tables diagram provides a concise summary of an ORM model and makes it easier to demonstrate the value of ORM/Rmap.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Why the ORM community will find it of interest&lt;br /&gt;Members
of the ORM community would like to see a greater demand for ORM. We are promoting ORM by packaging ORM-LITE as an add-in to the GanttPV
project scheduling tool. Because GanttPV is downloaded
about 100 times per day, this strategy will put an ORM tool into the
hands of 100 new project managers each day. As more project managers
learn about ORM, more teams will adopt it. ORM-LITE includes a brief
introduction to ORM and points users to the ORM Foundation web site for
more information.&lt;br /&gt;&lt;br /&gt;ORM-LITE is scriptable. It is hoped that ORM
practitioners will be interested in using ORM-LITE to develop and test
new ORM related algorithms. For example, the current release contains an implementation of Rmap (the script is included and can be
modified as desired); an ORM to UML mapping algorithm is
in the works. A programming guide and object map for ORM-LITE are available in the Library.&lt;/p&gt;&lt;p&gt;ORM-LITE works with the GanttPV Server. This makes
it easy to share models among team members. Model changes are tracked
and can be shared via the server.&lt;br /&gt;&lt;br /&gt;The current release of ORM LITE is available at http://pureviolet.net/ganttpv/orm/index/ or in the library section of this web site.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>