<?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 17:11:22 GMT</pubDate><item><title>If I could mary a concept it would be AOP this week!!! I LOVE YOU AOP!!!!</title><link>http://johnfallen.instantspot.com/blog/2007/01/25/If-I-could-mary-a-concept-it-would-be-AOP-this-week-I-LOVE-YOU-AOP</link><description>&lt;p&gt;  AOP is the coolest thing ever, especially for a knuckle head like me.   &lt;/p&gt;  &lt;p&gt;  I know I am repeating myself, but Big Dave Shuck pointed out the new code features of InstantSpot, and I am sooooooo excited about AOP that I had to post again about why AOP saves lives.   &lt;/p&gt;  &lt;p&gt;  I dislike adding new code to old code if the new stuff has nothing to do conceptually with the old stuff.   &lt;/p&gt;  &lt;p&gt;  A basic problem which I will never face again is: where to put security, and by security I mean type checking and validation.   &lt;/p&gt;  &lt;p&gt;  I will put it in my &amp;quot;aspects&amp;quot; folder and I will call it Validation.cfc. Here is a better example than a couple of days ago:   &lt;/p&gt;  &lt;p&gt;  Lovely Little form: &lt;br /&gt;  [codeShare jan7ccff]   &lt;/p&gt;  &lt;p&gt;  And here is the simple controller: &lt;br /&gt;  [codeShare janb5380]   &lt;/p&gt;  &lt;p&gt;  Now the ask the UserService to update: &lt;br /&gt;  [codeShare jana7275]   &lt;/p&gt;  &lt;p&gt;  &lt;strong&gt;&lt;font size=&quot;4&quot;&gt;BUT WAIT!!!!! NOT NOW!!!! LETS MethodIntercept this method!!!!!!!&lt;/font&gt;&lt;/strong&gt;   &lt;/p&gt;  &lt;p&gt;  The lovely ColdSpring super easy XML document commented: &lt;br /&gt;  [codeShare janec2e5]   &lt;/p&gt;  &lt;p&gt;  The Great MethodInterceptor: &lt;br /&gt;  [codeShare jan2ec5a]   &lt;/p&gt;  &lt;p&gt;  So now if my application asks to &amp;quot;updateUser&amp;quot; my controller code &amp;quot;thinks&amp;quot; its asking the UserService.cfc to do it, but its not. ColdSpring is the one &amp;quot;doing it&amp;quot;. It has:   &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;proxyed (correct word?) / basically mimicking the UserService &lt;/li&gt;   &lt;li&gt;checked some things&lt;/li&gt;   &lt;li&gt;decided to return errors if there were any or...&lt;/li&gt;   &lt;li&gt;call the proceed() function and let the original request finish and return it.&lt;/li&gt;  &lt;/ol&gt;  &lt;p&gt;  &lt;strong&gt;&lt;font size=&quot;6&quot;&gt;&lt;font size=&quot;5&quot;&gt;That FREAKS ME OUT!!!!! I LOVE IT!!!!!&lt;/font&gt; &lt;/font&gt;&lt;/strong&gt;  &lt;/p&gt;  </description><pubDate>Thu, 25 Jan 2007 17:33:37 GMT</pubDate><guid>http://johnfallen.instantspot.com/blog/2007/01/25/If-I-could-mary-a-concept-it-would-be-AOP-this-week-I-LOVE-YOU-AOP</guid><category>AOP</category></item><item><title>AOP SAVES LIVES!!!</title><link>http://johnfallen.instantspot.com/blog/2007/01/24/AOP-SAVES-LIVES</link><description>&lt;p&gt;  Period!  &lt;/p&gt;  &lt;p&gt;  Code example to come.  &lt;/p&gt;  &lt;p&gt;  Thanks bazillions &lt;a href=&quot;www.coldspringframework.org/&quot;&gt;ColdSpring&lt;/a&gt; , you make me feel like i just learned Model-Glue for the first time, and THAT&amp;#39;s hard to do!  &lt;/p&gt;  &lt;p&gt;  THANK YOU!!!!! &lt;br /&gt;  &lt;/p&gt;  </description><pubDate>Thu, 25 Jan 2007 05:05:28 GMT</pubDate><guid>http://johnfallen.instantspot.com/blog/2007/01/24/AOP-SAVES-LIVES</guid><category>AOP</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>