Rob Gonda's Blog

Rob - - > Max

Leaving to Max. My session will be ...... >take a guess< ............ ColdFusion Powered Ajax, where I will demonstrate ColdFusion MX8's capabilities, but also talk about the engine powering it -- YUI, EXT --, provide examples on how to tweak it, improve performance, and show some amazing examples of Ext 2.0, which has not been confirmed to be part of a future release of ColdFusion, but we can only hope.

CFML Reference Docs for the iPod

Randy Nielsen posted a zip file and instructions to get the entire ColdFusion MX8 CFMX reference for your ipod. I'm really not sure how much I am personally going to use this, since every time I develop I'm actually online and I can check the references at the cfquickdocs.com site, but it's still pretty cool.

jQuery UI released

jQuery UI is a set of themable widgets and interactions, built on top of the jQuery JavaScript Library, that you can use to build highly interactive web applications.

The core of the library revolves around different mouse interactions, namely drag and dropping, sorting, selecting, and resizing.

On top of the core interactions are built a number of reusable widgets, including accordions, date pickers, dialogs, sliders, table sorters, and tabs.

Finally, the library is finished off with a few effects that you can use to liven up your site, specifically magnifier and shadow.

» More Information

Windows XP / Apache / CF7 & CF8 side by side

Most ColdFusion people run their development environment using Windows XP and Apache, since IIS for XP allows a single site -- IIS for Vista allows multiple sites btw. I personally run VMWare and I have separate vms for cf7 and cf8, but if you're one of those who already has everything set up and want/need to run cf7 and cf8 side by side, check out Tom's article explaining step by step how to get it done.

jQuery v1.2: Major new release, sneak peak at jQuery UI

[From Rey Bango's Blog]

Hot on the heels of the jQuery v1.1.4 release, John Resig and the jQuery team put the pedal to the metal and announced their newest release, jQuery v1.2.

This is a massive new release of jQuery that's been a long time in the making - and it's ready for your consumption!

This release is feature packed adding such new features as:

Following the tradition of "playing nice with other libraries", jQuery v1.2 now provides the ability to define a custom namespace for the events expando, thus adding one more method of ensuring that jQuery developers can successfully work in a multi-library environment. John Resig had this to say:

It's incredibly important for us, and our users, that the jQuery library work in any JavaScript environment. In jQuery 1.2 you can now depend on the fact that jQuery will protect itself from outside code influences, and libraries, even going so far as to protect itself from other versions of jQuery that might be running on the same page. Knowing that your copy of jQuery will always behave the way you expect it, no matter what the platform, is the cornerstone of the project.

Along those same lines of working for the community, the team has provided jQuery developers with an easy way to migrate into jQuery v1.2 by providing a compatibility plugin. With some functionality being removed in jQuery v1.2 release, including this plugin allows developers to have all of the features that were removed in the newest release.

The full release notes provide details about all of these new features.

You can get the latest release of JQuery below:

jQuery 1.2: (How To Upgrade)

Plugins:

As if a new major release wasn't enough to whet your appetite, on Sunday, September 16th, the new jQuery UI effects library will be released to the public. The library will include:

  • Draggables
  • Droppables
  • Resizables
  • Shadows
  • Sliders
  • Sortables
  • Tabs
  • Accordions
  • Selectables
  • Trees
  • Modals
All completely documented, demoed, themed, and 100% Free Open Source Software.

Here's a sneak peak at what to expect:

Lead developer of jQuery UI, Paul Bakaus, had this to say:

We worked hard over the last three months to make UI a seamless, rock-solid solution for many interface situations. It's nearly there - featuring many core level modules, ready-to-go widgets and custom, unique themes. To make the experience even nicer, the team created a smart downloader, a playground with demo apps and tests and of course documentation. We are pretty excited about our release on Sunday - be sure not to miss it!

This blog is running version 5.9.003. Contact Blog Owner