ColdFusion Demos v. 2

I’ve spent the last few days in NYC with the rest of Evangelist team. The purpose of the offsite meeting is to share knowledge of existing products and get a peek at things to come. To kickoff the meeting, I talked about ColdFusion and made sure that everyone on the team knew how to build services and access them through Flex/Ajax. So next time you see an Adobe Evangelist demoing Flex with PHP/Ruby/Java… be sure to chastise them, cuz now there is no excuse.

Anyway, as part of my preparation I took some time to clean up my demos and packaged them up into an archive. I’ve shared a lot of these before one-on-one so you may already have a CF8Demo.zip lying around. I’m considering this rev version 2.

Version 2 includes:

  • Ajax Proxy / JavaScript Remoting
  • UI Controls
  • Application Wizards
    • Flex
    • Ajax
  • Captcha
  • .NET
  • Windows System Log Viewer
  • System Processes (AJAX/Flex/AIR)
  • Flex Chat (LCDS/ColdFusion)
    • Chat room
    • Buddy chat
  • Guided Forms (Flex to PDF via ColdFusion)
  • PDF Merge
  • PDF Forms (Help Desk)
  • PDF Editor
  • On Demand Presentations

 


Just drop everything in your web root and setup a datasource named ‘cfartgallery’. Everything runs on the default cfartgallery database that ships with ColdFusion 8.

Hope this is helpful. I’ve got a couple more entries back logged that I’ll release soon that dive into some of these a bit more.

Download it here

Comments

Todd Sharp

Todd Sharp wrote on 05/13/08 3:16 PM

Hey Adam,

Thanks for posting this. I just downloaded the package to check some things out and noticed you're using App.cfm and onRequestEnd.cfm for layout purposes. That's kind of odd and not really an example of best practices I'd say. Is there a reason you did this, or were you just doing the quick and dirty way?

Also, you may want to add a clear:both after the div's in your layout. Otherwise debug info floats too (if turned on) and looks kinda yucky.
todd sharp

todd sharp wrote on 05/13/08 3:17 PM

Also, any chance you could give some insight on setting up the necessary BlazeDS bits to get the chat demos working?

Also Also - looks like your 'Remember my Info' cookies aren't working...
todd sharp

todd sharp wrote on 05/13/08 3:29 PM

I'm really not trying to find problems, but I tried to run the Window (Styled) demo and got ' The specified CFC com.art could not be found.' I looked in /com and don't see an art.cfc.

Oh - and your 'remember me' worked this time. Maybe I didn't check it the first time... :D
Adrock

Adrock wrote on 05/13/08 10:05 PM

@Todd - Thanks for the 2nd set of eyes. I threw the archive together fairly quick and did some minor updates on all the demos. Looks like I missed the styled windows one. I've uploaded a new version with a couple of fixes (and even included my flex config files for FlexChat).

Speaking of FlexChat, that's one of the blog entries I've been working on. I hoping to wrap it up soon (possibly tomorrow during the Adobe Community Summit). The version in the above package uses the built-in LCDS (the CF8 optional install). I've been writing my entry for BlazeDS 2.6 (currently in public beta).

I completely agree about it not being a good idea to include html headers and footers with Application.cfm and onRequestEnd.cfm. I needed something quick and easy that didn't interfere with the individual demos. I put comment in both files with my justification.
todd sharp

todd sharp wrote on 05/14/08 8:22 AM

Glad to help. On another note, I didn't receive any emails notifying me of your reply on the comment thread. I'm 99% sure I did click 'subscribe' and I did check my spam folder - nothing there. Is something up with your email?
Brian Klaas

Brian Klaas wrote on 05/14/08 8:57 AM

Thanks for putting this together, Adam. Very helpful for those of us who haven't explored everything CF8 has to offer (like .NET integration and LCDS).
David

David wrote on 05/19/08 12:49 AM

I've been reading up on the ColdFusion opensource debate, while simultaneously appreciating all that went into CF8 and 8.1. I used CF8 to build a front-end to Amazon's primary web services (see my site link), and it got me thinking that Adobe could really capitalize on the whole "innovation" thing (since that seems to be the marketing thrust these days) by offer a paid AMI (Amazon Machine Image) that developers and regular folks could start using asap. That's one idea. I posted this to Jason Delmore but he seemed to think the bean counters at Adobe would have problems with how it affects overall licensing and revenue. I understand you can't cannibalize your off-the-shelf product with a ColdFusion "service" per se, but I'm sure a compromise could be found (MUST be found if you want to remain a leader).

Second idea is to come up with a cloud-compute license in general...you are seriously going to need it since cloud computing is the future of hosting (mark my words..this will define web 3.0). So please don't fall behind in this respect.

Finally, there is so much power to harness behind Amazon's EC2 network that IMHO true innovation would be something like Adobe partnering with Amazon to offer built-in hosting services or something like that. Imagine opening CF out of the box and it came with its very own customizable hosting platform with unlimited storage, unlimited compute power and cloud database option. I'm talking about features built into the CF admin screen to start up EC2 instances, set up storage space, database space (SimpleDB) etc., not just the paid AMI thing, although that could come first please.

I have seen the future, and Adobe could do SO much with Amazon and cloud computing that it would simply blow away all competition, free or otherwise. If Adobe's 10-second elevator pitch is about innovation then you should be thinking about this NOW. Let's see something in CF10 that addresses all this. Thanks for listening.
Charlie Arehart

Charlie Arehart wrote on 05/20/08 10:08 AM

Hey man, great stuff. Should help many in doing demos for others or learning for themselves. Thanks very much for publishing it.

If you're open to expanding the demos, how about adding one that shows the new date popup (cfinput type="datefield"). Many never notice that, and whenever I show it to people they're really excited about it..
Steve Good

Steve Good wrote on 06/23/08 6:07 PM

I just downloaded the examples and they are awesome, but I didn't see an of the MXML used to create the flexchat apps. I rewatched your preso from the adobe developer week but wasn't able to catch all the code. Do you have any plans to share the MXML you used? I'm still trying to wrap my head around using flex and lcds with CF8.

Thanks!
~Steve
scooter battery charger

scooter battery charger wrote on 05/12/09 4:02 AM

Want to buy laptop accessories? Just visit here: http://www.papatek.com
best baccarat casino

best baccarat casino wrote on 05/26/09 3:50 AM

Speaking of Flex Chat, that's one of the blog entries I've been working on. I hoping to wrap it up soon.The version in the above package uses the built-in LCDS I've been writing my entry for BlazeDS 2.6.there is so much power to harness behind Amazon's EC2 network that IMHO true innovation would be something like Adobe partnering with Amazon to offer built-in hosting services or something like that. Imagine opening CF out of the box and it came with its very own customizable hosting platform with unlimited storage, unlimited compute power and cloud database option.
Chrome Plating

Chrome Plating wrote on 05/28/09 7:05 PM

Thankyou very much for the free download, and whats more, you don't just 'dump' it on us either, you gave it a good intro so we knew what we were doing.

Cheers.

Mike
Senon

Senon wrote on 06/06/09 9:53 AM

Good afternoon. I've grown to realize the joy that comes from little victories is preferable to the fun that comes from ease and the pursuit of pleasure.
I am from Afghanistan and now study English, tell me right I wrote the following sentence: "In vitro and in vivo anti allergic effects of arctium lappa"

Best regards :D, Senon.
Leadership Ebooks

Leadership Ebooks wrote on 06/07/09 2:56 PM

Must be great to just travel to New York city on business! I know business isn't as good as pleasure but if only my leadership ebooks site gave me the opportunity to travel! No... it merely gives me the opportunity to stay in my room. Fuuuuunn. Mind you I didn't start a leadership ebook site to travel. Just as I'm sure you didnt' get into Adobe to stay still!

Si @ Leadership Ebooks
james jackson

james jackson wrote on 06/09/09 10:13 PM

hi, thanks for sharing.

I am from china and now study English, tell me right I wrote the following sentence: "In vitro and in vivo anti allergic effects of arctium lappa"
Assassins Creed 2 Release Date

Assassins Creed 2 Release Date wrote on 06/11/09 8:26 PM

Imagine opening CF out of the box and it came with its very own customizable hosting platform with unlimited storage, unlimited compute power and cloud database option.
acekard 2i

acekard 2i wrote on 06/15/09 10:23 PM

Very much thanks for sharing such quality stuff.
We appreciate.
mortgage loans after bankruptcy

mortgage loans after bankruptcy wrote on 06/16/09 7:26 PM

Nice demo, I learn lots of things from this demos.
Thank you.
-----------
http://bankruptcyinfos.blogspot.com
Gateway PA-1700-02 AC Adapter

Gateway PA-1700-02 AC Adapter wrote on 06/17/09 10:42 PM

http://www.babatek.com/laptop-battery-battery-for-toshiba-c-65_113.html
http://www.babatek.com/laptop-battery-battery-for-toshiba-c-65_113.html?page=2&sort=20a
http://www.babatek.com/laptop-battery-battery-for-toshiba-c-65_113.html?page=3&sort=20a
http://www.babatek.com/laptop-battery-battery-for-toshiba-c-65_113.html?page=4&sort=20a
http://www.babatek.com/laptop-battery-battery-for-toshiba-c-65_113.html?page=5&sort=20a
http://www.babatek.com/laptop-battery-battery-for-toshiba-c-65_113.html?page=6&sort=20a
http://www.babatek.com/laptop-battery-battery-for-toshiba-c-65_113.html?page=7&sort=20a
http://www.babatek.com/laptop-battery-battery-for-toshiba-c-65_113.html?page=8&sort=20a
http://www.babatek.com/laptop-battery-battery-for-toshiba-c-65_113.html?page=9&sort=20a
http://www.babatek.com/laptop-battery-battery-for-toshiba-c-65_113.html?page=10&sort=20a
http://www.babatek.com/laptop-battery-battery-for-toshiba-c-65_113.html?page=11&sort=20a
http://www.babatek.com/laptop-battery-battery-for-toshiba-c-65_113.html?page=12&sort=20a
http://www.babatek.com/laptop-battery-battery-for-toshiba-c-65_113.html?page=13&sort=20a
http://www.babatek.com/laptop-battery-battery-for-toshiba-c-65_113.html?page=14&sort=20a
http://www.babatek.com/laptop-battery-battery-for-toshiba-c-65_113.html?page=15&sort=20a
http://www.babatek.com/laptop-battery-battery-for-toshiba-c-65_113.html?page=16&sort=20a
http://www.babatek.com/laptop-battery-battery-for-toshiba-c-65_113.html?page=17&sort=20a
m3i

m3i wrote on 06/18/09 2:52 AM

Thanks for your sharing this information
Essay Help

Essay Help wrote on 06/19/09 2:11 AM

thank you for sharing this information
Dissertation Writing

Dissertation Writing wrote on 06/19/09 2:13 AM

I really need to do header and footer with .cfm any idea ?
Theses

Theses wrote on 06/19/09 2:15 AM

I am still exploring CF 8. Lets see how it will work for me
Research Paper Help

Research Paper Help wrote on 06/19/09 2:17 AM

I think CF 8 is pretty clean to work comparatively
Jogos Gratis

Jogos Gratis wrote on 06/21/09 3:56 PM

I like the feature of editing of images and PDFs in coldfusion 8 !!
HP 325112-001 AC Adapter

HP 325112-001 AC Adapter wrote on 06/21/09 11:16 PM

http://www.babatek.com/pa3469u1aca-toshiba-laptop-ac-power-adapter-75w-p-9466.html
http://www.babatek.com/65w-pa165002-laptop-ac-power-adapter-for-acer-gateway-toshiba-p-9467.html
http://www.babatek.com/0225c1965-gateway-laptop-ac-adapter-19v-342a-65w-p-9478.html
http://www.babatek.com/ppp017l-hp-compaq-business-notebook-ac-adapter-19v-71a-p-9479.html
http://www.babatek.com/sony-vaio-vgnbx168gp-laptop-ac-power-adapter-pink-90w-p-9480.html
http://www.babatek.com/gateway-6020gz-laptop-ac-power-adapter-19v-342a-65w-p-9481.html
http://www.babatek.com/pa3283u2aca-toshiba-laptop-ac-power-adapter-75w-p-9482.html
http://www.babatek.com/gateway-pa170002-laptop-ac-power-adapter-19v-342a-65w-p-9483.html
http://www.babatek.com/hp-325112001-laptop-ac-power-adapter-90w-p-9484.html
http://www.babatek.com/70w-universal-ac-power-adapter-for-laptop-notebook-p-9369.html
http://www.babatek.com/120w-universal-ac-power-adapter-for-laptop-notebook-p-9371.html
http://www.babatek.com/90w-universal-ac-power-adapter-for-laptop-notebook-p-9370.html
http://www.babatek.com/65w-compaq-presario-v2000-laptop-ac-adapter-185v-35a-p-658.html
http://www.babatek.com/toshiba-pa3290u2aca-laptop-ac-power-adapter-19v-63a-120w-p-9491.html
http://www.babatek.com/dell-inspiron-1501-laptop-ac-power-adapter-195v-462a-90w-p-9492.html
http://www.babatek.com/dell-pa190005d-laptop-ac-power-adapter-20v-45a-90w-p-9493.html
http://www.babatek.com/hp-pavilion-dv6000-laptop-ac-power-adapter-90w-p-9494.html
http://www.babatek.com/hp-compaq-394224001-laptop-ac-power-adapter-90w-p-9495.html
http://www.babatek.com/hp-compaq-239704001-laptop-ac-power-adapter-original-p-9503.html
http://www.babatek.com/dell-adp90fb-laptop-ac-power-adapter-20v-45a-90w-p-9498.html
http://www.babatek.com/toshiba-pa3283u1aca-laptop-ac-power-adapter-75w-p-9499.html
http://www.babatek.com/dell-inspiron-8600-laptop-ac-power-adapter-195v-462a-90w-p-9500.html
http://www.babatek.com/gateway-m460-laptop-ac-power-adapter-19v-63a-120w-p-9501.html
http://www.babatek.com/dell-inspiron-6000-laptop-ac-power-adapter-90w-p-9502.html
http://www.babatek.com/hp-compaq-239704001-laptop-ac-power-adapter-original-p-9503.html
http://www.babatek.com/dell-df263-laptop-ac-power-adapter-195v-334a-65w-p-9504.html
http://www.babatek.com/original-apple-magsafe-a1184-ac-adapter-165v-365a-p-9505.html
http://www.babatek.com/toshiba-pa3201u1aca-laptop-ac-power-adapter-75w-p-9507.html

http://www.babatek.com/hp-441541001-laptop-keyboard-black-p-9485.html
http://www.babatek.com/hp-pavilion-dv9000-laptop-keyboard-black-p-9486.html
http://www.babatek.com/hp-pavilion-dv6000-laptop-keyboard-black-p-9487.html
http://www.babatek.com/dell-inspiron-9300-laptop-keyboard-us-layout-p-9508.html

http://www.babatek.com/hp-compaq-417066001-laptop-battery-108v-8800mah-12-cells-p-9509.html
HP 325112-001 AC Adapter          http://www.babatek.com/hp-325112001-laptop-ac-power-adapter-90w-p-9484.html
laptop parts

laptop parts wrote on 06/25/09 11:25 PM

http://www.babatek.com/dell-inspiron-6400-series-laptop-keyboard-p-1042.html                        ;
http://www.babatek.com/dell-inspiron-e1505-series-laptop-keyboard-p-1045.html                        ;
http://www.babatek.com/hp-pavilion-dv2000-series-laptop-battery-12-cells-p-7330.html                        ;
http://www.babatek.com/hp-pavilion-ze4900-series-laptop-battery-p-969.html                        ;
http://www.babatek.com/original-apple-macbook-13inch-a1185-battery-white-p-563.html                        ;
http://www.babatek.com/dell-inspiron-9400-series-laptop-battery-p-1314.html                        ;
http://www.babatek.com/compaq-presario-r3000-series-laptop-battery-148v-6600mah-p-254.html                        ;
http://www.babatek.com/dell-inspiron-9400-series-laptop-lcd-panel-170inch-p-935.html                        ;
http://www.babatek.com/90w-gateway-laptop-ac-power-adapter-6500714-p-4818.html                        ;
                        
                        
                        
http://www.babatek.com/dell-inspiron-1300-series-laptop-battery-p-269.html                        ;
http://www.babatek.com/compaq-presario-2700-series-laptop-battery-p-251.html                        ;
http://www.babatek.com/154inch-hp-pavilion-dv5000-laptop-lcd-wxga-screen-panel-p-2457.html                        ;
http://www.babatek.com/133inch-1280x800-20pin-lcd-panel-screen-lp133wx1tlc1-p-225.html                        ;
http://www.babatek.com/lcd-panel-154-inch-c-70_89.html                        ;
http://www.babatek.com/dell-inspiron-630m-series-laptop-keyboard-p-337.html                        ;
http://www.babatek.com/toshiba-satellite-p30-series-laptop-keyboard-p-1617.html                        ;
http://www.babatek.com/original-dell-inspiron-6400-series-laptop-battery-p-279.html                        ;
http://www.babatek.com/dell-latitude-d630-series-laptop-battery-111v-4400mah-p-1333.html                        ;
                        
                        
http://www.babatek.com/hp-325112001-laptop-ac-power-adapter-90w-p-9484.html                        ;
http://www.babatek.com/toshiba-pa3283u1aca-laptop-ac-power-adapter-75w-p-9499.html                        ;
http://www.babatek.com/75w-original-toshiba-pa3083u1aca-laptop-ac-power-adapter-p-8967.html                        ;
http://www.babatek.com/dell-laptop-ac-adapter-19v-316a-pn-adp60nh-p-9746.html                        ;
http://www.babatek.com/75w-original-toshiba-pa3201u1aca-laptop-ac-power-adapter-p-8969.html
http://www.babatek.com/75w-toshiba-pa3283u-laptop-ac-power-adapter-p-6604.html
http://www.babatek.com/90w-dell-inspiron-5100-laptop-ac-adapter-20v-45a-p-1338.html
http://www.babatek.com/65w-original-hp-compaq-laptop-ac-power-adapter-pn-239427003-p-7373.html
http://www.babatek.com/65w-dell-inspiron-e1705-laptop-ac-adapter-195v-334a-p-911.html
http://www.babatek.com/65w-original-compaq-laptop-ac-adapter-pn-239704001-p-9496.html
http://www.babatek.com/hp-compaq-417066001-laptop-battery-108v-8800mah-12-cells-p-9509.html
http://www.babatek.com/black-hp-laptop-keyboard-part-number-441541001-p-1950.html
http://www.babatek.com/75w-original-toshiba-pa3201u1aca-laptop-ac-power-adapter-p-8969.html
http://www.babatek.com/65w-dell-inspiron-9300-laptop-ac-adapter-195v-334a-p-909.html

http://www.babatek.com/90w-dell-inspiron-8200-laptop-ac-adapter-20v-45a-p-1339.html

http://www.babatek.com/65w-original-compaq-laptop-ac-adapter-pn-239704001-p-9496.html
http://www.babatek.com/65w-dell-inspiron-600m-laptop-ac-adapter-195v-334a-p-902.html
http://www.babatek.com/90w-dell-inspiron-6400-laptop-ac-adapter-195v-462a-p-510.html
http://www.babatek.com/65w-compaq-presario-m2000-laptop-ac-adapter-185v-35a-p-631.html

http://www.babatek.com/65w-original-gateway-4530gz-laptop-ac-power-adapter-p-6316.html
http://www.babatek.com/65w-gateway-cx200s-laptop-ac-adapter-19v-342a-p-1867.html
http://www.babatek.com/65w-original-gateway-mx3560-laptop-ac-power-adapter-p-6291.html
http://www.babatek.com/65w-gateway-cx2618-laptop-ac-power-adapter-19v-342a-p-4653.html
http://www.babatek.com/dell-df263-laptop-ac-power-adapter-195v-334a-65w-p-9504.html

http://www.babatek.com/ibm-lenovo-40y7003-laptop-battery-8-cells-p-8254.html
http://www.babatek.com/toshiba-pa3399u1brs-laptop-battery-6-cells-p-5296.html
http://www.babatek.com/dell-laptop-battery-9-cells-part-number-u4873-p-1325.html
http://www.babatek.com/acer-aspire-3000-liion-battery-p-1445.html

http://www.babatek.com/dell-latitude-d610-series-laptop-battery-p-485.html
http://www.babatek.com/toshiba-pa3399u2brs-laptop-battery-6-cells-p-5298.html
http://www.babatek.com/dell-inspiron-1300-series-laptop-keyboard-p-333.html
http://www.babatek.com/original-hp-pavilion-dv8000-series-laptop-battery-p-261.html
mervin

mervin wrote on 06/30/09 3:08 PM

<a href="http://www.onlinecasinopro.org/">online casino</a> ,
<a href="http://www.top30casinosonline.org/">Top 30 casinos Online</a> ,
<a href="http://www.totallyfreecasinogames.net/">Totally free casino games</a> ,
<a href="http://www.playforfuncasinos.net/">Play for fun casinos</a> ,
<a href="http://www.casinosfreeslots.com/">; Free Slots Casino</a> ,
<a href="http://www.onlinebingogames.org/">Online Bingo Games</a> ,
<a href="http://www.web-casino.org/">Web casino</a> ,
<a href="http://www.virtual-casino.org/">Virtual casino</a> ,
<a href="http://www.casino-chip.org/">Casino chip</a> ,
<a href="http://www.play-online-casino.org/">Play Online Casino</a> ,
<a href="http://www.online-poker-casino.org/">Online Poker casino</a>
r4i

r4i wrote on 07/01/09 12:01 AM

very well,Thanks for your sharing this information
Reply
Add a Comment



(it will not be displayed)