<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>RSS feed for InstantSpot site I Love ColdFusion</title><link>http://johnfallen.instantspot.com</link><description>ColdFusion Is Great</description><language>en-us</language><copyright>This work is Copyright &#xA9; 2009 by I Love ColdFusion</copyright><generator>RSSVille ColdFusion FeedMaker, version 1.0</generator><pubDate>Sat, 07 Nov 2009 08:17:14 GMT</pubDate><item><title>Transfer&.Ohhhhhhh, I get it! HAPPY ME!!!!! ORM!!!! LOVE ORM!!! </title><link>http://johnfallen.instantspot.com/blog/2007/01/03/TransferOhhhhhhh-I-get-it-HAPPY-ME-ORM-LOVE-ORM-</link><description>&lt;p&gt;  I LOVE &lt;a href=&quot;http://www.doughughes.net/index.cfm?filter=category&amp;amp;categoryId=30&quot; target=&quot;_blank&quot;&gt;Reactor&lt;/a&gt;, especially when used with MGU to get my prototype, or simple apps up and running quickly.  &lt;/p&gt;  &lt;p&gt;  Then&amp;hellip; last night I listened to &lt;a href=&quot;http://www.compoundtheory.com/?action=transfer.presentation&quot; target=&quot;_blank&quot;&gt;Mark Mandel&amp;#39;s Connect presentation&lt;/a&gt; and Woooaahhhhoooaa.  &lt;/p&gt;  &lt;p&gt;  It clicked.  &lt;/p&gt;  &lt;p&gt;  Why did it take so LONG to grok that an Object (e.g. a user who runs a blog) should be thought of as&amp;hellip;. Well&amp;hellip;, an Object: NOT a bunch of queries that I manipulate to represent or create my &amp;quot;target Object&amp;quot;.  &lt;/p&gt;  &lt;p&gt;  Take the user who runs the blog:   &lt;/p&gt;  &lt;p&gt;  &lt;font face=&quot;times new roman,times&quot;&gt;SELECT UID, EMAIL, SuperCoolFactor&lt;br /&gt;  FROM tbl_users&lt;br /&gt;  WHER UID = #UID.1# OR UID = #UID.2# OR UID = #UID.3#&lt;br /&gt;  _____________________________________&lt;br /&gt;  SELECT COMMENTS&lt;br /&gt;  FROM tbl_comments&lt;br /&gt;  WHERE UID = #UID.1# OR UID = #UID.2# OR UID = #UID.3#&lt;br /&gt;  _____________________________________&lt;br /&gt;  SELECT ENTRIES&lt;br /&gt;  FROM tbl_entries&lt;br /&gt;  WHERE UID = #UID.1# OR UID = #UID.2# OR UID = #UID.3#&lt;br /&gt;  _____________________________________&lt;br /&gt;  Now write some code to make these queries usable,&lt;br /&gt;  Then write some code to give me some flexibility.&lt;br /&gt;  Then refractor my caching system to suit this sites needs.&lt;br /&gt;  Then more code, more code, more code&amp;hellip; (I love CF so I do LOVE coding)&lt;/font&gt;  &lt;/p&gt;  &lt;p&gt;  &lt;font face=&quot;times new roman,times&quot;&gt;And then:&lt;/font&gt;  &lt;/p&gt;  &lt;p&gt;  &lt;font face=&quot;times new roman,times&quot;&gt;&lt;strong&gt;PRAY I AM NOT MAKING ANY DUMB ASS DESIGN DESICISIONS!!!&lt;/strong&gt;&lt;/font&gt;  &lt;/p&gt;  &lt;p&gt;  That is a lot of hours I am going to have to think: cause I AM NOT A GREAT OO PRGRAMMER, (Not saying my chops aren&amp;#39;t getting sharper cause they ARE, but I am a guitar player, political junkie, not a natural borne programmer)  &lt;/p&gt;  &lt;p&gt;  They call &lt;a href=&quot;http://www.doughughes.net/index.cfm?filter=category&amp;amp;categoryId=30&quot; target=&quot;_blank&quot;&gt;Reactor&lt;/a&gt; an &lt;a href=&quot;http://en.wikipedia.org/wiki/Object-relational_mapping&quot; target=&quot;_blank&quot;&gt;ORM&lt;/a&gt; - object relational mapping tool for db&amp;#39;s - it&amp;#39;s the coolest thing in the world and helps me get stuff done faster with less bugs.  &lt;/p&gt;  &lt;p&gt;  But what about: &lt;a href=&quot;http://en.wikipedia.org/wiki/Object-relationship_modeling&quot; target=&quot;_blank&quot;&gt;Object Relational Modelling&lt;/a&gt;?  &lt;/p&gt;  &lt;p&gt;  What if the REAL model, the db got abstracted from me? What if I didn&amp;#39;t have to worry about how the db is modeled, which is inherently made for speed and my DBA&amp;#39;s happiness and not for dudes trying to rip out applications with changing requirements that have a hard deadline?   &lt;/p&gt;  &lt;p&gt;  What if I got from the model/db, what I want, an object of several users and the important info, say their entries and comments. I could do what I wrote above or&amp;hellip;.  &lt;/p&gt;  &lt;p&gt;  qUsers = transfer.list(&amp;quot;user.User&amp;quot;, &amp;quot;#list.of.UID&amp;#39;s#&amp;quot;);  &lt;/p&gt;  &lt;p&gt;  With Transfer, that&amp;#39;s it (PLUS your XML configuration). I get what I want. NOT A LIST OF USERS! But an array of Structs with the Keys UserName=string, UserID=UUID, PostIDs=array of Post ID&amp;#39;s the user posted, CommentID&amp;#39;s = an array of Comment ID&amp;#39;s the user posted.  &lt;/p&gt;  &lt;p&gt;  Woooohhhaaaa, R U SERIOUS!?!!?! I ask for Objects, and I don&amp;#39;t build Objects????!?!?!?!  &lt;/p&gt;  &lt;p&gt;  I hate be so late to this game but that just blows my mind.   &lt;/p&gt;  &lt;p&gt;  My DBA and I are going to get along JUST FINE now a days!  &lt;/p&gt;  &lt;p&gt;  I thank that FAST talken Auzzi Mark! You have just made my pee brain a little bigger, will make my applications more fun to program, and make my life: moreGooder.  &lt;/p&gt;  &lt;p&gt;  Jezzzz, Get Objects and not make them, wow, that is sooo cool.  &lt;/p&gt;  </description><pubDate>Wed, 03 Jan 2007 20:42:10 GMT</pubDate><guid>http://johnfallen.instantspot.com/blog/2007/01/03/TransferOhhhhhhh-I-get-it-HAPPY-ME-ORM-LOVE-ORM-</guid><category>ORM</category></item><item><title>Front End Is Trying to Kill Me</title><link>http://johnfallen.instantspot.com/blog/2006/11/21/Front-End-Is-Trying-to-Kill-Me</link><description>&lt;p&gt;  I am TOTALLY tired of the front end nightmare!  &lt;/p&gt;  &lt;p&gt;  Will Flex save me? I just printed out the Flex Store 2_1 and have been reading &lt;a href=&quot;http://weblogs.macromedia.com/swebster/&quot;&gt;Steve Webster&amp;rsquo;s&lt;/a&gt; (how kewl is Webster for the name of a RIA framework creator???!?!?, LOVE IT) &lt;a href=&quot;http://www.adobe.com/devnet/flex/articles/cairngorm_pt1.html&quot;&gt;6 part series on Flex Development&lt;/a&gt;. I think Flex will be the answer I have been looking for.  &lt;/p&gt;  &lt;p&gt;  What will Flex save me from? STUPID BROWSERS!!!!! I love how CF makes making the backend easy, but trying to wrestle &lt;a href=&quot;http://developer.yahoo.com/yui/&quot;&gt;Yahoo UI&lt;/a&gt;, &lt;a href=&quot;http://dojotoolkit.org/&quot;&gt;Dojo&lt;/a&gt;, or &lt;a href=&quot;http://script.aculo.us/&quot;&gt;script.aculo.us&lt;/a&gt;, or my fav &lt;a href=&quot;http://www.twinhelix.com/&quot;&gt;TwinHelix&lt;/a&gt; (MOST LIGHT WEIGHT, MOST CROSS BROWSER SUPPORT DTHML LIB out there) to solve some problem that my designers have made every time is getting to be a bummer.  &lt;/p&gt;  &lt;p&gt;  F this HTML stuff, give me something that works. I think it is here.  &lt;/p&gt;  &lt;p&gt;  I think I am going to try to give Reactor Blog a Flex front end.  &lt;/p&gt;  &lt;p&gt;  Ill post code if it comes out.  &lt;/p&gt;  &lt;p&gt;  bigLove to ColdFusion,&lt;br /&gt;  &lt;strong&gt;ja&lt;/strong&gt;  &lt;/p&gt;  </description><pubDate>Tue, 21 Nov 2006 17:41:15 GMT</pubDate><guid>http://johnfallen.instantspot.com/blog/2006/11/21/Front-End-Is-Trying-to-Kill-Me</guid></item></channel></rss>