Subscribe: the personal blog of phill.nacelli
Added By: Feedage Forager Feedage Grade B rated
Language: English
basic  cfunited  coldfusion  community  design patterns  great  new  object oriented  object  open  variable mapper  variable 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: the personal blog of phill.nacelli

the personal blog of phill.nacelli

the personal blog of phill.nacelli


New ColdFusion Builder Extension - Variable Mapper v1.0

Sun, 26 Feb 2012 17:16:00 -0700

So for a while now, I've been thinking about this project and finally, with the new features in ColdFusion Builder Twister Extensions (in public beta now, you should check it out), I was able to finally get it done. Thanks to my friend Luis Majano and the folks in the ColdFusion Builder Development Team for driving these new features, I think we'll see some other great extensions being build by the community.

Variable Mapper let's you quickly manage your variable mappings within your project using the new ColdFusion Builder Twister (now in public beta).

You can get Variable Mapper on RIAForge. I have some other features that will enhance this tool, but meanwhile enjoy v1.0! Feel free to submit any issues or enhancements idea.

Variable Mapper - Manage Variable Mappings View

One of the neat features is you can quickly create a variable mapping by just highlighting the variable in the editor and right clicking on it, in the menu select Variable Mapper --> Add Variable Mapping...

Variable Mapper - Add Variable Mapping Menu

This will open a quick add dialog window with the variable name already filled in, all you have to do is supply the mapping and click ok. Variable Mapper will update your settings.xml file (where mappings are stored) and refresh the IDE for you without interrupting your work. Just code away!

Variable Mapper - Add Variable Mappings Dialog

Now you can quickly get your code insight for your CFCs without having to open project properties everytime!


"We?re losing them to PHP, .Net, Python, Ruby, Java, etc. "

Fri, 04 Mar 2011 14:29:00 -0700

"We?re losing them to PHP, .Net, Python, Ruby, Java, etc. "

I'm sure you have heard this quote before, on forums, blogs, twitter, etc... and I wanted to share a bit of my opinion about it. The big players right now are .NET, Java and "PHP". Reason is not because of frameworks, open source, language features, etc...

There has been a huge shift in how technology is adopted in the enterprise, where technology is not the main focus, (remember the IBM ad? "Shirts! We sell Shirts!"). Decisions about technology is no longer being driven from the confines of the IT department but from top management focusing on short and long term strategic goals. Organizations now have CEO?s that are asked to do more with less (that?s why being a software engineer is now a great field to be in!). But the days of building applications to support initiatives from the scratch are now gone!

So here?s the problem in my opinion (here are some examples to make my point, by no means a complete list):

  • .NET has Sharepoint and Microsoft CRM
  • Java has Oracle software, IBM software, SugarCRM, etc...
  • PHP has Drupal

All these technologies have a great number of web based enterprise ready software (both commercial and open source) that can be quickly acquired and implemented and customized directly or via third party plugins/modules (not saying it?s always smooth) that is being marketed deliberately to the top level management. Meanwhile, we in the ColdFusion community debate feverishly over whether or not the server or the IDE should be open source, or what frameworks to use, should we have this feature or that feature... etc.. But we are lacking those products (yes we have Mura and a few others, and I?ll address that in a bit, so please bear with me) that make organizations feel confident that they are not taking a huge gamble starting something from scratch or whether or not it will have a well supported upgrade path.

ColdFusion is an awesome platform, I love it and it has been great for me, my career and my mortage bank! ;)

But unless we stop blaming Adobe for all the problems, and start building applications/products that will matter to organizations and make investing in this platform more attractive and worthwhile to upper management it doesn?t matter how many features you put in ColdFusion and it will remain a niche market. I see MuraCMS as a great catalyst for that change, taking how well Drupal has evolved from a simple CMS to an application stack full of different modules built by the community so business can quickly mashup applications to serve their needs.

PHP's popularity is not because of the features or syntax (who in their right mind want to use object->property instead of!) but hugely because Drupal has been the catalyst, Sharepoint has been a huge catalyst for .NET, Oracle and IBM software are a huge catalyst for Java. We as a community need to stop blaming and making excuses (I?m by no means innocent here!). We need to get more in tune with the business world, find out what they want and need and deliver them. I think ColdFusion?s future is not as a server but as a platform full of customizable COTS products that helps business grow! Folks want to talk open source, ok. let?s do it.. but let?s focus on the great thing about open source (which is not about free software!) and let?s start as a community building these products (CRMs, CMSs, ERPs) that can be customized by ColdFusion developers and earn the market share back.

I?m curious what you guys think, feel free to bash me (or more preferrably my thoughts) if I?m wrong here (as my friends say, I have thick skin!)

Capital Area ColdFusion User Group: Ray Camden, "Practices of a Modern Developer"

Mon, 04 Oct 2010 08:30:00 -0700

Don't miss the next Capital Area ColdFusion User Group meeting! Tuesday, October 12th Ray Camden, the ColdFusion Jedi Master, will be presenting on "Practices of a Modern Developer".

For more detailed information and to RSVP go to

Looking forward to seeing you there!

Capital Area ColdFusion User Group Kickoff Event

Fri, 10 Sep 2010 09:57:00 -0700

MD/VA/DC Area folks!

Join us for appetizers and meet several leaders in the Adobe ColdFusion community for this initial kick off event. Reconnect with old DC Area ColdFusion friends and meet new ones! Come find out about the exciting meeting topics and formats we are planning, and let us know what other subjects you would like to hear about.

Show up and enter for a chance to win some schwag and also a signed book by Ben Forta!

Be sure to register yourself (even if you can't make it on Tuesday) and rsvp at

Here are the details:

what: Capital Area ColdFusion User Group Kickoff Social
when: Tuesday, September 14th at 6:00 pm - 9:00 pm
where: Timpano Chophouse
12021 Rockville Pike
Rockville, MD 20852-1603
phone: (301) 881-6939
width="300" height="300" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src=",+MD&cid=0,0,1540858164494548659&ei=QGWKTO7XGoSdlgfC66msCQ&ved=0CB0QnwIwAQ&t=h&ll=39.054684,-77.117307&spn=0.004999,0.006437&z=16&iwloc=A&output=embed">
View Larger Map

Blog Issues

Fri, 06 Aug 2010 13:15:00 -0700

I'm currently having some issues with this blog, and I've been considering v3.0 redesign, now seems like a good time! Please bear with me as my time is currently limited, I hope to get this done asap.

Thanks Alan Rother (@AlanRother) and John Whish (@aliaspooryorik) for the heads up.


AboutWeb Welcomes Sandy Clark

Fri, 04 Sep 2009 06:39:00 -0700

It is my pleasure to announce that Sandy Clark has recently joined the AboutWeb team. I'm sure most of you know Sandy from her involvement in the ColdFusion community and her presentations and articles on coldfusion, cascading style sheets, usability and accessibility. We are excited to have her in our team.

We are also still looking for other ColdFusion and Flex developers in the DC Metro Area, if you or someone you know is looking to work for a great company and with great people like Sandy, please email your resume to pnacelli[at]

Welcome Michael Marins Nacelli

Wed, 24 Jun 2009 06:27:00 -0700

I'm very proud to announce that this past Monday, June 22, 2009 at 2:23pm my beautiful wife Amy gave birth to our son Michael Marins Nacelli. Baby was born weighting 6 lbs 12 ozs, 19.5 inches long. Both Mom and Baby are doing great and we can't wait to take him home soon.



Hello From Minneapolis

Wed, 13 May 2009 08:51:00 -0700

Just arrived in Minneapolis and checked into my room. Waiting for Scott Stroz, Dan Wilson and Jason Delmore to arrive and hit our tee time. Looking forward to another great CF.Objective() 2009 Conference.

If you happen to see me on the hallways, do say hi. I'm looking forward to seeing and meeting you there!

CFUnited Speaker Q&A

Fri, 08 May 2009 09:42:00 -0700

CFUnited folks have asked the speakers to answer some questions regarding the conference and post on our blogs, here's my response:

Topic: Leveraging Basic Object Oriented Concepts in ColdFusion -

1. Have you spoken at CFUnited in the past? What would you tell someone who hasn't been to CFUnited before?
I spoke at CFUnited 2008, and I have attended every year since the CFun days. If you have never been to CFUnited, you are missing out in one of the best chances to trully make your job better in a number of facets. You'll learn from industry experts on the latest ColdFusion and Flex/Air trends, not only this gives you the power to build better apps but makes you more marketable when looking for a new job. You'll have a chance to meet and network with a great number of people who's day to day experiences are similar to your own, this is a huge resource when you stumble on a problem or if you are also looking for talent to help in your projects. The Expo hall is a great chance to checkout what products and services are there to make your day to day life easier and help achieve your development goals.

2. Why should people attend your session(s)?
If you are not yet doing Object-Oriented programming because you keep hearing all those buzz words like Singletons, Decorators, and other Design Patterns and can't find an example using ColdFusion to help you understand what they mean, you may want to checkout my "Leveraging Basic Object Oriented and Design Patterns in ColdFusion" session. This session is built to help you break into the OO world with a basic understanding of Design Patterns and how they help solve re-occurring problems.

3. Do you have any projects in the works that you will be revealing at CFUnited?
It's too early to tell...

4. Besides your topic, what other sessions are you looking forward to?
I'm looking forward to seeing some of the Coldbox sessions, more on Flex and AIR development with ColdFusion.

5. Where can people find you at CFUnited? (At the bar, networking, working, in your room, etc.)
AboutWeb booth, sessions, bar, networking, bar, pool, golf course and yes.. the bar!

6. What's the latest news with you? Has anything changed since last CFUnited?
My wife and I are expecting our first child, boy, due July 1st! He may be making his first appearance at CFUnited this year!!!

7. When you are not working what do you like to do in your free time?
Try out new technologies and frameworks, golfing and grilling with family and friends.

Rolando Lopez is back

Mon, 20 Apr 2009 07:44:00 -0700

Just want to give a quick shout out that my good friend and colleague Rolando Lopez is back in the bloggosphere with a totally redesigned and fresh new blog.

I have the privilege to be Rolando?s colleague and friend (Thanks Rob Gonda!) and I have to say that it?s always a joy to have technical discussions with him. His skills and knowledge on CF and Software Architecture that I see potentially being discussed in his blog will without a doubt be an asset to us all.

ColdFusion Web Day Brazil

Tue, 10 Mar 2009 10:51:00 -0700

Not sure how many of you know this, but I'm originally from Brazil. In the past few years, I have seen a great amount of buzz increase about ColdFusion in South America, particularly in Brazil.

I was proud to find out that there will be a Web Day in Brazil totally devoted to discussing and promoting the ColdFusion platform and its capabilities online.

The event will take place on April 11th. For more information and schedule/agenda go to

Please help one of our own - Joe & Dale Rinehart

Fri, 16 Jan 2009 08:58:00 -0700

I'm sure by now many of you have heard of, or had the pleasure of personally meeting Joe Rinehart, one of our own community's most selfless and dedicated individuals. And by now you may have heard about his wife Dale's recent diagnosis of Multiple Sclerosis (MS). I'm very fortunate to know Joe and have met his wife Dale at past conferences and I have to say they are both incredible people. Also, like many of you, I have benefited from his work with Model-Glue and his knowledge which he is always willing to share either via his always great presentations at conferences or on an individual basis. Regardless of the circumstances, Joe is always there willing to help or contribute with enthusiasm.

It's well known that Multiple Sclerosis treatment costs are very expensive. Regardless if the patient has adequate medical insurance coverage they still have many out-of-pocket expenses. This is where you, the ColdFusion community comes in. We are asking everyone who can, to please visit and help us say thanks to all his efforts while supporting them.

Thank you.

Nacelli Pre-Release - Codenamed Boy!

Thu, 15 Jan 2009 07:02:00 -0700

I'm proud to announce that towards the end of June my wife is due to give birth to our first child! Yesterday we went in for our monthly consult we learned that we are having a boy!

Finally... I'm on Twitter.

Mon, 12 Jan 2009 12:44:00 -0700

So I finally decided to really invest some time into checking out Twitter and I decided to take the plunge (ok.. some of you have convinced me I was behind the times.. you know who you are!!!). So now you can see what I'm up to, but be warned, you may find yourself being bored!!!

CFUnited 2009 Topics Survey Now Open - Leveraging Basic Object Oriented Concepts and Design Patterns

Thu, 04 Dec 2008 13:46:00 -0700

The CFUnited 2009 Topics Survey is now open, you can go there and vote for your favorite topics you'd like to see presented.

I have re-submitted my topic (you can find it under the "Please choose 4 from the list of topics that cover OO" section) from last year as it was well received and attended, and I'm hoping to make this year's presentation even better, so please head on over to the survey and voice your opinion and hopefully vote for my as well. I promise you won't be disappointed.

Leveraging Basic Object Oriented Concepts and Design Patterns in ColdFusion - Phill Nacelli

This session will introduce you to the basic concepts of object oriented development along with some basic design patterns by looking at real world code examples. Today's ColdFusion developers are bombarded by complex terms such as Singletons, Facades, Data Access Objects(DAOs) and other design patterns, making it hard for the novice to understand these valuable concepts without looking at actual code. This session will demystify those terms and give you the basic knowledge needed to build a foundation into the real advantages of Object Oriented programming.