YOUR FEEDBACK
Werner Keil wrote: Java 6 update 10. If I'd be running Apple, I'd probably really drop dead...
AJAXWorld RIA Conference
$300 Savings Expire September 5th. Register Today and SAVE!


2008 East
DIAMOND SPONSOR:
Data Direct
Frontiers in Data Access: The Coming Wave in Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
Intel
Virtualization – Path to Predictive Enterprise
Green Hills
IT Security in a Hostile World
JBoss / freedom oss
Practical SOA Approach
GOLD SPONSORS:
Software AG
The Art & Science of SOA: How Governance Enables Adoption
PlateSpin
Effective Planning for Virtual Infrastructure Growth
Fujitsu
Automated Business Process Discovery & Virtualization Service
Ceedo
Workspace Virtualization
Click For 2007 West
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TOP LINKS YOU MUST CLICK ON


CFEclipse: The Developer's IDE, Eclipse For ColdFusion
CFEclipse (CFE) is a plug-in developed to integrate into the open platform created by the Eclipse Foundation

Installation

Installation of CFE requires that you first download some version of Eclipse. The Eclipse download page can be a confusing place, so we'll try to demystify it a little.

Releases and Builds
A release is a version of Eclipse that the Eclipse Foundation deems stable and suitable for production use. A build can come in a variety of flavors such as stream, integration, or nightly. Details on what each of those mean can be found at http://download.eclipse.org/downloads/build_types.html. If you are unsure about which version to download, download the latest release.

Once you've decided which version of Eclipse you want, you may be presented with a rather long list of things that you can download. Depending on which download mirror you are using, this list will vary in length, but you should always have an option to download at least the Eclipse SDK. CFE will work with either the Eclipse SDK or the Platform Runtime Binary. The SDK includes support for Java projects and a number of other things, while the Platform Runtime Binary provides a minimal set of base functionality. If you don't intend to do any Java development, the Platform Runtime Binary is probably the best option as you can download the rest of the tools that come with the SDK download separately. At the time of this writing, the latest release is 3.01 so the rest of this article will be working on the assumption that you have downloaded the Platform Runtime Binary for that version. You can download the necessary files at http://eclipse.org/downloads/index.php.

Once you have downloaded the appropriate version of Eclipse, you can extract it to any location on your hard drive. Once it is extracted you can run Eclipse by navigating to the folder you extracted it to and double-clicking on the Eclipse executable. The file extension of the executable depends on which operating system you are using, but it should be the only file called eclipse in that directory.

When Eclipse starts up for the first time, you will be asked to specify a location for the workspace. The workspace is what Eclipse uses in the same way as a lot of Windows applications use the user profile directory. That is, it is where a lot of the configuration and metadata about your plug-ins will be stored. It may also be where you keep your project files, but that is certainly not a requirement and probably not recommended. If in doubt, accept the default location for the workspace. You will probably also want to tick the check box telling Eclipse to always use that location. If you do, you can change that setting at any time by going to: Window > Preferences > Workbench > Startup and Shutdown.

Once you have specified the workspace location you should be presented with the welcome screen. It's probably a good idea to explore the information provided in this page as once you start using Eclipse, you will probably forget about learning the bigger picture and want to answer specific questions. It will help you enormously in the long run if you invest the time up front as many of the concepts in Eclipse are quite different from other IDEs and editors.

Once you're satisfied that you know enough to begin, you'll probably want to download CFEclipse. Eclipse has a very convenient mechanism for doing this called update sites. Plug-in authors can create a site that has a particular structure and set of files that Eclipse can use to determine if it has the most up-to-date version of that plug-in. You can configure Eclipse to download and install a plug-in from one of these sites by going to: Help > Software Updates > Find and Install.

On the dialog box that appears, check the radio button labeled "Search for new features to install," then click Next.

On the next screen, click the button labeled "New Remote Site". In the dialog box that appears, type CFEclipse or something similar for the name, and http://cfeclipse.tigris.org/ as the URL, then click OK to close the dialog.

Check the check box beside the CFEclipse update site you just added and click Next. You should be presented with a list of CFEclipse releases. You only need to check the check box beside the most recent release and click Next.

You should be presented with the CFEclipse license agreement, which you'll probably agree to, and then click Next.

Eclipse now has enough information to install the CFEclipse plug-in, so click the finish button.

During the install you may be presented with a warning that you are installing an unsigned Feature. This is normal, and as long as you trust us, you can continue and install the feature anyhow.

Once the installation completes you should be prompted to restart Eclipse. We recommend that you do restart because otherwise some features such as preference pages may not appear correctly.

If you managed to follow all the steps above and have restarted Eclipse, you should be ready to start using CFEclipse.

About Simeon Bateman
Simeon Bateman is director of development for Business Transitions LLC of Portland, OR. Simeon is a Certified Macromedia Coldfusion developer and has been utilizing Macromedia Coldfusion daily for the last 5 years.

About Stephen (Spike) Milligan
Spike has been working with ColdFusion since 1998, and has worked on some of the largest ColdFusion projects in Europe and Australasia. He is a Macromedia Certified Instructor and member of Team Macromedia for ColdFusion. Originally from Ireland, he has lived and worked in many countries in Europe and traveled the globe in search of new and interesting challenges. He moved to the Pacific Northwest in December 2003, and is currently the lead developer for the CFEclipse project.

YOUR FEEDBACK
Shabdar wrote: If you are looking for Google Maps control for ASP.Net visit following link, http://www.shabdar.org This is a free open source control.
Steve wrote: The title of the article is misleading. I see no mention of Google Maps in the content of the article in regards to ASP.NET. I applaud the editors for coming up with such innovatively misleading bait to entice them to read the entire article, and all the embedded ads. Bravo!
AJAX News Desk wrote: In the past few months, the design pattern of combining Asynchronous JavaScript and XML (AJAX) to develop highly interactive Web applications has been growing in popularity. High-profile Web applications such as Google Maps and A9 are currently leveraging the combination of these technologies to produce rich client-side user experiences. The individual technologies that compose AJAX are not recent developments; they have been around for some time and have been continuously updated and improved. However, it is the recent confluence of these technologies that is leading to interesting possibilities.
SYS-CON India News Desk wrote: In the past few months, the design pattern of combining Asynchronous JavaScript and XML (AJAX) to develop highly interactive Web applications has been growing in popularity. High-profile Web applications such as Google Maps and A9 are currently leveraging the combination of these technologies to produce rich client-side user experiences. The individual technologies that compose AJAX are not recent developments; they have been around for some time and have been continuously updated and improved. However, it is the recent confluence of these technologies that is leading to interesting possibilities.
SYS-CON Italy News Desk wrote: In the past few months, the design pattern of combining Asynchronous JavaScript and XML (AJAX) to develop highly interactive Web applications has been growing in popularity. High-profile Web applications such as Google Maps and A9 are currently leveraging the combination of these technologies to produce rich client-side user experiences. The individual technologies that compose AJAX are not recent developments; they have been around for some time and have been continuously updated and improved. However, it is the recent confluence of these technologies that is leading to interesting possibilities.
AJAX News Desk wrote: In the past few months, the design pattern of combining Asynchronous JavaScript and XML (AJAX) to develop highly interactive Web applications has been growing in popularity. High-profile Web applications such as Google Maps and A9 are currently leveraging the combination of these technologies to produce rich client-side user experiences. The individual technologies that compose AJAX are not recent developments; they have been around for some time and have been continuously updated and improved. However, it is the recent confluence of these technologies that is leading to interesting possibilities.
not amused wrote: unreadable text thanks to floating add that is impossible to close
Sanjay Gupta wrote: Great explaination of the article. I appreciate it! Sanjay
SYS-CON Italy News Desk wrote: In the past few months, the design pattern of combining Asynchronous JavaScript and XML (AJAX) to develop highly interactive Web applications has been growing in popularity. High-profile Web applications such as Google Maps and A9 are currently leveraging the combination of these technologies to produce rich client-side user experiences. The individual technologies that compose AJAX are not recent developments; they have been around for some time and have been continuously updated and improved. However, it is the recent confluence of these technologies that is leading to interesting possibilities.
news wrote: In the past few months, the design pattern of combining Asynchronous JavaScript and XML (AJAX) to develop highly interactive Web applications has been growing in popularity. High-profile Web applications such as Google Maps and A9 are currently leveraging the combination of these technologies to produce rich client-side user experiences. The individual technologies that compose AJAX are not recent developments; they have been around for some time and have been continuously updated and improved. However, it is the recent confluence of these technologies that is leading to interesting possibilities.
SYS-CON UK News Desk wrote: Google Maps! Ajax-Style Web Development Using ASP.NET In the past few months, the design pattern of combining Asynchronous JavaScript and XML (AJAX) to develop highly interactive Web applications has been growing in popularity. High-profile Web applications such as Google Maps and A9 are currently leveraging the combination of these technologies to produce rich client-side user experiences. The individual technologies that compose AJAX are not recent developments; they have been around for some time and have been continuously updated and improved. However, it is the recent confluence of these technologies that is leading to interesting possibilities.
AJAX News Desk wrote: In the past few months, the design pattern of combining Asynchronous JavaScript and XML (AJAX) to develop highly interactive Web applications has been growing in popularity. High-profile Web applications such as Google Maps and A9 are currently leveraging the combination of these technologies to produce rich client-side user experiences. The individual technologies that compose AJAX are not recent developments; they have been around for some time and have been continuously updated and improved. However, it is the recent confluence of these technologies that is leading to interesting possibilities.
AJAX News Desk wrote: In the past few months, the design pattern of combining Asynchronous JavaScript and XML (AJAX) to develop highly interactive Web applications has been growing in popularity. High-profile Web applications such as Google Maps and A9 are currently leveraging the combination of these technologies to produce rich client-side user experiences. The individual technologies that compose AJAX are not recent developments; they have been around for some time and have been continuously updated and improved. However, it is the recent confluence of these technologies that is leading to interesting possibilities.
Mike wrote: I am interested in Geo fencing...would any of the above technologies enable the development of a Google map which has geo fencing capabilities? Thanks for any input, Mike
News Desk wrote: Google Maps! AJAX-Style Web Development Using ASP.NET. In the past few months, the design pattern of combining Asynchronous JavaScript and XML (AJAX) to develop highly interactive Web applications has been growing in popularity. High-profile Web applications such as Google Maps and A9 are currently leveraging the combination of these technologies to produce rich client-side user experiences. The individual technologies that compose AJAX are not recent developments; they have been around for some time and have been continuously updated and improved. However, it is the recent confluence of these technologies that is leading to interesting possibilities.
.NET News Desk wrote: AJAX-Style Web Development Using ASP.NET In the past few months, the design pattern of combining Asynchronous JavaScript and XML (AJAX) to develop highly interactive Web applications has been growing in popularity. High-profile Web applications such as Google Maps and A9 are currently leveraging the combination of these technologies to produce rich client-side user experiences. The individual technologies that compose AJAX are not recent developments; they have been around for some time and have been continuously updated and improved. However, it is the recent confluence of these technologies that is leading to interesting possibilities.
Mark Petersen wrote: The AJAX.NET URL is not correct. I believe what you are looking for is: http://ajax.schwarz-interactive.de/csharpsample/default.aspx This library works in ASP.NET 1.1 as well.
LATEST ECLIPSE STORIES . . .
Genuitec announced their expansion into “Strategic Member” status for the Eclipse Foundation. This highest level of Foundation membership ensures both financial and technological backing of the Eclipse platform, as well as increased influence on the platform's evolution through boa...
Furthering its dedication to providing Java developers productivity with choice, Oracle announced the Oracle Enterprise Pack for Eclipse, a new component of Oracle Fusion Middleware. This release marks the first free Eclipse 3.4 environment to support Oracle WebLogic Server 10g Release...
Aptana announced the acquisition of Pydev. The combination of Pydev with Aptana Studio, which is approaching 2.3 million downloads, will bring Aptana's excellence in AJAX development ease to the Python community and bring Python support to Aptana's product lines. The move further reinf...
Two of the biggest launches in Rich Internet Application history took place in 2007/2008 when Adobe launched AIR 1.0 in February '08 and Microsoft launched Silverlight (September '07). At the 6th International AJAXWorld RIA Conference & Expo in October SYS-CON Events is delighted to be...
Red Hat CTO Brian Stevens, Citrix CTO Simon Crosby, Egenera CTO Pete Manca, Allen Stewart, Group Manager, Windows Virtualization at Microsoft, and Brian Duckering, Sr. Director of Products and Alliances at Symantec were the top industry executives who joined Jeremy Geelan in the 4th Fl...
Genuitec announced the availability of MyEclipse Enterprise Workbench 7.0 milestone 1. This milestone release delivers advanced AJAX tooling for Java EE and full Application Lifecycle Management (ALM) capabilities for Eclipse 3.4 Ganymede, among other enhancements.
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE