Download Firefox -  a safer, easier to use web browser. Return to - Leap into the online experience! Return to - Leap into the online experience! - Leap into the online experience!

Project News :.

The latest project to launch was the site for Gorilla Offroad Company. Aside from their main site, a social media strategy was develop to launch the company into various industry specific automobile enthusist discussion board communities as well as popular social media fronts like Facebook, Pinterest, and Twitter.

Valid XHTML 1.0 Transitional

Valid CSS!

Section 508 Compliant

powered by: Macromedia ColdFusion MX

made with: Macromedia Dreamweaver MX

What is RSS

XML - often denotes RSS Feed information.

Macromedia - ColdFusion Programming
white horizontal rule

ColdFusion News :.

To bring a little life to my site, I've pulled a couple What is RSS Feeds into this page. You can currently choose between the technology related news stories from the following news sources:

You are currently viewing and RSS Feed from

jsFiddle Example: More Dynamic Form Templates
So this is the update to the earlier example, ditching the directive in favor of just simple Angular templating with ngOption and ngRepeat. The point here is to change both the UI and the object being acted upon in a very simple way: Use one dynamic data-set to control another dynamic data-set.
(Tue, 29 Jul 2014 18:00:20 GMT)
[view article in new window]

Check out CodeSchool's Angular course
I've raved about CodeSchool before so I thought folks might be interested in knowing they have a really cool new course for AngularJS: Shaping Up with AngularJS. Best of all - the course is free. I didn't learn a lot from it as I think I've got the...
(Tue, 29 Jul 2014 16:00:18 GMT)
[view article in new window]

NCDevCon 2014 Session-Towards a Component Based Web

Towards a Component Based Web

One of the hardest parts of web development is writing code in a form that allows it to be reused in other places. Most developers agree that code reuse is a virtue, but don't necessarily know how to create reusable code on the web. Some new standards and libraries are coming that aim to make this easier. Especially exciting is the arrival of web-components, a W3C spec designed to allow for creation of encapsulated chunks of web code that can be reused cleanly, without requiring a specific application structure. This talk will take a high level view at the different component strategies available today, (including ReactJS, KnockoutJS and Polymer) as well as the web component future.

About Ben McCormick

Ben McCormick

I'm Ben McCormick, a Software Engineer at Windsor Circle with a focus on Front End Web Development. I've had the opportunity to work with a wide variety of Javascript Frameworks over the past few years, and I'm currently excited about the changes ES6 and Web Components are going to bring.

Follow Ben McCormick on Twitter

Ready to Register for NCDevCon 2014?

Eventbrite - NCDevCon 2014 - North Carolina's Premier Web Conference

(Tue, 29 Jul 2014 16:00:17 GMT)
[view article in new window]

jsFiddle Example: AngularJS Directives for Dynamic Form Configuration
Here I show how you can use a directive to generate form elements by using dynamic scope references. Its not amazing and probably not even the best way to do this, but it works. This is a middle stage of an example I'll post later of switching the UI completely to set options on different objects.
(Tue, 29 Jul 2014 16:00:15 GMT)
[view article in new window]

NCDevCon 2014 Session-Refactoring your legacy app to a MVC Framework

Refactoring your legacy app to a MVC Framework

This session will begin with a brief introduction to MVC (Model-View-Controller) frameworks, and the advantages of developing applications using MVC frameworks. After that the rest of the session will be spent on: 1) Going through the legacy code for a small ColdFusion application 2) Refactoring the legacy code to use Framework One 3) Refactoring the legacy code to use ColdBox

About Anant Pradhan

Anant Pradhan

Anant started developing web based applications in 2006 using ColdFusion, PHP, JavaScript, HTML and CSS. He enjoys enterprise ColdFusion development and has expertise in developing backend architecture. He is a big fan of Object Oriented Programming methodologies and design patterns, especially Model-View-Controller. Anant is an active member of the Triangle Area ColdFusion User Group (TACFUG). He has a Masters in Computer Science from UNC Chapel Hill, and has spoken previously at various conferences including NCDevCon and cfObjective.

Ready to Register for NCDevCon 2014?

Eventbrite - NCDevCon 2014 - North Carolina's Premier Web Conference

(Tue, 29 Jul 2014 12:00:17 GMT)
[view article in new window]

The simplicity of migrating from MySQL to MariaDB
Upgrading from an old version of MySQL to the latest MariaDB as the database for ColdFusion applications is generally very easy, but you may need to update the data source connector
(Tue, 29 Jul 2014 12:00:08 GMT)
[view article in new window]

Speaking at NCDevCon 2014, and Why NCDevCon Rocks
I'm really honored to be speaking at this year's NCDevCon. This will be my fourth year in a row as a speaker at the conference, and I'm excited to be returning to Raleigh for what I expect to be another great conference. Why do I love NCDevCon?
  • It's cheap. For the quality, variety, and number of sessions, this conference is a steal. Equivalent conferences held elsewhere in the U.S. that don't have quite the same regional flair usually run upwards of $800 for registration. NCDevCon has always been incredibly affordable.
  • The speakers are great. The NCDevCon team puts a lot of effort into recruiting well-established speakers and finding new ones, especially new speakers from the Raleigh/North Carolina area. Fresh voices are always welcome, and they mix well with the established speakers who you see headlining conferences elsewhere.
  • There's a good mix of Web technologies covered. While NCDevCon used to be heavily focused on ColdFusion development — and there's still a track dedicated to ColdFusion — the conference over the past few years has swayed towards the front-end and mobile. This has brought in new opportunities for learning, especially for ColdFusion developers who don't see new versions of our main application server runtime for 12-18 months at a time.
  • It's small(ish). Given that there are 300 tickets for the conference, you can actually meet people, talk to speakers, and make new friends. You don't feel like you're lost in a sea of 2000 guys from Oracle and IBM (not that there's anything wrong with working for Oracle or IBM).
  • Raleigh (and the surrounding area) has great food. I'm a foodie. There's lots of good stuff to be had in Raleigh, and in nearby Chapel Hill. I make an annual pilgrimage to Allen and Son BBQ outside Chapel Hill, but that's because I'm a sucker for awesome Carolina BBQ.
So now that you know why I love NCDevCon, I figure I should talk about what I'm going to talk about! "Start Using Amazon Web Services in Your ColdFusion Apps" Amazon Web Services provide a wide array of highly scalable tools which solve common problems in modern Web application development. ColdFusion fits right into the AWS ecosystem, and this session will show you just how easy it is to start using AWS in your ColdFusion applications. We'll look at:
  • Cheap, fast, and easy content storage thanks to ColdFusion's integration with AWS Simple Storage Service (S3)
  • Creating ColdFusion servers in AWS using the official Adobe ColdFusion Amazon Machine Image
  • Plug-in points for other AWS services in your ColdFusion applications
  • A reference architecture for running scalable ColdFusion applications in AWS
  • Some hard-earned lessons about running Web apps in AWS
AWS is a huge topic (Amazon has their own 5-day conference with over 150 sessions dedicated solely to AWS), so this is a lot to cover. I'll be employing my usual, "firehose" presentation style, but if you want to get up to speed quickly with what AWS can offer your ColdFusion application (or, honestly, web application development in general), you should get a lot out of this session. I hope to see you there!
(Tue, 29 Jul 2014 10:00:20 GMT)
[view article in new window]

Embryonic ideas
This is gonna have to be quick, as I've spent my "before work" blogging window chatting on Twitter / Skype with various people. So I need to get this out the door in the next 30min.

Over the last week, a coupla interesting (well...) ideas have been presented to me by way of community projects. Which I might undertake.

Firstly Judith Barnett made this observation in a comment against my article "Oh dear: tags vs script":

Every single programmer that I have attempted to convince to move from tags to script has the same complaint. A complete lack of coherent documentation that shows the script syntax for the tags. Does such an animal exist?
Very good point. The official ColdFusion docs still treat CFScript as an after thought, rather than the core of the language. This succeeds only in marginalising CFScript, and helps perpetuate this situation in which CFML devs still favour tags to write all their code in. They simply don't have useful, coherent and thorough docs to help them get up to speed and use as a reference. It's also a right PitA for the likes of me who like to help people get up to speed with CFScript, but need/want to point people to helpful documentation.

So I think I might document CFScript properly. I'm probably one of the chief proponents of it, I seem to like writing, and people seem to be able to follow along with what I'm saying, most of the time. Obviously my approach to documenting something would not be as flippant as it is on this blog.

I was thinking how best to approach this, and I think I might try to knock together a site using PresideCMS to maintain it. All I need is a place to put it. And to work out how to use Preside ;-) Whilst I sort that out, I might just start writing the docs here, and migrate them when I settle on a solution. But a blog is not the right place for docs (nor, IMO, is Github nor a wiki type arrangement, hence going with a CMS idea).

This plan only started forming last night, so it's not very fleshed-out yet.

The second idea came from Phillip Senn, in another comment, this time against "<?cf ?>":

So many decisions to make...

In the cfml craftsman group, we're thinking about polling decisions like "Do you put one <cfoutput> block around the entire file's contents". I think maybe if people were given 100 points to spread out over multiple answers, then let's say for this particular question, I would put 95% on "Yes, around the entire file's contents" and the remaining 5% on "Only at the point where it's needed".

I can envision that the poll would not be anonymous. Let's say a newbie wants to learn the "Phillip Senn" opinionated way programming. They could look up how I've answered each of questions and compare that to the rest of the community.

If you were to start a project from scratch today:

How much do you use cfscript for logic prior to the html tag? (90% Yes, 10% No)
How much do you use cfcs for querying? (99% Yes, 1% No)
What editors do you use (Dreamweaver, 99%, NotePad++ 1%)
What SQL editor do you use (Management Studio 100%)
How do you style your html (external 95%, inline: 5%)
What ajax commands do you use? ($.ajax 100%)
What photo editor do you use? (Fireworks 100%)
I like the idea of having a community-based CFML style guide, where anyone is welcome to register and offer their opinions on any of a range of topics. I think there's also merit in being able to weight people's opinions (voting-up, voting-down), and basing it on reputation too. Kind of like Stack Overflow, except the "questions" are style guide topics, and the "answers" are people's opinions. This way we'd not just have me barking my opinion about how everyone should do [whatever], and no-one should do [some other thing].

This would be more of an undertaking, and I'd want to get buy-in from the various doyens in our community (Sean, Ray, some Bens, Luis, Brad etc) too. Thoughts on this? Whilst on the train I figured a PresideCMS-run site might work well for this too: sections for the topics, pages for the opinions. And a voting widget. That said, I think Stack Exchange let people set up their own sites using their engine, so perhaps that might be easier? I haven't looked into that, and don't even know if I'm right about that.

However I've given a sum total of about 30min thought about this, and it probably needs more than that.

Plus I'd like your thoughts too..?

Righto (that took 25min, phew).

(Tue, 29 Jul 2014 03:55:11 GMT)
[view article in new window]

My perspective of working with the Ionic Framework
For a while now I've been praising the the Ionic framework as one of the coolest things to happen to Cordova/PhoneGap development. I kept promising to talk about it a bit more deeply on the blog and today I've finally gotten around to it. This will...
(Mon, 28 Jul 2014 16:00:19 GMT)
[view article in new window]

Partial Borders with CSS
There is no such thing as border-length in CSS, which would have made this really easy to do. But anyway, if you want to have partial borders (a border that spans only half the length of the div e.g.), you can use the before/after pseudo selectors for this. You shouldn’t have to change any markup […]
(Mon, 28 Jul 2014 12:00:04 GMT)
[view article in new window]

© The connection to the COLDFUSIONBLOGGERS's RSS feed has timed out - please try again later. We are sorry for any inconvenience this may have caused.