<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;Ck8CRH84fyp7ImA9WhRRFEk.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398</id><updated>2011-11-27T19:41:05.137-05:00</updated><category term="Me" /><category term="Frameworks" /><category term="Mapping" /><category term="Database" /><category term="ORM" /><category term="AIR" /><category term="ActionScript" /><category term="Offline Sync" /><category term="onTap" /><category term="Flex" /><category term="CFUnited" /><category term="SQLite" /><category term="ColdFusion" /><category term="AutLabs" /><title>AgFusion</title><subtitle type="html">This site is by a CFer working in the Agricultural Industry in Ontario.  You may find it interesting or not...</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://agfusion.blogspot.com/" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>23</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/Agfusion" /><feedburner:info uri="agfusion" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DEcGQ349fCp7ImA9WhRTE0s.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-3777498799697579306</id><published>2011-11-03T19:39:00.003-04:00</published><updated>2011-11-03T20:20:22.064-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-03T20:20:22.064-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AIR" /><category scheme="http://www.blogger.com/atom/ns#" term="ActionScript" /><category scheme="http://www.blogger.com/atom/ns#" term="Offline Sync" /><category scheme="http://www.blogger.com/atom/ns#" term="ColdFusion" /><category scheme="http://www.blogger.com/atom/ns#" term="ORM" /><title>Offline AIR Sync with ColdFusion Difficulty</title><content type="html">Well, I have tried my hand at this for some time, but can't seem to get it to work, AND I really have no idea why not, nor how to fix it.  This is one of those problems that is too big for Twitter :)&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyways, I have a mobile AIR app that I have built (and it works great!), however I need the data to be synced back to the server and then accessible to other mobile devices. I have CF9 set up, with ORM, I've tried to keep it simple, and have all the data stored in a single table.  Below is the CFC for the data...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;iframe src="http://pastebin.com/embed_iframe.php?i=rv99hz9B" style="border:none;width:100%"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And here is the object from ActionScript...&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;iframe src="http://pastebin.com/embed_iframe.php?i=aT4DNWEF" style="border:none;width:100%"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now anytime I try to update the object on the server, I just get an error.  Doing some logging and tracing, it seems that two of the data items in the struct sent to the server do not have a value, just a '?'.  Um, the data is fine on the device, but not when it sends it to the server.  So WTF?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Does anyone out there have any suggestions for me?  This has been bugging me for a couple of days (its a side project so I had to find time to post about it).  If you need any further data or code, please just post for it in the comments.  Thanks in Advance for any assistance!&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-3777498799697579306?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TNewxR9uEaBS_gCBeEVUrE659KA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TNewxR9uEaBS_gCBeEVUrE659KA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/TNewxR9uEaBS_gCBeEVUrE659KA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TNewxR9uEaBS_gCBeEVUrE659KA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/mznoqmX-T5s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/3777498799697579306/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2011/11/offline-air-sync-with-coldfusion.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/3777498799697579306?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/3777498799697579306?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/mznoqmX-T5s/offline-air-sync-with-coldfusion.html" title="Offline AIR Sync with ColdFusion Difficulty" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2011/11/offline-air-sync-with-coldfusion.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkAAQH44fyp7ImA9WhRTEk0.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-6761575669091598112</id><published>2011-11-01T22:04:00.002-04:00</published><updated>2011-11-01T22:25:41.037-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-01T22:25:41.037-04:00</app:edited><title>ColdFusion 9 and Exchange 2010</title><content type="html">So during the set-up of the network that I have had to build, I've run into a few snares with the server and getting the system (that was provided to me).  The biggest one that was problematic, was the OWA access for my Exchange server stopped working.  At first I thought it was something with the SSL certificate that I had created for the mail server and I went through a LOT of work to fix the Exchange server.  Once the server was running and OWA was operating properly (yeah, uninstall Exchange and mess around with IIS) I was quite happy.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I then wanted to add ColdFusion 9.01 to the server (again) before adding the large custom 'program' to the server that has to be installed to the default website (same as OWA) and creates a crazy number of virtual directories and whatnot to the IIS server.  So I installed CF9 in advance... with the default settings, and applied it to all IIS websites.  Then I went to access OWA and, um it didn't work.  I finally figured out that adding ALL websites to CF9 caused the issue (yeah there was a LOT of Googling, but not much was out there, and I can't seem to find the post that helped me to find the problem... )&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyways, I uninstalled CF9 and OWA worked no problem, so then I re-installed CF9 and assigned it to a couple of sites that I created but have yet to populate... and well it worked. It seems that CF9 adds a default mapping for its requests, and that interferes with the pre-existing default mapping for OWA.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, for my own reference and if anyone else experiences this, you cannot have CF9 working on the same website that has OWA running on it.  You can apply CF9 to other sites on IIS, just not the one running OWA.  Hope that this helps someone! :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-6761575669091598112?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zMKeeAJZoHqavDlMGYP3VZe3oVg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zMKeeAJZoHqavDlMGYP3VZe3oVg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zMKeeAJZoHqavDlMGYP3VZe3oVg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zMKeeAJZoHqavDlMGYP3VZe3oVg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/hpr8sM1Ca9w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/6761575669091598112/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2011/11/coldfusion-9-and-exchange-2010.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/6761575669091598112?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/6761575669091598112?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/hpr8sM1Ca9w/coldfusion-9-and-exchange-2010.html" title="ColdFusion 9 and Exchange 2010" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2011/11/coldfusion-9-and-exchange-2010.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MBRHo4eSp7ImA9WhRTEUQ.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-8412575552546323793</id><published>2011-11-01T21:53:00.002-04:00</published><updated>2011-11-01T22:04:15.431-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-01T22:04:15.431-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Flex" /><category scheme="http://www.blogger.com/atom/ns#" term="ColdFusion" /><title>Too Busy...</title><content type="html">It has been a REALLY long time since I have posted anything here.  Life has taken a few ups and downs, and so has work.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A few months ago, I changed jobs, after spending almost a year focusing on a single enterprise Flex app, that was scraped once the company I worked for was bought by a larger organization...  It was quite a piece of software if I do say so myself, a nice ColdFusion backend and a Flex frontend.  It was a bunch of work, but a great learning experience, disappointed that it never got to production though :(&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyways, with my new job I get to do something similar.  At this initial stage, I am leaving Flex out of it, and going straight ColdFusion ad jQuery.  Given that I have been at this job for three months now, I am a) getting everything set up the way I want (finally) b) getting the crap cleared out of the way and c) starting to feel the pressure to get more done :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I have encountered a few things lately that I thought I should share, so I am resurrecting my blog, and hoping for more consistent posting in the future!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-8412575552546323793?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-r5eRzgBWgXgxB0oC8xUiEgZ7lw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-r5eRzgBWgXgxB0oC8xUiEgZ7lw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-r5eRzgBWgXgxB0oC8xUiEgZ7lw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-r5eRzgBWgXgxB0oC8xUiEgZ7lw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/8Kd-KKo_5uQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/8412575552546323793/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2011/11/too-busy.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/8412575552546323793?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/8412575552546323793?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/8Kd-KKo_5uQ/too-busy.html" title="Too Busy..." /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2011/11/too-busy.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EMSHoyeip7ImA9WxBXFkw.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-7203430764854138574</id><published>2010-01-27T11:45:00.002-05:00</published><updated>2010-01-27T12:01:29.492-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-27T12:01:29.492-05:00</app:edited><title>WDDX in ColdFusion 9</title><content type="html">So, I have been using CF8 and Flex 3 to build an application.  I am getting to the point of having a stable 1.0 release, and as such, I am looking forward to the second phase of the project.  The second phase is going to be based on a new database architecture, and as such, I thought that it would be a good time to flip everything to Flex 4 and CF9, so that I can take advantage of some of the DCD features of Flex 4 and the ORM features of CF9.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In some preliminary testing, I have run into the following issue:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I make good use of ColdFusion Reports (CFRs) in the current release, and I pass a query object that is built and passed into the CFR from a constructing component.  When the system has created the query object, and the user flags it as a 'passed' report, the query is stored into the Database as a WDDX encoded object.  This of course will allow me at a later time to do other actions on the object if needed, as I can just extract the data and convert it back to CFML, and I will have a Query Object in my code to work with and pass to the CFR.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyways, over the holidays, I formatted my system, and started over, and at that time I decided that I would be using CF9 as my main Development CF engine, as opposed to CF8.  Last week, I was fine-tuning my read/write routine, and adding some flags as to WHEN those things would happen, and I ran into a roadblock.  I created the query just fine and sent it to the CFR where it was rendered properly.  I took the same Query and converted it to WDDX and saved it to the DB, then retrieved it and converted back to a Query Object and the CFR fails with an extra '&lt;'.  Now, dumping the query, it looks fine, so I can't say where the error is occurring.  The real kicker of course, is that the code works fine on CF8.  It will convert to WDDX and back again with no issues from the CFR.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I have filed a bug (&lt;a href="http://cfbugs.adobe.com/cfbugreport/flexbugui/cfbugtracker/main.html#bugId=81726"&gt;81726&lt;/a&gt;) and would appreciate some votes for this.  This bug will stop me from going to CF9.  I guess I need to test out converting the query to JSON, but I thought that JSON did not keep its CF type when converted back, and everything would come out as a struct, when I need a query.  Any suggestions?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Cheers!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-7203430764854138574?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/m4BCYAG6MoTpBIgv0-b_5epfc8E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/m4BCYAG6MoTpBIgv0-b_5epfc8E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/m4BCYAG6MoTpBIgv0-b_5epfc8E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/m4BCYAG6MoTpBIgv0-b_5epfc8E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/0nWMhNyDIM4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/7203430764854138574/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2010/01/wddx-in-coldfusion-9.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/7203430764854138574?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/7203430764854138574?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/0nWMhNyDIM4/wddx-in-coldfusion-9.html" title="WDDX in ColdFusion 9" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2010/01/wddx-in-coldfusion-9.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUFSHo9fip7ImA9WxBQGUQ.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-1580970926704360141</id><published>2010-01-20T09:30:00.002-05:00</published><updated>2010-01-20T09:36:59.466-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-20T09:36:59.466-05:00</app:edited><title>Charts in ColdFusion Reports</title><content type="html">So, I have taken to using ColdFusion Reports quite a bit more than I am used to I guess.  I find them &lt;i&gt;pretty&lt;/i&gt; usable most of the time.  The interface for editing them is not the greatest, but I am hoping for a &lt;b&gt;BIG &lt;/b&gt;improvement to come with CF10 - maybe an integration with CFB v. 2?&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyways, my current beef is with the charting.  I have a couple of SIMPLE bar charts, it generates just fine, not a big deal.  However my client thinks that the labels would look sooo much nicer (along the X axis) if they were on an angle... Has anyone come across this?  Is there a way to modify the CFR to handle this, or just the way that the chart is created?  The CFR is not a human-readable format.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Would it be easier to create the chart in CF and save it as an image to insert into the CFR?  That however seems like a ridiculous amount of work when Charts are built-in...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thanks for any direction.  If I come up with a solution, I will blog about it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Cheers!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-1580970926704360141?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Qwua9duhg6caPzAyfjPaQKXtoKE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Qwua9duhg6caPzAyfjPaQKXtoKE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Qwua9duhg6caPzAyfjPaQKXtoKE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Qwua9duhg6caPzAyfjPaQKXtoKE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/EUToNd7iTbQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/1580970926704360141/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2010/01/charts-in-coldfusion-reports.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/1580970926704360141?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/1580970926704360141?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/EUToNd7iTbQ/charts-in-coldfusion-reports.html" title="Charts in ColdFusion Reports" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>4</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2010/01/charts-in-coldfusion-reports.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8GQncyeyp7ImA9WxBQGUQ.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-878594734946960233</id><published>2010-01-07T16:56:00.004-05:00</published><updated>2010-01-20T09:30:23.993-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-20T09:30:23.993-05:00</app:edited><title>Flex Builder Debugging</title><content type="html">So, I am a sorta newb a Flex.  I have been working in it on and off now for about a year.  Most of the stuff I had worked on was pretty basic and I got by with using Alert.show to tell me what was going on, being 'ignorant' of debugging mode - Ignorant meaning, I knew it was there, and that I &lt;b&gt;could&lt;/b&gt; use it, but I never did.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Well, now I have a bigger, little project on the go, and after seeing &lt;a href="http://www.flextras.com/"&gt;Jeffry Houser&lt;/a&gt; do a quick little Flextras Friday on the debugging mode, I thought I should go for it.  I added a couple of watch statements and a trace() or two, and, WOW what a difference in debugging.  Yeah, I know I should have learned about it way earlier, but hey, better late than never!  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, although this is a short one, I will say to all new/less experienced/ignorant (see above) Flex Developers.  Time to take a look at what is built in to Flex Builder.  My next step?  To check out Debugging in Flash Builder 4!  In the coming weeks/months I will be doing a LOT of Flex 4 work, so I better get better at using the debugging!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-878594734946960233?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MC5miFaSTvpqO4-z9farYUcyxEI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MC5miFaSTvpqO4-z9farYUcyxEI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/MC5miFaSTvpqO4-z9farYUcyxEI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MC5miFaSTvpqO4-z9farYUcyxEI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/XziCv7U2FDg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/878594734946960233/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2010/01/flex-builder-debugging.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/878594734946960233?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/878594734946960233?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/XziCv7U2FDg/flex-builder-debugging.html" title="Flex Builder Debugging" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2010/01/flex-builder-debugging.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcGQno5eCp7ImA9WxBRGU0.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-8582179053706631498</id><published>2010-01-07T11:34:00.003-05:00</published><updated>2010-01-07T17:07:03.420-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-07T17:07:03.420-05:00</app:edited><title>ANT and CFBuilder</title><content type="html">SO, I am an ANT Newbie.  I noticed though that CFBuilder has ANT built in, which I thought was cool, I mean, I see blog posts and twitter posts about ANT, but I would have to say that I wasn't overly tempted to try it for myself.  Well this is a new year, so I am pushing my boundaries.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyways, so I looked at &lt;a href="http://ant.apache.org/"&gt;ANT &lt;/a&gt;a bit last week, and found it intriguing.  All the samples that were on the site though were for Java mostly (not a big surprise really, but I don't compile any code before deployment).  So, I Monday, I sent out a Twit to see if there was anyone with a good CF reference for ANT to do the simple stuff.  I just want to copy some files from one location to another, so I can test it and then deploy.  &lt;a href="http://twitter.com/marcesher"&gt;Marc Esher&lt;/a&gt; sent me over to &lt;a href="http://www.mxunit.org/"&gt;http://www.mxunit.org/&lt;/a&gt; where he had done a presentation on ANT and CF for CFUnited.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I downloaded the zip file, and found the reference file I was looking for.  I worked on it a bit, and then forgot about it as phone calls and emails pored in... damn first day back from vacation.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, later in the day, I was working along in CFB and accidentally hit CTRL-B, and I got a lovely console message telling me that my Build File wasn't right, the build.xml gained focus in CFB and the line with the error was selected...  Was I ever shocked.  So, I opened the sample again, and set back to work at it.  I am impressed, with ANT, as well as its integration to CFB.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;CFB popped up a content menu with ANT Tasks that I could choose from as well as descriptions of each - just like it does for CF tags, nice.  So, I trundled along (it took about 5 minutes to get it working exactly the way I want it to) and finished off my first build script, then I hit CTRL-B again, but on purpose this time.  ANT just ran along and boom, all the files I had wanted moved, were moved.  The ones I didn't weren't.  I would have to say I was a little excited. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, I will be doing some more digging into the ANT docs, and Marc's preso and sample code, as I know that ANT can handle FTP'ing as well, so that is my next step. Oh, and the step after that? Well CFB as a plugin to FB4 and see if I can't get my Flex applications to build when I run the ANT script.  That way I can run the routine and have the SWF compile and move with the CFCs needed to power it.  I guess I need to figure out a way to have options in ANT, so that I can select if I want to run a 'Release build' or maybe just update the SVN... all from the same build file..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You know the more I think about how cool ANT is, the happier I am that the CFBuilder team included it!  (I have never been one to continually add plugins to Eclipse, so this is just so easy... I like easy!)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-8582179053706631498?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AtsfteaBBPdvzYFItw_3YEiiMUc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AtsfteaBBPdvzYFItw_3YEiiMUc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/AtsfteaBBPdvzYFItw_3YEiiMUc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AtsfteaBBPdvzYFItw_3YEiiMUc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/iozDPSJCRDU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/8582179053706631498/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2010/01/ant-and-cfbuilder.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/8582179053706631498?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/8582179053706631498?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/iozDPSJCRDU/ant-and-cfbuilder.html" title="ANT and CFBuilder" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2010/01/ant-and-cfbuilder.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkIMSXo_eip7ImA9WxBRF0Q.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-2379668810645236864</id><published>2010-01-06T09:54:00.003-05:00</published><updated>2010-01-06T10:09:48.442-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-06T10:09:48.442-05:00</app:edited><title>Regarding Lists and ColdFusion</title><content type="html">So, I have a question of sorts I guess, and am looking to see if there is anything wrong with what I plan on doing...&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, I am developing a couple of sites at the moment, and they both are presenting me with a similar problem, from the database side of things.  Now, I am no DBA and don't ever profess to be, however, I always set up and design my own DBs.  Both sites have existing information that is in a database, so I am looking to integrate it for some functionality moving forward.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Heres the thing:  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I have a table filled with pesticide information (you know the things you can spray on crops to control weeds/insect/mold) and each pesticide has a column for whether the product is applicable to a certain crop (so, pesticide X is OK on corn, but bad for green beans) however the architect of the database set up a column for each crop.  This table is HUGE must be about 50 columns of crops, and most are empty....&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, in my thought process, I planned on doing a little normalization and streamlining of the data.  Take the pesticides and place them in a table separate from what they can be applied on, and then in the OK to apply table, I would just use the ID and then a list to show which crops were OK to apply on.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, from my perspective this seems like a good solution, however I think that there is one small holdup.  (I am not too concerned about it cause I don't think it will happen, and if it does, its' not my problem, basically, but I am trying to be a good guy).  ColdFusion has a ton of ways to access, and manipulate lists, so I can easily check if a crop is in a list for a product etc (although I think that this methodology might also get me in trouble, as I identify what is applicable to a given crop) however, not everything has these features.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;From an SQL  standpoint, what is the issue (if any) of storing information in lists?   or am I better off to set up a table that places the crops in their own cell for each product?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Currently the table would be something like this:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;table border="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;Product&lt;/td&gt;&lt;td&gt;Crops&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;123&lt;/td&gt;&lt;td&gt;corn,green beans,asparagus&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Is this better?&lt;br /&gt;&lt;table border="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;Product&lt;/td&gt;&lt;td&gt;Crop&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;123&lt;/td&gt;&lt;td&gt;corn&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;123&lt;/td&gt;&lt;td&gt;green beans&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;I am curious as to what people think is the best way to handle this data... what is the more efficient methodology?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-2379668810645236864?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/g6Sl8vzgQ5-REMDN8JuDrlUL_dg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/g6Sl8vzgQ5-REMDN8JuDrlUL_dg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/g6Sl8vzgQ5-REMDN8JuDrlUL_dg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/g6Sl8vzgQ5-REMDN8JuDrlUL_dg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/zE0NECesORw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/2379668810645236864/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2010/01/regarding-lists-and-coldfusion.html#comment-form" title="7 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/2379668810645236864?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/2379668810645236864?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/zE0NECesORw/regarding-lists-and-coldfusion.html" title="Regarding Lists and ColdFusion" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>7</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2010/01/regarding-lists-and-coldfusion.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkYNQng7cCp7ImA9WxBSFEg.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-2275979952640528537</id><published>2009-12-21T21:43:00.002-05:00</published><updated>2009-12-21T21:49:53.608-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-21T21:49:53.608-05:00</app:edited><title>Happy Holiodays and my New Years Resolution</title><content type="html">Happy Holidays to one and all!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It is a crazy time of year, but we should all try and remember what the season means (whatever that is for you!).  For me, I am thankful for my wonderful Wife and daughter, they are the center of my world.  I am thankful for the opportunities that I have had this year within the Adobe Community, and trying to expand my 'horizons'.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, for my New Year's Resolution, I will try harder to blog more here.  I am undertaking a project that I am looking forward to using CF9 on, and I am going to be using the Flex 4 Beta (hopefully not for too much longer!) Framework for the UI...  Hopefully I will learn alot, and be able to pass some gems along to everyone!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Have a Safe and Happy Holiday Season!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-2275979952640528537?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TcltcO2z33nN1VKcADOXKSM1Cxw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TcltcO2z33nN1VKcADOXKSM1Cxw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/TcltcO2z33nN1VKcADOXKSM1Cxw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TcltcO2z33nN1VKcADOXKSM1Cxw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/B3prMxnh6bk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/2275979952640528537/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2009/12/happy-holiodays-and-my-new-years.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/2275979952640528537?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/2275979952640528537?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/B3prMxnh6bk/happy-holiodays-and-my-new-years.html" title="Happy Holiodays and my New Years Resolution" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2009/12/happy-holiodays-and-my-new-years.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QESHYzcSp7ImA9WxNXF0g.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-4261755127467530368</id><published>2009-10-05T09:46:00.002-04:00</published><updated>2009-10-05T10:01:49.889-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-05T10:01:49.889-04:00</app:edited><title>I'm on ColdFusion 9, are you?</title><content type="html">So, as everyone is well aware of by now.  (I guess I am late to the party). &lt;a href="http://www.adobe.com/go/trycoldfusion"&gt; COLDFUSION 9&lt;/a&gt; is available!  This release brings with it MANY improvements, and anyone who hasn't looked at CF in a while, well it is time to look again!  My top features?&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;ORM&lt;/li&gt;&lt;li&gt;CFScript&lt;/li&gt;&lt;li&gt;Component improvements&lt;/li&gt;&lt;li&gt;Office integration&lt;/li&gt;&lt;li&gt;ColdFusion as a Service&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Um, yeah, while you are downloading or installing CF9, don't forget to grab the&lt;a href="http://labs.adobe.com/technologies/coldfusionbuilder/"&gt; ColdFusion Builder Beta&lt;/a&gt; as its integration with CF9 is superb!  Oh, and head on over to &lt;a href="http://www.riaforge.org"&gt;riaforge.org&lt;/a&gt; and see some of the AMAZING extensions you can put into CFBuilder to make the development process, um, easier :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-4261755127467530368?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Tmmri2yhq9VabzuqEIwA_EsAPHo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Tmmri2yhq9VabzuqEIwA_EsAPHo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Tmmri2yhq9VabzuqEIwA_EsAPHo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Tmmri2yhq9VabzuqEIwA_EsAPHo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/rsQyUQRSrjg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/4261755127467530368/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2009/10/im-on-coldfusion-9-are-you.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/4261755127467530368?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/4261755127467530368?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/rsQyUQRSrjg/im-on-coldfusion-9-are-you.html" title="I'm on ColdFusion 9, are you?" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2009/10/im-on-coldfusion-9-are-you.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UCR34-eyp7ImA9WxNRFk0.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-5471111883328873737</id><published>2009-09-10T13:42:00.005-04:00</published><updated>2009-09-10T13:54:26.053-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-10T13:54:26.053-04:00</app:edited><title>PDF Printing Follow-Up</title><content type="html">&lt;span class="Apple-style-span"   style=" color: rgb(51, 51, 51);  line-height: 19px; font-family:Verdana;font-size:13px;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;So, I haven't had a chance to test this with CF9 yet to see if the problem still exists, or even if anyone but me thinks it is a problem, but I have at least worked through a process to not try and flatten a PDF that doesn't have any form fields.&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;So:&lt;/span&gt;&lt;/div&gt;&lt;img src="http://content.screencast.com/users/RobParkhill/folders/Jing/media/a4d01cbc-7bc9-4ff6-9020-aed98b4265c3/2009-09-10_1352.png" /&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" ;font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" ;font-size:small;"&gt;Pretty straight forward after all, but I am still going to look into the PDF functions with CF9 to see if they handle any of this stuff better. the errors thrown by &lt;/span&gt;&lt;cfpdf&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;are obtuse, and not really helpful. I would think that it would be able to continue processing if there were no fields to flatten, or it would be able to handle a PDF with no form fields a little differently (the error message is actually missing a space).&lt;/span&gt;&lt;/cfpdf&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Anyways if anyone has been experiencing issues with PDFs with form fields and printing with CF8, I hope that this post and &lt;/span&gt;&lt;a href="http://agfusion.blogspot.com/2009/09/weird-pdf-printing-issue-cf8.html" style="color: rgb(102, 102, 153); "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;my last one&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; will be helpful for you.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-5471111883328873737?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rcZh_WMuC6mmja5hZkFrQ85gDCA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rcZh_WMuC6mmja5hZkFrQ85gDCA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rcZh_WMuC6mmja5hZkFrQ85gDCA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rcZh_WMuC6mmja5hZkFrQ85gDCA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/ygyS4PcHWHA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/5471111883328873737/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2009/09/pdf-printing-follow-up.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/5471111883328873737?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/5471111883328873737?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/ygyS4PcHWHA/pdf-printing-follow-up.html" title="PDF Printing Follow-Up" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2009/09/pdf-printing-follow-up.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEHQ3k_cSp7ImA9WxNRFUw.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-7080783330721468516</id><published>2009-09-09T13:34:00.003-04:00</published><updated>2009-09-09T13:50:32.749-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-09T13:50:32.749-04:00</app:edited><title>Weird PDF Printing issue - CF8</title><content type="html">So, I have been trying to print off some PDF reports that are made with ActivePDF and Visual C++ 6, however, EVERY time that I print the PDF, parts of it are light blue/light grey, instead of black (as they appear when opening the PDF, in say Reader).  Anyways, I have been banging my head on the wall for some time, and hitting up, well everyone I know and lots of folks that I don't to see if ANYONE had the answer... and I got very little. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A couple of weeks ago, &lt;a href="http://twitter.com/stevewithington"&gt;Steve Withington&lt;/a&gt; offered his help with my issue.  I sent him a sample PDF and the code etc. and the only thing that he noticed was form fields, and that the PDF had some that were 'read-only'.  I thought, 'OK, I will set them to not be read only, and blamo, it'll print properly!'... uh, nope.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The long and the short of this story? ColdFusion does not play nice when printing with form fields in a PDF file.  So, what do you have to do?  well, use the &lt;cfpdf flatten="yes" action="write"&gt; command and that will remove the form fields from the PDF.  Now, I don't know if this is a bug or not, cause nobody but me has ever experienced it :(...  Maybe I should fire up my CF9 beta and see what happens?&lt;/cfpdf&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The only thing that I have yet to figure out is how to determine if the PDF has form fields or not... &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-7080783330721468516?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1tqeyiEY8HRfIJehXOIgP5VYvrk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1tqeyiEY8HRfIJehXOIgP5VYvrk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1tqeyiEY8HRfIJehXOIgP5VYvrk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1tqeyiEY8HRfIJehXOIgP5VYvrk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/WkYWKKJomW8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/7080783330721468516/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2009/09/weird-pdf-printing-issue-cf8.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/7080783330721468516?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/7080783330721468516?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/WkYWKKJomW8/weird-pdf-printing-issue-cf8.html" title="Weird PDF Printing issue - CF8" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2009/09/weird-pdf-printing-issue-cf8.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEAARHg7eyp7ImA9WxNSFEg.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-6056061861945450285</id><published>2009-08-27T11:09:00.005-04:00</published><updated>2009-08-28T06:52:25.603-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-28T06:52:25.603-04:00</app:edited><title>ColdFusion Win7 Themepack</title><content type="html">Well, as you can see from my &lt;a href="http://agfusion.blogspot.com/2009/08/my-move-to-windows-7.html"&gt;last post&lt;/a&gt; I have made the move to Windows 7 (RC) (although I have already made the decision to get the full version when it comes out).  One of the neat things about Windows 7, is what they call themepacks.   A nice little way to bundle up some desktop images, sounds and desktop icons too.  The images you can set to change at specific intervals.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As I said last time, I was making a ColdFusion themepack, which was composed of just some of the different backgrounds that &lt;a href="http://www.andymatthews.net/"&gt;Andy Matthews&lt;/a&gt; created for CF9/CFBuilder etc.  as well as one that I did, just cause I thought it would be cool :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I have now taken it one step further and added new desktop icons that are CF themed.  There is a 'My Computer' icon, and icons for the Recycle bin (full and empty).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here's the link to the &lt;a href="http://bit.ly/cftheme"&gt;download&lt;/a&gt; ~ 2.6 MB&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And the  &lt;a href="http://www.screencast.com/t/jDou4n5A23"&gt;My Computer/Recylce Empty &lt;/a&gt; and &lt;a href="http://screencast.com/t/1p9Lhpxd"&gt;Recycle bin full&lt;/a&gt; captures (in case you don't have Win7 or you want to look before you leap)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Let me know what you think.  Also the ICO files that are contained should work for Vista....&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Cheers!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And as requested.  a full screen - screenshot -&lt;a href="http://screencast.com/t/5zzWwV8feUY"&gt; here&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-6056061861945450285?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zurDiXH6CSPo4cJi6XiWDiXgoV4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zurDiXH6CSPo4cJi6XiWDiXgoV4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zurDiXH6CSPo4cJi6XiWDiXgoV4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zurDiXH6CSPo4cJi6XiWDiXgoV4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/gMd5wJoKAmQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/6056061861945450285/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2009/08/coldfusion-win7-themepack.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/6056061861945450285?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/6056061861945450285?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/gMd5wJoKAmQ/coldfusion-win7-themepack.html" title="ColdFusion Win7 Themepack" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2009/08/coldfusion-win7-themepack.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8EQXwyeyp7ImA9WxNSEE4.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-8018623955631595263</id><published>2009-08-23T09:51:00.002-04:00</published><updated>2009-08-23T10:30:00.293-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-23T10:30:00.293-04:00</app:edited><title>My Move to Windows 7</title><content type="html">So, after one of the Updates for Windows XP, my system started to suck, horribly bad.  It was slow, poor screen refresh etc.   Which is not what I would expect from a laptop that is only 6 months old.  I made the decision to do a clean install (which for me, was not an easy one, being in the middle of a huge project - but I fugured the delay caused by reinstalling the OS would be better than the delays caused by an unstable OS).&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyways in prepping my system for the move (I had a few files to move over to an External HD) I was thinking about what else I could do.  I was chatting with &lt;a href="http://blog.kukiel.net/"&gt;Paul Kukiel&lt;/a&gt; about some choices, as I was adding VMWare to the mix as well, so I could run Ubuntu if I felt like it.  Paul suggested that I perhaps go with Windows 7.  Well I was just in time!  The download for the RC was taken down on August 20th.  I made my download on the 19th!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So at 11pm on the 19th, I started, inserted the Win7 Disc (64-bit btw) and began the process.  Now the format/install took maybe 30-40 minutes in total, I am sure it was done before midnight.  I then spent the next couple of hours installing CF, CFBuilder, Flex3, downloading Office, VMWare, and getting more familiar with Windows 7.  So, within about 3 hours, I had a working system again. (so  I packed it in, although I felt like I could keep going, but figured I needed some sleep!)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyways, its been a few days now, and I have had a few issues, but in general Win 7 is quite nice, and fast! Of course the speed could be related to my change from 32-bit to 64-bit...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, the things that bothered me:&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Icon Size on the desktop - they were huge, and I could find NO way to reduce them, but Paul (who has been running Win7 successfully for some time now) said that it was  a combination of holding the right-ctrl key and then using the mouse wheel to scroll out.  I thought it was a bit weird, but it worked!&lt;/li&gt;&lt;li&gt;Permissions! - Okay, I have never worked with Vista, but wow, the permissions thing (which will be advantageous I am sure) sucked!   I copied all of my website data over etc, and I could not edit anything, as I wasn't the owner, so I had to take ownership, then restart (to apply that ownership change) then I had to change the permissions to allow the CREATOR/OWNER full control over the files.  To allow me to change the permissions, I of course had to turn off UAC.&lt;/li&gt;&lt;li&gt;UAC - I left it on while I was first setting up the system, because it seemed fine, but as soon as I needed to change the permissions on files, I HAD to turn it off.  It really wasn't a big deal though&lt;/li&gt;&lt;li&gt;Configuring the IIS to accept CF files.  Pretty easy following Paul's &lt;a href="http://blog.kukiel.net/2009/07/installing-coldfusion-8-9-on-vista-and.html"&gt;guide&lt;/a&gt;, except that IIS still needs to be told about index.cfm, oh, and it didn't work the first time for me, so I had to remove IIS and then do it all again.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;Now, for the things I like:&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Task bar - you can basically put all of your favorite programs down there, and access them via their icon.  If there is more then one window open from the program you can access any of them visually&lt;/li&gt;&lt;li&gt;64-bit - OK, I was 32-bit  before, and 64-bit is awesome!&lt;/li&gt;&lt;li&gt;Themepacks - kinda ot important, but really cool.  I have made a CF one, using the backgrounds that &lt;a href="http://www.andymatthews.net/"&gt;Andy Matthews&lt;/a&gt; made, as well as one of my own :).  Maybe I will post it, although I think it needs a little more work.&lt;/li&gt;&lt;li&gt;The fact that except for the touchpad and some of the HP drive guard stuff, all of the drivers were found without my interaction, and the system just worked.  Which I thought was pretty damn sweet.  I had just re-formatted a system at work (that didn't need anything carried over) and after the like hour of install, I still needed to get all the drivers so that the network/sound cards would work.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;All-in-all, I am satisfied with my move to Windows 7, and it seems to be a nice stable, fast platform, with some nice improvements to my ability to manage programs etc.  I think I am going to experience a productivity boost.  Now I just need to replace my 2 - 2GB RAM sticks with 2 - 4 GB sticks :)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-8018623955631595263?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/NniCKbO3wYg-f5cMXScNjzcbAWc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NniCKbO3wYg-f5cMXScNjzcbAWc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/NniCKbO3wYg-f5cMXScNjzcbAWc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NniCKbO3wYg-f5cMXScNjzcbAWc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/WfvN6H4k8Ek" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/8018623955631595263/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2009/08/my-move-to-windows-7.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/8018623955631595263?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/8018623955631595263?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/WfvN6H4k8Ek/my-move-to-windows-7.html" title="My Move to Windows 7" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2009/08/my-move-to-windows-7.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EERXs6eyp7ImA9WxNTFUk.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-6597994062719581259</id><published>2009-08-17T13:44:00.005-04:00</published><updated>2009-08-17T16:40:04.513-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-08-17T16:40:04.513-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CFUnited" /><category scheme="http://www.blogger.com/atom/ns#" term="ColdFusion" /><title>CFUnited 2009 - The cheap way</title><content type="html">Alright, so, I was not able to attend &lt;a href="http://cfunited.com/"&gt;CFUnited &lt;/a&gt;this year, although I REALLY wanted to!  It just sounded sooo good, and following what people say on Twitter is not nearly as good as being there, or so I have heard!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyways, I am still attending, just after it is all done by using &lt;a href="http://slidesix.com/"&gt;SlideSix&lt;/a&gt;, this is the BEST website for presentation sharing and it seems that the majority (if not all, I haven't done an in-depth comparison of sessions scheduled vs. presentations available) of presenters at CFUnited have posted their presentations to SlideSix.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It seems that the CFUnited site will also have all those presentations as well, although I would venture to say that SlideSix would make more sense, seeing as some of the presentations are already there.  I think that the CFU gang should just upload them all there... (maybe Todd doesn't want that.. server overload :P)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyways, if you are like me and didn't get to go and have fun and get a head full while you were there, at least the presentations are available.... now to figure out how to get beer and the pool party over the internet....&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-6597994062719581259?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-8uiNu-gOlnlRvPt9oRMJ6z5xZI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-8uiNu-gOlnlRvPt9oRMJ6z5xZI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-8uiNu-gOlnlRvPt9oRMJ6z5xZI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-8uiNu-gOlnlRvPt9oRMJ6z5xZI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/nD0jn1uMA9k" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/6597994062719581259/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2009/08/cfunited-2009-cheap-way.html#comment-form" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/6597994062719581259?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/6597994062719581259?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/nD0jn1uMA9k/cfunited-2009-cheap-way.html" title="CFUnited 2009 - The cheap way" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>3</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2009/08/cfunited-2009-cheap-way.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUAHQHY5fCp7ImA9WxJbEUQ.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-7702692677889837276</id><published>2009-07-21T11:44:00.005-04:00</published><updated>2009-07-21T12:28:51.824-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-21T12:28:51.824-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AIR" /><category scheme="http://www.blogger.com/atom/ns#" term="SQLite" /><category scheme="http://www.blogger.com/atom/ns#" term="Database" /><category scheme="http://www.blogger.com/atom/ns#" term="Flex" /><title>SQLite and AIR</title><content type="html">So, I am spending some time, playing with AIR and the built in SQLite database.  I am working on a small project that is for my benefit, but hey, I may share it later on :)&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyways, last night I was going through the examples on &lt;a href="http://www.adobe.com/devnet/flex/tourdeflex/"&gt;Tour de Flex&lt;/a&gt;, and I am the kinda guy that learns by example, so I just copied the code that was there, modified it for my liking, and then tried to run it.  I continually got the 1009 error, you know the not really telling you what is wrong error.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyways, after a quick Twitter talk with &lt;a href="http://twitter.com/commadelimited"&gt;Andy Matthews&lt;/a&gt;, &lt;a href="http://twitter.com/jasonpdean/"&gt;Jason Dean&lt;/a&gt; and &lt;a href="http://twitter.com/simonfree"&gt;Simon Free&lt;/a&gt; I changed the extension of the SQLite database to something other than the .DB that was in the sample code.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, with further discussion, it seemed like this was something of a rarity, and no one seemed to know why it wasn't working.  (i.e.  a .DB extension worked for Jason, but not me, Andy had issues with the .DB extension at a point) It just really seemed odd.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, I went a little deeper.   It seems that if you already have a .DB extension registered on your computer, you cannot make the SQLite database use that extension!  This causes some concern I would imagine for installing programs on certain computers.  Who knows what kind of extensions ppl have registered.  Of course, as Jason tested, you can make ANY extension for your SQLite database.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, if you are having issues with creating your first ever SQLite database, this may be the problem, however un-illuminating the 1009 error is.  All of my AIR programs are going to use the agfusion extension for their database... so you should come up with your own.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;**After some further testing, it seems that it is not just due to the fact that the file is already registered, but more due to the fact that there are no actions associated with the file type.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you go to Windows Explorer &gt; Tools &gt; Folder Options &gt; File Types, you can see what actions are associated with each file extension, by selecting the file type and then hitting on Advanced.  Now for me the .DB extension had no actions associated with it, due to, well who knows.  Anyways, I guess the point is, is that it really should work, but I am still keeping my unique file extension, to make sure that it doesn't.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In the Ag industry there are programs that already use the DB extension (as witnessed) and if I am making an AIR app to do something, it needs to work regardless of what might have already happened to a system, so I will play it on the safe side!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-7702692677889837276?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ai0U4zxUXDHUQWxHg-KZugirwzU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ai0U4zxUXDHUQWxHg-KZugirwzU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ai0U4zxUXDHUQWxHg-KZugirwzU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ai0U4zxUXDHUQWxHg-KZugirwzU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/HAir0b81KNk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/7702692677889837276/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2009/07/sqlite-and-air.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/7702692677889837276?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/7702692677889837276?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/HAir0b81KNk/sqlite-and-air.html" title="SQLite and AIR" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2009/07/sqlite-and-air.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0AHRX45cSp7ImA9WxJVGUU.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-7355291951030250050</id><published>2009-07-07T10:11:00.004-04:00</published><updated>2009-07-07T12:55:34.029-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-07T12:55:34.029-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Frameworks" /><category scheme="http://www.blogger.com/atom/ns#" term="onTap" /><category scheme="http://www.blogger.com/atom/ns#" term="AutLabs" /><title>AutLabs</title><content type="html">As a follow up to last weeks &lt;a href="http://agfusion.blogspot.com/2009/06/frameworks-ontap-and-my-decision.html"&gt;post&lt;/a&gt; about onTap and frameworks, I am going to talk a bit more about Ike and his &lt;a href="http://www.autlabs.com/"&gt;current&lt;/a&gt; project.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ike was recently diagnosed with Aspergers Syndrome, which is on the Autistic Spectrum.  Those diagnosed with Aspergers typically have a hard time with social interaction and that results in a hard time with employment.  Without being able to really read facial expressions and the differences in body language, it handicaps you in the workplace.  This is clearly seen by the fact that only one in five people diagnosed with Aspergers or Autism are employed... out of 40 million people who are affected by this, that leaves a lot to be desired.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ike has decided to DO something about this, by starting a project called Autelligent Laboratories, which will focus on employing those on the spectrum.  Now of course, they need help!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Please visit the &lt;a href="http://www.autlabs.com/"&gt;website&lt;/a&gt; and then the &lt;a href="http://autlabs.wikispaces.com/"&gt;wiki&lt;/a&gt; and find out how you can help.  Ike is a great guy and should be commended for his efforts, and we should all support him in any way that we can!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;He is trying to &lt;a href="http://autlabs.wikispaces.com/Book"&gt;trade up&lt;/a&gt; for a book deal to help raise money for the project... is there something you can trade?  Or do you have a funny story to &lt;a href="http://www.autlabs.com/book.cfm"&gt;contribute&lt;/a&gt; to the book?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thanks for reading :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-7355291951030250050?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jSPG1wcfHB1TnKj9ktuMUI0luYI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jSPG1wcfHB1TnKj9ktuMUI0luYI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jSPG1wcfHB1TnKj9ktuMUI0luYI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jSPG1wcfHB1TnKj9ktuMUI0luYI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/LScwpMcR2tA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/7355291951030250050/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2009/07/autlabs.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/7355291951030250050?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/7355291951030250050?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/LScwpMcR2tA/autlabs.html" title="AutLabs" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2009/07/autlabs.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4ER34yeCp7ImA9WxJVEkU.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-6837151044560402386</id><published>2009-06-29T09:33:00.002-04:00</published><updated>2009-06-29T09:41:46.090-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-29T09:41:46.090-04:00</app:edited><title>Frameworks - onTap, and my decision</title><content type="html">So, a few months ago, I started to look at frameworks that would help me out with a big site I have. now it is not like a ridiculously huge site, but for me it is big. I looked around and read up on some of the frameworks that there are. I think that I did a pretty decent job of searching through them all, and in the end I decided to use the onTap framework. there were these considerations that lead me to this decision:&lt;div&gt;&lt;ol&gt;&lt;li&gt;It supported internationalization, which is a huge plus for this site&lt;/li&gt;&lt;li&gt;I could move my relatively large website over in a piecemeal fashion as it supports the fact that not all the pages need to be in the framework&lt;/li&gt;&lt;li&gt;It has its own ORM with datafaucet&lt;/li&gt;&lt;li&gt;It supports a plugin architecture so there are things I didn't have to develop&lt;/li&gt;&lt;li&gt;It is dead simple to configure.... no xml&lt;/li&gt;&lt;li&gt;All of your CFM files are compartmentalized in folders and you can seperate different page operations by the file structure.&lt;/li&gt;&lt;li&gt;It uses/supports Lazy-Loading&lt;/li&gt;&lt;li&gt;It was developed and is supported by Ike Dealey, who is a pretty damn smart guy... and I will do a follow up on my good friend Ike and his latest project...&lt;/li&gt;&lt;/ol&gt;All in all, the transition was pretty smooth, I am sure that I am not using the framework to its fullest potential, but some contractual problems with the client didn't give me enough time to move it over properly before rollout...&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Live and learn I guess.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;If you have any questions about onTap please let me know and I will share my experiences further.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-6837151044560402386?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ra1xQeY7VIrUM1_sTGyFQrG7keo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ra1xQeY7VIrUM1_sTGyFQrG7keo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ra1xQeY7VIrUM1_sTGyFQrG7keo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ra1xQeY7VIrUM1_sTGyFQrG7keo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/ghJr89c4JMg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/6837151044560402386/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2009/06/frameworks-ontap-and-my-decision.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/6837151044560402386?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/6837151044560402386?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/ghJr89c4JMg/frameworks-ontap-and-my-decision.html" title="Frameworks - onTap, and my decision" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2009/06/frameworks-ontap-and-my-decision.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQCQX8yfCp7ImA9WxJWGEg.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-3973451484753803010</id><published>2009-06-24T10:05:00.000-04:00</published><updated>2009-06-24T10:06:00.194-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-24T10:06:00.194-04:00</app:edited><title>FlexCF and Tutorial 19</title><content type="html">Well, my Advanced Data Grid - Select All code is now available to view on the &lt;a href="http://www.flexcf.com/"&gt;FlexCF&lt;/a&gt; website.  It is there as tutorial #19.  A big thanks to Paul Kukiel for putting it up there.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And I am happy to say that it is the first Flex 4 based tutorial on the website, so if you haven't had a chance to look at Flex 4 yet, here you are.  It was build using the DCD functionality of Flex 4, which will Autogen the CFC for you.  Now the autogen CFC is kinda verbose, and contains a few functions that you may or may not need, but the Flex4 Team gives you enough options for a Full CRUD with a few clicks of the mouse, and a little un-commenting!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Enjoy the tutorial, and of course View Source is enabled.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Any questions, you can find me...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-3973451484753803010?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jgxw6r0fdxPzkjIWMTkAr0b2YV8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jgxw6r0fdxPzkjIWMTkAr0b2YV8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jgxw6r0fdxPzkjIWMTkAr0b2YV8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jgxw6r0fdxPzkjIWMTkAr0b2YV8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/KL111FZpCHo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/3973451484753803010/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2009/06/flexcf-and-tutorial-19.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/3973451484753803010?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/3973451484753803010?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/KL111FZpCHo/flexcf-and-tutorial-19.html" title="FlexCF and Tutorial 19" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2009/06/flexcf-and-tutorial-19.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEEGRnk5cSp7ImA9WxJWF0U.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-5992323406448568306</id><published>2009-06-23T14:33:00.002-04:00</published><updated>2009-06-23T14:43:47.729-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-23T14:43:47.729-04:00</app:edited><title>SOnCFUG Meeting and CF9</title><content type="html">Well tonight is the night.  Yours truly will be presenting to the Southern Ontario ColdFusion User Group about CF9, Flex4, Flash Catalyst.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Check out our User Group page on &lt;a href="http://groups.adobe.com/groups/bd0f28fef5/summary"&gt;Adobe Groups&lt;/a&gt;. To find out more, and RSVP!  Start time is 6pm!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-5992323406448568306?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/iKVn6vsmoXsJeXIENVnpgw46SxU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iKVn6vsmoXsJeXIENVnpgw46SxU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/iKVn6vsmoXsJeXIENVnpgw46SxU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iKVn6vsmoXsJeXIENVnpgw46SxU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/_Hqiu7NvSd8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/5992323406448568306/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2009/06/soncfug-meeting-and-cf9.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/5992323406448568306?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/5992323406448568306?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/_Hqiu7NvSd8/soncfug-meeting-and-cf9.html" title="SOnCFUG Meeting and CF9" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2009/06/soncfug-meeting-and-cf9.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04BRn0_cSp7ImA9WxJWEEQ.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-2493992645125322287</id><published>2009-06-15T16:37:00.006-04:00</published><updated>2009-06-15T17:05:57.349-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-15T17:05:57.349-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Flex" /><title>Selecting All Rows in an Advanced Data Grid</title><content type="html">Well, I just spent waaay to long writing a little bit of AS to select/deselect all the cells in a datagrid/AdvancedDataGrid.  Maybe I'm slow, and try stuff without really doing enough research, but either way, I had this super simple idea.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Why use an itemRenderer to get a check box in an AdvancedDataGrid, when it has a selectMode of 'multipleRows'? So, I wanted to select and Deselect all of the rows in a single click.  I know, kinda crazy right? &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyways, I did some Googling, and looked at &lt;a href="http://www.flexcf.com/"&gt;FlexCF.com&lt;/a&gt; and found nothing that really helped with what I wanted.  There was a tute on the Flex3 LiveDocs that related to getting the data from selected Cells, but not really what I wanted.  Anyways,  this is what I came up with:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The AdvancedDataGrid(ADG from now on) uses an array to store the data, and as a reference to what rows/cells are selected.  So to get it to select them all?  Well just create the correct array of course!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Code:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-size:10px; background-color:#CCC;"&gt;&lt;div&gt;public function selecterOfAll():void&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;   &lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;    &lt;/span&gt;var selectedRows:Array = new Array(); //Define the array that will hold the values for selection&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;    &lt;/span&gt;if (selectAllOutput.label == "Select All") //Test what the button says - default 'Select all'&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;    &lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;     &lt;/span&gt;for( var rows:int = 0; rows &lt;&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;     &lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;     &lt;/span&gt;//Loop over the rows that are in the Datagrid. the variable holds the ArrayCollection for the datagrid.  should also be able to do ADG.rowCount&lt;span class="Apple-tab-span" style="white-space:pre"&gt;   &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;      &lt;/span&gt;selectedRows[rows]=rows&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;     &lt;/span&gt;//Make the selectedRows Array look like what the ADG expects&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;   &lt;/span&gt;                  }&lt;/div&gt;&lt;div&gt;                  &lt;span class="Apple-tab-span" style="white-space:pre"&gt;   &lt;/span&gt;//Make the assignment happen - the 'magic' really&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;     &lt;/span&gt;this.masterList.selectedIndices = selectedRows;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;     &lt;/span&gt;//Change the label to clear the selection&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;     &lt;/span&gt;selectAllOutput.label = "Deselect All";&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;     &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;    &lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;    &lt;/span&gt;else //the label must say 'Deselect all'&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;    &lt;/span&gt;{&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;     &lt;/span&gt;//Update the label so that it will enter the loop above again&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;     &lt;/span&gt;this.selectAllOutput.label="Select All";&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;     &lt;/span&gt;//This is the best way I could find to clear the array&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;     &lt;/span&gt;selectedRows = new Array();&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;     &lt;/span&gt;//Update the ADG to have nothing selected&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;     &lt;/span&gt;this.masterList.selectedIndices = selectedRows;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;    &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;    &lt;/span&gt;}&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;   &lt;/span&gt;}&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, that is all well and good, but what if someone wanted to clear something that they had already selected?  Well I need another button for that to call a similar bit of code.  And of course, some people may want to go back to what they had already selected.  Anyways, I am going to be working with the folks at &lt;a href="http://www.flexcf.com/"&gt;FlexCF&lt;/a&gt; to get this up as a demo on their site, with perhaps some more of these goodies in there.  Hope that this helps anyone, and of course I welcome feedback on my blogging style/content, I am still just getting the hang of this :).&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-2493992645125322287?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aHsWivMDsQbtlnabdyoHCX_JTnA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aHsWivMDsQbtlnabdyoHCX_JTnA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aHsWivMDsQbtlnabdyoHCX_JTnA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aHsWivMDsQbtlnabdyoHCX_JTnA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/mzGABDxQ-ig" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/2493992645125322287/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2009/06/selecting-all-rows-in-advanced-data.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/2493992645125322287?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/2493992645125322287?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/mzGABDxQ-ig/selecting-all-rows-in-advanced-data.html" title="Selecting All Rows in an Advanced Data Grid" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2009/06/selecting-all-rows-in-advanced-data.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUICQ3w6fyp7ImA9WxJXGEw.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-4730849667572161083</id><published>2009-06-12T10:23:00.004-04:00</published><updated>2009-06-12T10:39:22.217-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-12T10:39:22.217-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="AIR" /><category scheme="http://www.blogger.com/atom/ns#" term="Flex" /><title>How Easy is AIR?</title><content type="html">Alright, so in the process of doing dev with Flex, there will most likely come an urge to write an AIR App, I mean it is easy enough to change the setting in Flex Builder, (when starting a project) or the simple switch to &lt;mx:windowedapplication&gt;, and of course the fact that you can use HTML/JS to write an AIR app.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, I gave into the temptation on the weekend.  A client of mine was talking about doing some data comparison, and even emailed to ask if I had a good website for images of gauges... fine, a quick Google and I was done.  Now, if you are a Flex Dev or are considering it, I recommend checking out &lt;a href="http://www.adobe.com/devnet/flex/tourdeflex/"&gt;Tour De Flex&lt;/a&gt; it is totally worth it.  The AIR App has tons of sample apps, and demo code to get you started.  I of course remembered that there were a few sample apps with gauges. :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, I decided that instead of just having static gauge images, I would write an AIR app that displayed the comparison in the guage form.  I worked on it for about an hour, changing the gauge display, and hooking in multiple instances, not just a single Gauge, hooked in some static data, changed the chrome, and I think I had a pretty nice app, in an hour.  It was just so cool.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I of course sent a screen shot along to the client with a 'What do you think of this?' kinda question, and they were floored.  Now obviously for it to work the way it needs to work, I have to get a better understanding of the SQLite database that I can place behind this, but it can't be that much different, right?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyways, if you develop Flex, and you have never tried making an AIR App, just do it!  It is easy and fun, and your mind will blossom with possibilities... mine has.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-4730849667572161083?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/prdh-p_t4Ia-tELK_sLjEMzMTag/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/prdh-p_t4Ia-tELK_sLjEMzMTag/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/prdh-p_t4Ia-tELK_sLjEMzMTag/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/prdh-p_t4Ia-tELK_sLjEMzMTag/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/cy73rGAiWJs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/4730849667572161083/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2009/06/how-easy-is-air.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/4730849667572161083?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/4730849667572161083?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/cy73rGAiWJs/how-easy-is-air.html" title="How Easy is AIR?" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2009/06/how-easy-is-air.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EDQHczfCp7ImA9WxJXFkk.&quot;"><id>tag:blogger.com,1999:blog-324591131853142398.post-6912793480485113389</id><published>2009-06-10T11:45:00.004-04:00</published><updated>2009-06-10T12:01:11.984-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-06-10T12:01:11.984-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Me" /><category scheme="http://www.blogger.com/atom/ns#" term="Mapping" /><category scheme="http://www.blogger.com/atom/ns#" term="Flex" /><category scheme="http://www.blogger.com/atom/ns#" term="ColdFusion" /><title>It's About Time</title><content type="html">So, I have been around the block for a while now.  People have been asking me if I have a blog for about a year.   I guess it is time.  I hemmed and hawed about doing this for a number of reasons (time, resources, interesting content..) and finally went the free route.  I was going to do the whole domain thing, but not right now.  Lets see how committed I am first.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, who the heck am I?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I am a GIS Specialist who develops Web Apps for Agriculture in Ontario.  I use ColdFusion and Flex, and just recently started down the AIR path (which is pretty damn sweet, if you need something like that... anyways, that is my first real blog post).  I have been a CFer for about 9 years now I guess.  I know no one has ever heard of me ;0)...  I work at the largest privately owned Agricultural Testing laboratory in Ontario, we do a LOT of testing of anything to do with Agriculture, and it is interesting.  In my role as GIS Specialist, I look after all of the mapping that needs to be done for our customers... the guys that use precision Ag technologies that is.  I will go into what I actually do if people are really interested, but suffice it to say, that I make maps.  I also do all the web development and IT work as well.  We have a website that serves all of our analytical results and runs calculations on those results... All ColdFusion.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I am also partner in service firm that provides GIS softare and precision Ag hardware to growers.  We also do web development for companies.  Currently I am working an a traceability  program for the largest vegetable processor in Ontario.  Growers go on-line and enter data about their crops, and well.... lots of other stuff too.  Interesting stuff, if you think it is :) (another blog post if folks are interested :p)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I am in the middle of redoing a legacy system written in Visual C++ 6 and converting it to a Flex CF app.  It has been interesting so far, and Flex is providing most of what I need without have to override too many classes.  That might change as I get more comfortable.  I just wrote an AIR App over the weekend, it is of no use to the general public, but will serve its' purpose.  Especially when I figure out how to print a report out of AIR.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, what else?  I have been married for almost 7 years to my lovely wife (Jill) and we have a recently turned 5 year old daughter (Brenna).  We have two English Springer Spaniels (Maddison, 8, female, and Wesson, 2, male) and we live in a lovely little community in Southern Ontario.  I have been at my current job for just over 6 years, and things just keep on changing.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I am the manager of the Southern Ontario ColdFusion User Group (SOnCFUG).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can follow me on twitter @rob_parkhill and on google talk @ robert dot parkhill at gmail dot com.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I think that that is all for now.  I hope to occansionally post something that you will find interesting.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/324591131853142398-6912793480485113389?l=agfusion.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/s5cPS56VqE0I1dX9xZzbqp5zPDU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/s5cPS56VqE0I1dX9xZzbqp5zPDU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/s5cPS56VqE0I1dX9xZzbqp5zPDU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/s5cPS56VqE0I1dX9xZzbqp5zPDU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Agfusion/~4/qaQi6rj7EYY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://agfusion.blogspot.com/feeds/6912793480485113389/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://agfusion.blogspot.com/2009/06/its-about-time.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/6912793480485113389?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/324591131853142398/posts/default/6912793480485113389?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Agfusion/~3/qaQi6rj7EYY/its-about-time.html" title="It's About Time" /><author><name>Rob</name><uri>http://www.blogger.com/profile/08153890511283886135</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://agfusion.blogspot.com/2009/06/its-about-time.html</feedburner:origLink></entry></feed>

