Wednesday, June 27, 2007

MAX 2007 North America Sessions

Max Sessions have been posted online...

Choose from over 200 sessions organized in five tracks. The sessions have been assigned a level of difficulty: General, Beginner, Intermediate, and Advanced. There are three session types: 60-minute workshop sessions, 90-minute hands-on sessions, and 180-minute boot camp sessions. This year we are also offering Pre-Event All-Day Hands-On training sessions that will be held on September 30, 2007.

Use the session locator below to explore the broad range of informative sessions offered at MAX 2007. Register today and learn the latest techniques in website prototyping, user interface design, online advertising, interactive games, accessibility, motion graphics and video encoding.

CFQuickDocs For CF8

Jake Munson has updated his CFQuickDocs to include ColdFusion 8 tags and functions.
This is really a very useful tool for CF Developers.

Tuesday, June 26, 2007

New Hotfix for CFDocument

A new hotfix for CFDocument has been released...

ColdFusion MX 7.02 - CFDocument Cumulative Hot Fix has fixes for a lot of CFDocument related issues.

Some of the important issues that we fixed in this hotfix are

1. Text getting chopped / clipped
2. Image zoom or image cropped
3. Header/Footer overwriting the text in the page body.

If you use cfdocument, it is a must have hotfix for you.

You can download the hotfix here but do not forget to read the instructions to apply this hotfix.

Monday, June 25, 2007

MAX Pre-Conference Training Sessions Posted


MAX pre-conference sessions are full day hands-on events the day before MAX. There are over a dozen session this year, several of them on ColdFusion, and some on Flex and AIR, too. These are always popular, last year they all sold out in less than a month!

Monday, June 18, 2007

onMissingTemplate behavior improvements

From Tom... 
Tom Jordahl wrote:

Hi Folks,

There was a recent thread on the behavior of the Application.cfc method
"onMissingTemplate".  Currently the RC behavior is:
If the file requested doesn't exists on disk,
  - Create Appication scope
  - Create Session scope
  - Fire onMissingTemplate if present

I have just changed it to this:
If onMissingTemplate function is present in Application.cfc AND the file
requested doesn't exists on disk,
- Create Application scope & Fire onApplicationStart (if needed)
- Create Session scope & Fire onSessionStart (if needed)
- Fire onMissingTemplate, which has access to both session & application
scope.

I believe this takes care of the issues raised by RayC. and  Michael D. on
other threads as well as preventing the creation of 'extra' sessions when
you don't have an onMissingTemplate function.

Did I get it right?  :-)

--
Tom Jordahl
Adobe ColdFusion Team 
 
 

MAX 2007 Registration Now Open

http://adobemax2007.com/

 
MAX 2007 North America starts September 30th, and registration is now open! Quick, sign up NOW!
 

ComputerWeekly Explains ColdFusion

ComputerWeekly is running a story Coldfusion offers a short curve to web development. Aside from some minor technical inaccuracies, the author seems to have gotten the core value proposition right, as in "Champions of ColdFusion say that the cost is quickly defrayed by the boost it gives to productivity".
 

ColdFusion 8 System Requirements

Damon Cooper has posted info and links on ColdFusion 8 supported platforms and system requirements.
 

ColdFusion Helps finalsite Power Hundreds Of Educational Sites

Since 1998, finalsite has been bringing cutting-edge web design and web software to leading independent schools and organizations around the world. finalsite currently serves nearly 200 independent schools and a total of nearly 500 schools and educational organizations of all types. finalsite offers portals and modules as add-ons to the CMS, including modules for admissions, alumni, board, trustee & friends, faculty & Staff, parents, students, major donor, alerts, athletic, blogs, calendar, commerce, forms, intranet, multimedia, news, and registration. finalsite runs on ColdFusion MX7, and also utilizes Flash.
 
 

CF8 Beta Blowing Away Expectations

Have a look at the ColdFusion 8 public beta download numbers for the first week since it went up on Labs. We can't share actual numbers, but we can tell you that in that first week we had more downloads than what we had expected overall for the entire public beta period! Way to go...

Friday, June 15, 2007

onMissingTemplate

on MissingTemplate, The Latest from Tom Jordahl

Hi Folks,

There was a recent thread on the behavior of the Application.cfc method
"onMissingTemplate".  Currently the RC behavior is:
If the file requested doesn't exists on disk,
  - Create Appication scope
  - Create Session scope
  - Fire onMissingTemplate if present

I have just changed it to this:
If onMissingTemplate function is present in Application.cfc AND the file
requested doesn't exists on disk,
- Create Application scope & Fire onApplicationStart (if needed)
- Create Session scope & Fire onSessionStart (if needed)
- Fire onMissingTemplate, which has access to both session & application
scope.

I believe this takes care of the issues raised by RayC. and  Michael D. on
other threads as well as preventing the creation of 'extra' sessions when
you don't have an onMissingTemplate function.

Did I get it right?  :-)

--
Tom Jordahl
Adobe ColdFusion Team
 

Monday, June 11, 2007

CF8 Syntax Dictionaries for CFEclipse

Yahoo ColdFusion Developer Center

Yahoo has launched a ColdFusion Developer Center
 
Here you'll find:
  • HOWTO Articles to help you understand our technologies and how you can use them better with ColdFusion.
  • Code Samples you can play with. Use them as a starting point for your own applications or study them for subtle nuances.
  • Browser-Based Authentication so you can let users authenticate using their Yahoo! ID.
  • Other Resources out on the Web to help you use ColdFusion and the Yahoo! APIs to their fullest.
  • Community Resources where you can join our mailing list and discuss the Yahoo! APIs with us and with other ColdFusion developers.
 

ColdFusion for JSP Developers

Found this interesting article on java.netThe article speaks about integration between ColdFusion and Java and how this could be of interest to JSP developers.
 

Implicit Struct And Array Creation

A very good analysis of Implicit Struct/Array Creation by Ben Nadal...
 
 
 

Tuesday, June 5, 2007

Monday, June 4, 2007

Installing ColdFusion 8 Eclipse Extensions

The ColdFusion extensions for Eclipse include RDS panels, a Services Browser panel, a CF Log Viewer, RDS support, help, wizards, and of course the interactive debugger.
These extensions are available for download along with ColdFusion 8 and will be distributed with the product when it ships.

To install the Eclipse extensions, do the following:

  1. Start up Eclipse (3.1 or 3.2).
  2. Select Help->Software Updates->Find And Install.
  3. Select "Search For New Features To Install".
  4. Click the "New Archived Site" button.
  5. Brows to select the extensions ZIP file that you downloaded.
  6. Check the feature, and then Finish the installation.
  7. You'll be prompted to restart Eclipse.

Once installed you'll have access to all of the extensions. The Wizards are available under File->New->Other. To display the ColdFusion tabs go to Window->Show View->Other, the tabs will be listed under "ColdFusion", select each tab to show it. You only need to do this once, the next time you start Eclipse the settings will be remembered and the tabs displayed.

Server Side Printing In ColdFusion 8

If you've ever needed server-side printing under programmatic control, ColdFusion 8 introduces a new <CFPRINT> tag.

<CFPRINT> prints PDF files (including those created using <CFDOCUMENT>, <CFREPORT> and <CFPDF>) to a printer of your choice.

At a minimum, <CFPRINT> requires just the name of the PDF file to be sent to the default system printer, but additional attributes can be used to specify the printer, copy count, the pages to print, as well as to pass lots of other printer settings. The list of available printers (and their names, as must be passed to <CFPRINT>)is listed in the ColdFusion Administrator.

And a new supporting GetPrinterInfo() function returns all sorts of information about specified printers.

You can use the cfprint tag to print any PDF document, including those generated by the cfdocument, cfpdf, and cfpdfform tag.

Also, you can use this tag to print Report Builder reports exported in PDF format.

Syntax

<cfprint 
     required 
     source = "absolute or relative pathname to a PDF file| PDF document variable" 
     type = "PDF"

     optional attribute
     Struct = "ColdFusion structure containing standard print request key-value pairs"
     color = "yes|no" 
     copies = "number of copies" 
     fidelity = "yes|no" 
     pages = "page or pages to print" 
     password = "PDF source file owner or user password" 
     paper = "letter|legal|A4|A5|B4|B5|B4-JIS|B5-JIS|any media supported by the printer" 
     printer = "string that specifies the printer name"
>

 

CF Team Member Rakshith's Blog

Rakshith is part of the ColdFusion engineering team in Bangalore, and he is now blogging here
 
 

Sunday, June 3, 2007

ColdFusion 8 Public Beta Coverage: Part III

Articles
1. SD Times – 5/31/2007 - Adobe Releases ColdFusion Beta
by Alex Handy
http://www.sdtimes.com/article/LatestNews-20070515-29.html

2. IT Week – 5/31/2007 – Adobe Updates Development Tool by Phil Muncaster
http://www.itweek.co.uk/itweek/news/2191061/adobe-updates-development-tool

Additional Posting:Computing UK: http://www.computing.co.uk/itweek/news/2191061/adobe-updates-development-tool

3. TheOpenSourcery.com – 5/30/2007 - ColdFusion 8: Backend Integration for Frontend Goodness
by Jacques Surveyer
http://www.theopensourcery.com/wordp1/index.php?p=610

4. PC World – 5/30/2007 – ColdFusion Warms to .Net
by Paul Krill (InfoWorld reprint)
http://www.pcworld.com/article/id,132356-c,webauthoringsoftware/article.html

Additional Reprints:
- ARNet:
http://www.arnnet.com.au/index.php/id;1412886503;fp;4194304;fpid;1
- Digital Arts Online:
http://www.digitalartsonline.co.uk/news/index.cfm?NewsID=7986
- Computerworld AU: http://www.computerworld.com.au/index.php/id;1412886503;fp;2;fpid;1

5. ServerWatch – 5/31/2007 – ColdFusion Gets an Overhaul
by Andy Patrizio (InternetNews.com reprint)http://www.serverwatch.com/news/article.php/3680681

6. Linux World – 5/30/2007 – Adobe Unveils ColdFusion 8 Public Beta
by Staff (ColdFusion Developer’s Journal Reprint)
http://linux.sys-con.com/read/382340.htm

7. TechWorld – 5/31/2007 – Adobe Offers ColdFusion 8 Public Beta
by Staff (Digital Arts reprint)
http://www.techworld.com/applications/news/index.cfm?newsID=8999&pagtype=samechan

Additional Reprints:
- Reseller News New Zealand: http://reseller.co.nz/reseller.nsf/news/F1E0A514855B42C3CC2572EB007AAD4B
- PC Advisor UK:
http://www.pcadvisor.co.uk/news/index.cfm?newsid=9537

ColdFusion 8 Public Beta Coverage: Part II

Articles:
1. CRN – 5/30/2007 – Adobe Advances ColdFusion With Public Beta
by Stacy Cowley
http://www.crn.com/software/199703521

2. Dr. Dobb’s Journal – 5/30/2007 - ColdFusion 8 in Public Beta
by Staff
http://www.ddj.com/dept/webservices/199703494

3. InfoWorld Daily Podcast – 5/30/2007 – Adobe Cozies Up to .Net with ColdFusion 8
hosted by Tom Sullivan
http://weblog.infoworld.com/daily/archives/podcast/archive.html

4. PC Magazine – 5/30/2007 – Adobe ColdFusion 8 Public Beta Goes Live
by Darryl Taft
http://www.pcmag.com/article2/0,1895,2138836,00.asp