Eclipse Quick Tip
Last week at our CFUG meeting we were lucky enough to have Mark Drew present CFEclipse to us. Here is a quick blurb from my posting last week about the presentation and a link to the presentation is below.
Tonight's Meeting
We are pleased to have Mark Drew, the lead developer of the CFEclipse project, to present to us on CFEclipse. Mark Drew will be presenting how to get to grip with the basics of CFEclipse, speeding up your development with Snippets and SnipEx and finally focusing on the CF frameworks explorer.If you haven't taken a look at CFEclipse... I highly suggest that you do! It's a free open source ColdFusion plugin for the Eclipse IDE. We will be recording this presentation and making it available either right after the meeting or first thing tomorrow morning.
http://adobechats.adobe.acrobat.com/p51917266/
This is a reminder that we have our regular August meeting Thursday night at 6:30pm at Lodestone, located at 4500 Rockside Road, Suite 150, in Cleveland.
Tonight's Meeting
We are pleased to have Mark Drew, the lead developer of the CFEclipse project, to present to us on CFEclipse. Mark Drew will be presenting how to get to grip with the basics of CFEclipse, speeding up your development with Snippets and SnipEx and finally focusing on the CF frameworks explorer.
If you haven't taken a look at CFEclipse... I highly suggest that you do! It's a free open source ColdFusion plugin for the Eclipse IDE. We will be recording this presentation and making it available either right after the meeting or first thing tomorrow morning.
Bio
Mark has been programming Coldfusion since 1996, and even though he has had forays into Perl, ASP and PHP he is still loving every line of code he has crafted with ColdFusion, so much so that he decided to be part of the CFEclipse team and build an even better editor to write CF with. As a day job he is Product Manager at Design UK http://www.designuk.com, a London based agency providing ecommerce, content managament, CRM and creative marketing solutions to some of the rather more well known high street stores. Apart from this Mark
still has time to develop CFEclipse (http://www.cfeclipse.org) and blog about coldfusion and related subjects over at http://www.markdrew.co.uk/blog/. Mark is also co-manager of the UKCFUG http://www.ukcfug.org and has spoken on a number of subjects including ORMs, Frameworks and CFEclipse.
See you tonight!
Today I was working on a quick html site for a friend. After completing the changes I needed to make it was time to send the files off to my friend. Normally I would just pull up explorer, right click and zip the folder using WinZip. Today I stumbled on a better solution using Eclipse and I took some screen shots to share with you. First you just right click on your project and select export.
From the export dialog box select Archive File
Finally just select the files you want to export. The default is to select all but you may want to remove some source or build files so this step is nice. You are now ready to export just select a location to save it to, set a couple of options and you are all done.

I had a chance to view the presentation on ColdBox by Luis Majano that took place today and just a quick shout out, he did a wonderful job. While I was watching the presentation I learned something new about CFEclipse. Luis provides you with the dictionary files that give you the ColdBox framework code insight (very cool!). This tip will go for any dictionary that you need to add. After you add a dictionary file and add the custom configuration to the dictionaryconfig.xml document most people restart CFEclipse to let the dictionary changes to affect. I learned that you do not need to do this. You can reload the dictionaries by simpling using CTRL+F5 while editing a template. I thought this was a great little tip that I would share.
I have been using CFEclipse for around a year now and up until recently there would still be about 2 hours a week spent in cfstudio. Thanks to a great blog entry by Brian Rinaldi and the answer I was looking for posted by Kevin Benore. I use CFEclipse at work where I have access to many mapped drives and these are usually where all of our code sits. In CFStudio I used to just create a project directly to the project folder on the mapped drive and have all of my files in one nice view. For awhile now I have been using the File Explorer view in CFEclipse to do my development because everytime I would create a project and try to edit a file I was getting the following error.
Save could not be completed.
Reason:
Has been changed on the file system
After looking through Brian Rinaldi's blog entry on this very topic I finally found the answer.
Mark Drew from the CFEclipse development team has told me the following. "This is a commonly ocurring problem when you have local virus checker, uncheck 'scan network drives' and the problem should go away."
So I gave it a try and that is exactly what the problem was. I was so relieved to find this answer. Now between work and home I am a fulltime CFEclipse user.
If you follow this blog then you will know that I am a big fan of BlogCFC, if you are new to this blog well now you know. Once again just a quick kudos to the creator Ray Camden, great job Ray! One complaint that I hear from people is they just do not like using the text area to publish articles. Some people (including me) have no problem coding in text areas. This is mainly because I write most of my articles in Google Docs before I publish them anyways. I understand why some people just do not like the boring old text area and fortunately for those people BlogCFC has an answer. The two answers you have are using a rich text editor such as fckEditor or TinyMCE or using the built in XML-RPCsupport. This article will not cover the rich text option (but you can email me on the topic if you like) but we will dive deeply into the XML-RPC option as well as using the new Windows Live Writer Beta.
Before we go into XML-RPC support in BlogCFC I guess we should cover what
XML-RPC is. First lets take a look at the definition by the
XML-RPC
website
It's a spec and a set of implementations that allow software running on disparate operating systems, running in different environments to make procedure calls over the Internet. It's remote procedure calling using HTTP as the transport and XML as the encoding. XML-RPC is designed to be as simple as possible, while allowing complex data structures to be transmitted, processed and returned.
Ok, now you are caught up on the technical stuff lets talk about the software
and why this came about. I have a customer who enjoys blogging in her personal
time but just does not like the traditional text area or rich text area
interfaces. I told her no problem I have the answer you are looking for. She is
a windows customer so told her to take a look at
Windows
Live Writer Beta. Windows Live Writer Beta is a desktop application that
makes it easy to publish rich content to your blog. Let's take a look at a look
at some of the features