<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>Strikefish Blog - Macromedia</title>
			<link>http://blog.strikefish.com/blog/index.cfm</link>
			<description></description>
			<language>en-us</language>
			<pubDate>Sun, 05 Sep 2010 08:21:01 -0400</pubDate>
			<lastBuildDate>Thu, 02 Aug 2007 15:38:00 -0400</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>jeffrey.bouley@strikefish.com</managingEditor>
			<webMaster>jeffrey.bouley@strikefish.com</webMaster>
			
			<item>
				<title>Ignorance is Bliss</title>
				<link>http://blog.strikefish.com/blog/index.cfm/2007/8/2/Ignorance-is-Bliss</link>
				<description>
				
				If there ever was a blog entry that should be removed...

Take my advice on this, crack open one of your favorite beverages and settle into your desk chair.  You are in for pure entertainment on this one...  &lt;a href=&quot;http://immike.net/blog/2007/07/31/flash-sucks/&quot; target=&quot;_blank&quot;&gt;Flash Sucks&lt;/a&gt;.  I can&apos;t believe I wrote that link that way, but it&apos;s the title of the blog entry.  

The comments are beyond funny. 
				</description>
				
				<category>Adobe</category>				
				
				<category>Macromedia</category>				
				
				<category>Flash</category>				
				
				<category>IT in General</category>				
				
				<pubDate>Thu, 02 Aug 2007 15:38:00 -0400</pubDate>
				<guid>http://blog.strikefish.com/blog/index.cfm/2007/8/2/Ignorance-is-Bliss</guid>
				
			</item>
			
			<item>
				<title>Flex Presentation</title>
				<link>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=76C8D7B7-1422-201A-55AA8767DBE567CD</link>
				<description>
				
				I was recently asked to present on the benefits of Flex and I pulled much of the data for the presentation from Adobe&apos;s &lt;a href=&quot;http://www.adobe.com/products/flex/whitepapers/pdfs/flex2wp_technicaloverview.pdf&quot; target=&quot;_blank&quot;&gt;whitepaper &lt;/a&gt; on the product.  I also incorporated responses from a &lt;a href=&quot;http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=2B487270-1422-201A-55E3F881A1DCFE1C&quot;&gt;prior blog entry&lt;/a&gt;.  Thank you for your comments. 

Please feel free to download the presentation so that you can do the same in your neck of the woods.  Flex is truly an amazing product and the only one of its kind, which will provide benefits in many ways not only to the customers you create applications for, but for your professional development as well.

Download the .swf (277 k)  &lt;a href=&quot;http://www.strikefish.com/download/Adobe_Presentation.swf&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.   &amp;nbsp;Thanks Derek!   

Download the .ppt (1.2 meg)  &lt;a href=&quot;http://www.strikefish.com/download/Adobe_Presentation.ppt&quot;&gt;here&lt;/a&gt;. 
				</description>
				
				<category>Adobe</category>				
				
				<category>Macromedia</category>				
				
				<category>Flash</category>				
				
				<category>Flex</category>				
				
				<category>IT in General</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Tue, 12 Dec 2006 07:59:00 -0400</pubDate>
				<guid>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=76C8D7B7-1422-201A-55AA8767DBE567CD</guid>
				
			</item>
			
			<item>
				<title>MySQL ODBC Flex CF Extension Bug</title>
				<link>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=3A7AD107-1422-201A-5586E317E4481841</link>
				<description>
				
				I was working with Peter Ent&apos;s demo today at &lt;a href=&quot;http://weblogs.macromedia.com/pent/archives/2006/11/example_of_flex.cfm&quot; target=&quot;_blank&quot;&gt;(Example of Flex 2 Coldfusion Connectivity)&lt;/a&gt;.

Peter&apos;s demo. is excellent but it falls a bit short on the db integration.  His sql file integrates perfectly with MySQL so I fired up my 4.x version/service and setup the db.  I had not installed the new jar for ColdFusion jdbc driver support documented here:  &lt;a href=&quot;http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=6ef0253&quot; target=&quot;_blank&quot;&gt;knowledge base article&lt;/a&gt; and didn&apos;t think I had to as I used odbc due the failings of the 3.x drivers installed by default on ColdFusion.

Once the datasource was setup I was able to see it through the RDS Dataview CF extension in Flex builder.  Beauty right?  Wrong.  I attempted to go through his walkthrough and when I got to the part where you right click on the the table to get to the cfc wizard, nothing happened.  What&apos;s weird is that the first table displayed the table fields and the wizard worked.  It was only on the subsequent tables in the list that fields did not show and the cfc wizard did not work.  

I thought that it must be driver related because all other datasources seemed to work fine and they were not ODBC.  So, I found the MySQL upgrade knowledgebase article and that did the trick.  Once I setup the datasource to use the new driver via the &quot;other&quot; option in the driver dropdown I created the datasource and the RDS Dataview showed the fields for the tables and allowed me to use the cfc wizard.

If you haven&apos;t checked out Peter&apos;s blog, I highly recommend that you do. 
				</description>
				
				<category>Adobe</category>				
				
				<category>Database</category>				
				
				<category>Macromedia</category>				
				
				<category>Flash</category>				
				
				<category>Flex</category>				
				
				<category>IT in General</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Thu, 30 Nov 2006 15:07:00 -0400</pubDate>
				<guid>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=3A7AD107-1422-201A-5586E317E4481841</guid>
				
			</item>
			
			<item>
				<title>Developing a Case for Flex 2.0</title>
				<link>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=2B487270-1422-201A-55E3F881A1DCFE1C</link>
				<description>
				
				I was recently chatting with a former co-worker who is working for an office which sells a product that is need of a decent front-end rewrite.  The current product is clunky considering it is all dhtml/javascript.  

They are considering AJAX with the &quot;it&apos;s free&quot; concept in mind.  I am a proponent of AJAX as it has its place, but there is no doubt that the requirements of the application in question align with Flex and what it brings that AJAX doesn&apos;t.  

I would appreciate any comments as to why flex is a better choice.  I am looking to compile a list for future and current customers, etc.  I do have a list already, but appreciate any and all outside opinions in favor for or against flex as a solution of AJAX.  I will organize all comments and post in a separate blog after compilation. 
				</description>
				
				<category>Adobe</category>				
				
				<category>Macromedia</category>				
				
				<category>Flash</category>				
				
				<category>Flex</category>				
				
				<category>IT in General</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Mon, 27 Nov 2006 16:10:00 -0400</pubDate>
				<guid>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=2B487270-1422-201A-55E3F881A1DCFE1C</guid>
				
			</item>
			
			<item>
				<title>Client Certificates and ColdFusion</title>
				<link>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=F5F5E956-1422-201A-556F9669D6324D4C</link>
				<description>
				
				It&apos;s rare to find something in ColdFusion that one can&apos;t do.  I recently found something...

A client of mine was tasked with retrieving mortgage data via a http request.  The location of the file was safeguarded with client certificates enabled via IIS; here&apos;s a picture of what the settings look like:

&lt;img src=&quot;..\images\CertEntry\ClientCertSettings.png&quot; width=&quot;410&quot; height=&quot;393&quot; alt=&quot;Client Certificate Settings In IIS.&quot; /&gt;

If you did the whole keystore method it will not resolve this issue (only works for server side certs) as cfhttp does not support client certificates.  There is a custom tag at &lt;a href=&quot;http://www.cftagstore.com/tags/cfxhttp5.cfm&quot; target=&quot;_blank&quot;&gt;cftagstore.com&lt;/a&gt; that will do the trick though and it is only $45 dollars per server.  Now, if you are wanting to put on your java or c# hat for a half days work you could write your own solution as well.  

I don&apos;t have the time currently, but when I do I&apos;ll post it here.  Stay tuned. 
				</description>
				
				<category>Adobe</category>				
				
				<category>Macromedia</category>				
				
				<category>IT in General</category>				
				
				<category>ColdFusion</category>				
				
				<pubDate>Fri, 17 Nov 2006 07:40:00 -0400</pubDate>
				<guid>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=F5F5E956-1422-201A-556F9669D6324D4C</guid>
				
			</item>
			
			<item>
				<title>Flash Forms App. Accepted and in Production</title>
				<link>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=72446EA6-1422-201A-55EB19F3A1352E3B</link>
				<description>
				
				I recently attended the ORR (Operational Readiness Review) for the Flash Forms application that my team has been developing over the past 2 months.  It was accepted and will be released to production Mon. 7/15.  

One of the main features that was commented on throughout my presentation in the ORR was the user friendly layout.  The application was built for HR and office personnel (non-technical) individuals and will ultimately be used by all individuals across NASA.  If you have not yet looked into using flash forms or Flex, you are falling behind.  This technology is and will reshape how information is utilized on the web.  It provides an incredibly robust platform for application based solutions.

The timeline in relation to the requirements associated with support across multiple platforms and operating systems would never have been met if it was not for Flash Forms in ColdFusion.  My thanks go out to Mike Nimer and the CF team at Macromedia now Adobe for their integration of Flex into ColdFusion 7 as well as asfusion.com Nahuel Foronda and Laura Arguello for their contributions to the community and incredible support in addressing Flash actionscript and ColdFusion integration. 
				</description>
				
				<category>ColdFusion</category>				
				
				<category>NASA</category>				
				
				<category>Macromedia</category>				
				
				<category>Flash</category>				
				
				<category>Flex</category>				
				
				<category>IT in General</category>				
				
				<pubDate>Sat, 15 Jul 2006 08:58:00 -0400</pubDate>
				<guid>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=72446EA6-1422-201A-55EB19F3A1352E3B</guid>
				
			</item>
			
			<item>
				<title>Lessons Learned for ColdFusion Flash Forms Part I:</title>
				<link>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=1BB4690F-1422-201A-55B513C22F880E66</link>
				<description>
				
				If you are a newb to CF Flash Forms you should first check out the getting started examples that ship with the application server or go to adobe &lt;a href=&quot;http://www.adobe.com/examples/cfgettingstarted/experience/index_content.cfm&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt; (click on Code Snippets by Features and Task) or this &lt;a href=&quot; http://www.adobe.com/examples/cfgettingstarted/experience/snippets.cfm&quot; target=&quot;_blank&quot;&gt;link&lt;/a&gt;.

First go to Quick Tour from the tree view and select the flash form examples there.  Next click on the Tags folder and select Rich Form Tags subfolder (plenty of examples with code there as well).  

Now that you&apos;ve seen what can be done with flash forms out of the box you probably will have plenty of great ideas for your application.  But continue your research by visiting &lt;a href=&quot;http://www.asfusion.com&quot; target=&quot;_blank&quot;&gt;ASFusion&lt;/a&gt;.  If they haven&apos;t done what you&apos;re looking for or at the very least a derivative of it, I would be very surprised.  ASFusion was at the forefront of the Flex/CF integration tips and tricks initiative.  A truly great site for Flash Form examples. 

What is very different from what ASFusion has for examples compared to the Adobe supported Snippet examples is that they truly begin to bridge the CF and AS gap, with ColdFusion ultimately controlling mostly data submittal and retrieval and AS connecting to CF via remoting.  The true trick is to have the Flash IDE open at all times along with Dreamweaver or at the very least browse to the on-line Adobe Flash 8 help Livedocs to get a true handle on the properties and methods associated with the Flash Form components that are presented to the CF/Flex integrated server &lt;a href=&quot; http://livedocs.macromedia.com/flash/8/main/wwhelp/wwhimpl/js/html/wwhelp.htm&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.  This approach will also get you closer to working with the true Flex 2.0 product and understanding how to enhance or add advanced gui functionality to your Flex applications with actionscript.  

I have come across quite a few developers that find the Livedocs confusing, daunting, painful (you get the point).  But the truth is, getting a handle on the Livedocs is very simple if you spend 15 minutes on the &quot;How to Use Help&quot; feature.  Then you will most likely want to hang out in the ActionScript 2.0 Language Reference.  Another key point here is that the components for form development are all documented under the Components Language Reference area.  All of those components are available in ColdFusion via Flex.  

Quick Tip:

You can actually expose the contents of the mxml that is created via the CF form tags behind the scenes by using the following code at the bottom of your cfm file.

&lt;div class=&quot;code&quot;&gt;&lt;FONT COLOR=MAROON&gt;&amp;lt;cfoutput&amp;gt;&lt;/FONT&gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;#htmlcodeformat(yourFormName)#&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;
&lt;FONT COLOR=MAROON&gt;&amp;lt;cfoutput&amp;gt;&lt;/FONT&gt;&lt;/div&gt;

I&apos;m guessing that this will make the transition from a CF server based solution to a compiled Flex, swf file solution via Flex 2.0 very straightforward.  Keeping my fingers crossed.

Due to time constraints I didn&apos;t get into detail as to my trials and tribulations on my recently completed CF Form application, but they will be addressed in Part II.  Good luck! 
				</description>
				
				<category>ColdFusion</category>				
				
				<category>Macromedia</category>				
				
				<category>Flash</category>				
				
				<category>IT in General</category>				
				
				<pubDate>Wed, 28 Jun 2006 13:33:00 -0400</pubDate>
				<guid>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=1BB4690F-1422-201A-55B513C22F880E66</guid>
				
			</item>
			
			<item>
				<title>ColdFusion Line Counter</title>
				<link>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=02007134-1422-201A-550F66FDEA46EFAB</link>
				<description>
				
				Have you wanted to count your lines of code recently?  In short, I wrote a quick and dirty line counter to vindicate an incredible effort put forth by my team for a recent project and it is spot on, though it does count every line including comments.  

There is a file extension list that enables the code to filter on specified file extensions.  Seeing that it is written in approximately 11 lines of code one can easily see what cfml has over other languages.  I hope it comes in handy for you.

Also notice that I incorporated the cf_directorylist_enhanced custom tag which I included in the zip.  Download it &lt;a href=&quot;http://www.strikefish.com/download/linecounter.zip&quot;&gt;here&lt;/a&gt;.

&lt;font style=&quot;color:red;&quot;&gt;Update: please see code for recursion using recurse parameter for cfdirectory in place of cf_directorylist_enhanced for MX 7 users, it has also been added to the zip.  Thank you Jeff!&lt;/font&gt; 
				</description>
				
				<category>ColdFusion</category>				
				
				<category>Macromedia</category>				
				
				<category>Flash</category>				
				
				<category>IT in General</category>				
				
				<pubDate>Fri, 23 Jun 2006 13:39:00 -0400</pubDate>
				<guid>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=02007134-1422-201A-550F66FDEA46EFAB</guid>
				
			</item>
			
			<item>
				<title>MAX 2005</title>
				<link>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=FD4D05BA-C359-1D63-FD1F9EE2606A4F67</link>
				<description>
				
				So you missed MAX 2005!  HA!  You so missed it dude!  Actually you didn&apos;t.  I just had a chance to sit down for a couples of hours and check out the keynotes. Go check em out now and catch up with everyone else when it comes to the incredible suite of products Macromedia... oops Adobe will offer you to architect, design, and build unstoppable applications for your customers.  Check it out &lt;a href=&quot;http://www.macromedia.com/macromedia/events/max/max2005/video/&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;. 
				</description>
				
				<category>Macromedia</category>				
				
				<pubDate>Mon, 05 Dec 2005 18:37:00 -0400</pubDate>
				<guid>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=FD4D05BA-C359-1D63-FD1F9EE2606A4F67</guid>
				
			</item>
			
			<item>
				<title>Web 2.0</title>
				<link>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=39930B0D-9D54-EB9E-9DFD458FB9D3A1ED</link>
				<description>
				
				Some of you may have read about what &quot;Web 2.0&quot; is or what it will be.  Web 2.0 is and will be the influx of RIA (Rich Internet Applications) delivered across the web the same as the elder Web 1.0 HTML based applications are/were.  

I have personally made it a goal at this point in my career to move away from HTML other than sustaining existing applications and embrace Flash technology as it is the leader in the arena of RIA and appears to be for the foreseeable future.  AJAX you may think is the way to fly these days.  This is not the case, though it is breathing a bit of life back into DHTML the overhead associated with making a technology engineered for static content dynamic continues to slow web project lifecycles.  

If Adobe/Macromedia is successful in creating a Flash OS (which I&apos;ve heard grumblings is in the works) they will secure the majority of the pie.  At this point I think the OS as we know it is becoming &quot;old hat&quot;, meaning that we spend most of our time on the web as it is and this trend will influence the OS of the future.  

The technologies related to Flash, i.e. Flex, Cold Fusion, remoting, etc. are skills that will become all the more valuable if the foundation that has been laid withstands the onslaught of Microsoft and others to break into RIA.  If you haven&apos;t gotten up to speed with Flex or Flash forms in CF you are falling behind the curve.  Catch up 8-)... 
				</description>
				
				<category>Macromedia</category>				
				
				<pubDate>Fri, 28 Oct 2005 19:31:00 -0400</pubDate>
				<guid>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=39930B0D-9D54-EB9E-9DFD458FB9D3A1ED</guid>
				
			</item>
			
			<item>
				<title>The Gauntlet Has Been Cast</title>
				<link>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=0DA6EA68-0797-490F-8E631EB7F66E471B</link>
				<description>
				
				I read &lt;a href=&quot;http://mxdj.sys-con.com/read/142287.htm&quot; target=&quot;_blank&quot;&gt;this&lt;/a&gt; off of Sys-Con.com yesterday and had to blog it.  I like the fact that a CEO in direct competition with a corporate behemoth i.e. Microsoft can stand up and beat on his chest a bit.  [More]
				</description>
				
				<category>Macromedia</category>				
				
				<pubDate>Thu, 20 Oct 2005 06:35:00 -0400</pubDate>
				<guid>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=0DA6EA68-0797-490F-8E631EB7F66E471B</guid>
				
			</item>
			
			<item>
				<title>Fall classes complete, on to new adventures</title>
				<link>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=F5DDBD10-CF67-F652-7DFCBF78988ACDDF</link>
				<description>
				
				I have completed my fall semester at the University of Miami in the Masters of Science Management of Technology / industrial engineering college program and am starting to dabble a bit with some of the lighter features with Studio 8.  A new adventure, always fun.  [More]
				</description>
				
				<category>Macromedia</category>				
				
				<pubDate>Sat, 15 Oct 2005 15:48:00 -0400</pubDate>
				<guid>http://blog.strikefish.com/blog/index.cfm?mode=entry&amp;entry=F5DDBD10-CF67-F652-7DFCBF78988ACDDF</guid>
				
			</item>
			
			<item>
				<title>Macromedia Unveils Studio 8 Suite</title>
				<link>http://blog.strikefish.com/blog/index.cfm/2005/8/8/Macromedia</link>
				<description>
				
				All the details are on &lt;a href=&quot;http://tv.sys-con.com/read/113349.htm&quot; target=&quot;_blank&quot;&gt;Sys-Con&lt;/a&gt; and &lt;a href=&quot;http://www.macromedia.com/software/studio/?promoid=BSOT&quot; target=&quot;_blank&quot;&gt;Macromedia&lt;/a&gt;. 
				</description>
				
				<category>Macromedia</category>				
				
				<pubDate>Mon, 08 Aug 2005 23:26:00 -0400</pubDate>
				<guid>http://blog.strikefish.com/blog/index.cfm/2005/8/8/Macromedia</guid>
				
			</item>
			</channel></rss>