Cleaning RSS

So, it appears that my RSS feed is 'dirty', and that is why my posts haven't been appearing on ColdFusion Bloggers. I've been going back and forth with the W3C Validator for a while now, so hopefully this message will finally break the barrier.

Update 09.04.08 5:30AM Central: So, still not aggregating.

Google Chrome: First Look

So, Google Chrome is now available for download. First impressions: it's smokin' fast. I just rolled through our admin panels lightening quick, our sites are faster than ever, and the ExtJS samples render with no issues (the Web Desktop even smokes). Very nice work, so far.

ColdFusion For Educational Use

Adobe has posted the site for registering ColdFusion 8 For Education. This is an exciting development within the ColdFusion community, that will hopefully help to propogate ColdFusion, both as a platform as well as CFML as a language.

ExtJS 2.2 Released

As many of my readers already know, I am a huge fan of ExtJS, the wildly popular JavaScript cross-browser component and Ajax library. ExtJS 1.1 is the underlying library used by ColdFusion 8 in it's new Ajax controls, so I latched on to the concept of rapid application prototyping and then extending it through custom ExtJS development.

Well, Monday the ExtJS team released 2.2. Much more than a minor dot release, 2.2 addresses several bug fixes, nice increases in perfomance, better support for Firefox 3, and several new components and examples.

Some of the new components include CheckBoxGroups and RadioGroups for forms, a new History object for managing the back button (a common issue in RIAs), a new FileUploadField, and even an XMLTreeLoader to automatically create Tree components from an XML Document. There are several new examples, to show developers how to use these new components, better information on how to implement Drag and Drop, and more.

ExtJS 2.2 is fully backwards compatible with the 2.1 release. I tested several applications last night, seeing definite speed increases. Really well done. (There also appears to be some speed improvements when implementing ExtJS within Adobe AIR applications as well, from my testing.)

I'll have a lot more info on ExtJS coming in the near future, so watch this space;)

Caught By The Bug

The dreaded BlogCFC curse. After 30 days without a post you see the message 'Sorry, no post' (more or less).

I'm busy. Way busy. Several side projects, fun at work with servers, and a few hush-hush things...I'm beat. I can't go into a ton of particulars on anything, but there are things coming. I am working on a custom asset manager written in ColdFusion and Ext, that I'll be open sourcing, but it's taken a side burner for now. Ext is a blast, and I hope to continue to create and release Ext custom components, but I will always be using ColdFusion for my server-side code examples.

Speaking of code, I still owe everyone my sample code from my WebManiacs Presentation. With all this activity, I am way behind the eight ball on rolling some of this up. I hope to get it out sometime within the week. I'm also hoping to get a chance, soon, to re-record the presentation. I had done it once before WebManiacs, for the Nashville ColdFusion User Group, but the recording was a wash. We'll try to get that scheduled soon, and get it out there for everyone.

And, speaking of NCFUG, Mark Mandel is presenting Thursday night, July 31st on Transfer. Details can be found on the NCFUG Meeting page.

That's all for now. I'll try not to let it go so long between posts this month.

Build Applications That Scale

For over two months now, we've been preparing to migrate our services to a new datacenter. This has been, without a doubt, the most important project within the history of our company, for a number of reasons. We sell, host, and support websites for a single vertical market. A few thousand sites, all operating off a single shared framework/codebase. This is up from the few hundred sites we were hosting when I joined the company almost three years back. Our sites have been a testament to the power of the ColdFusion server platform, and I thought it important to share with you all the importance of our move, the challenges we overcame, and the benefits we've incurred.

I want to give you a little background here, so that you'll have an understanding on the history and growth of our application, and how critical it is to think in terms of scale. In talking with several developers, while at WebManiacs, I was surprised to find out just how many had come across similar issues at one time or another.

[More]

WebManiacs Follow-Up

After WebManiacs, I thought it would be good to jot down some thoughts on conferences, and ColdFusion development in general. I was asked to speak at WebManiacs, which was my first conference speaking engagement, and although my session was somewhat small (last session that day), I had a great group who seemed to really enjoy my presentation, with a lot of questions, comments, and discussion afterwards. All in all a lot of fun. That being said, the conference was... lacking a little. Now, in all fairness, it was the first of it's kind, the first for FigLeaf (of this size), and a learning experience for everyone involved.

[More]

DC Bound

Well, I'm sitting in the airport in Nashville, waiting to fly out to D.C. for WebManiacs. The Rouge looks to be a nice hotel, and it looks to be a fantastic lineup of speakers and sessions (including yours truly). Might catch a movie after touch down...

ColdFusion 8 Json Return Format and ExtJS

Yes, I am really enjoying getting back into JavaScript. The language really has changed since the days I was heavier into it (1998 thru 2001, maybe), so it's great to see how much it has grown. I feel like I've been ignoring an old friend.

[More]

Why Can't I Comment?...

I've been so head down, on several projects professional and personal, that I only just noticed a few weeks worth of error messages in Cutter's Crossing's email box. A very odd error about missing a captcha-hash-variable kinda thing (don't have one handy). So, I get my next door co-worker to pull up my blog and ask him to post a comment, any comment. Low and behold, in place of the captcha there was a broken image icon. That wonderful clear box with the red X going through it, that we all know and love. Simply reinitializing BlogCFC took care of the issue, but I realize I've missed out on valuable feedback.

If you're reading this, and you tried to comment earlier, please try again, and I'm sorry for the trouble. I'll try to keep a more vigilant eye.

In the meantime, I'm looking for some really outstanding (public) examples of a drag-and-drop page content editor interface. Some experimenting with some of the Ext (2.1) sample code says I should be able to do it, but I'm looking to see some clear cut, and tested, solutions. BTW, if you haven't looked at the extended examples that they put out with the 2.1 update, then you should. There's some very nice stuff in there, particularly dealing with layouts.

Previous Entries / More Entries