
Not sure if this is new or not, but you can now preorder ColdFusion 9 Web Application Construction Kit volumes 1 through 3. If you order via the links below I get a small kick back. Like - every purchase is one good beer. You want me to have good beer, right?
Remember, you can buy one set for your office, one for home, and one for the bathroom.
Archived Comments
Just my weird sense of humor kicking in, but I think it's funny what the "Customers Who Bought This Item Also Bought" list includes for Volume 1...Coffee People Donut Shop K-Cups. Apparently some people think they have to work through the whole book in one sitting. :-)
Nice - CF+Coffee sounds like a good mix. :)
Good timing Ray. I have the CF8 books and was reading through one yesterday wondering when a CF9 version would be out... Time to pester the boss.
// initialize vars
var total_beers = 0;
var books_purchased = StructNew();
// set books purchased
books_purchased.home = 3;
books_purchased.office = 3;
books_purchased.bathroom = 3;
// loop through purchase
for (
p = 1;
p = ListLen( StructKeyList( books_purchased ) );
p = p + 1
) {
// increment total beers with the value of books purchased key
total_beers = total_beers + books_purchased[ ListGetAt( StructKeyList( books_purchased ), p ) ];
}
// output total beers
WriteOutput(total_beers & " beers");
// if total beers is greater than a six pack
if ( total_beers GT 6 )
// marvel at consumption level
WriteOuput( "?!?!?! :O");
@Grant: You need CF9 CFWACK just so you know to use this instead:
books_purchased = { home=3,office=3,bathroom=3}
Much less typing. :P
Where is the button?
It's the special ANY key.
FYI - the links don't show in Firefox. Had to load the page in Chrome to see them.
Sorry - Ad Blocker Plus knocked them out...
Heh, Ad Blocker has tripped me up on iFrames before. So... you don't white list my blog? Do you hate me? Why do you hate me, Mike? -cry-
Thanks Ray, I have just ordered my set. :-)
A question if I may: I currently have a few cf projects running under CF7 on my local dev machine and in shared hosting live environments. I didnt upgrade to CF8 for various reasons and now want to jump from CF7 to CF9.
Searching the web I see a few posts about upgrade "gotchas" and ideally would like to run CF7 and CF9 on my dev machine so I can maintain existing code while testing it under CF9. Or, maybe I should just install CF9 on another machine and copy my code across for testing.
What would you recommend as a way forward? Are there any lists of CF7 - CF9 upgrade issues/gotchas I can consult?
Thanks for your help,
Murray
I don't normally run multiple versions, but I know folks who have. You need to use multiserver mode. If you Google, or search on CFBloggers.org, you should find blog posts on the topic. I've done this like one time in the past five years so I'm the wrong person to ask.
As for gotchas - it's been so long since 7 I can't honestly say. I do know the main issue I've run into is new functions conflicting with built in ones. So for example, I know a few of my OS projects had to be updated for 8 and 9 simply because I used a CFC method/UDF that matched the name of a new function built into CF. In all cases though (I think 3-4 or so) it took like 5 minutes to fix.
Thanks Ray. I am thinking that a separate development box for testing might be the simplest option. Thanks also for the reference to CFBloggers.org - I hadnt come across that site before.
Murray
@Ray
I know! Tell my boss! XD
Soooo . . . when will the books actually become available? About a month ago Amazon had the date for Book 1 set to May 15th and Book 2 to sometime in June, but now the dates are not there anymore. Need to order these as my WACK8 are on a permanent loan to my sister . . .
B1 is still May 15th, as far as I know. I believe B2 and B3 were pushed back one month each.
How extensive is the coverage of CF9-specific features in these? If I had a coworker who wanted to get up to par on the 9ers would you suggest picking up the Wax or just hitting the docs and blogs? Thanks.
The WACK has always been about getting someone who doesn't know CF up to speed on the language as a whole. It is not CF9 specific. It's written for CF9, but it won't focus on just what's different. Again, it assumes you know nothing. (About CF. ;)
So if your coworker already knows CF, they may want to use the Adobe docs instead.