The Largest Repository of ColdFusion Knowledge in The World for More Than 12 Years

ColdFusion on Ulitzer

Subscribe to ColdFusion on Ulitzer: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get ColdFusion on Ulitzer: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Articles from ColdFusion on Ulitzer
As both a .NET programmer and ColdFusion developer, I always wondered how I could leverage the world of .NET in ColdFusion. Both platforms come with powerful features and using them together might be a wonderful friendship, if one could only make them cooperate. There are two worlds ou...
When it comes to code, less is more. Or to be more precise, less is better. How do you write less code and still write enough code to make your applications function as required? One way is to reuse code: write code once, use that code many times. If the words 'code reuse' evoke though...
For Web developers, form validation is a basic task, and yet one that presents some interesting challenges. Even discounting security issues such as SQL injection attacks and cross-site scripting (XSS), form validation is a critical step in your error handling strategy.
Many times object-oriented programming (OOP) is billed as the end-all solution to cure the spaghetti code that can come from procedural style applications. After all, you just have to stuff your logic code into a component (big OOP buzzword - encapsulation), and now your code is instan...
Gateways; you've heard about them. You've read the hype. You've probably created one or two. You've seen applications do wonderful things with them. There have been articles written about them. Don't be fooled. Not everything is always the way it seems. There's a dark side to the gatew...
One of the Scorpio features that we've been demoing to wide acclaim, is the increased control and flexibility in managing ColdFusion Administrator Access and RDS access. In ColdFusion today, there is a single password for each of these features, and a user with the Administrator passwo...
Yes, you read the title correctly: 'Scorpio,' the highly anticipated eighth major release of ColdFusion is coming soon to a town near you. Even before the release of the highly successful ColdFusion MX 7 two years ago, the ColdFusion team was already hard at work scheming, experimentin...
I've written in the past about using DataMgr to make sure that the tables and columns you need exist. I have been asked a few times this week about making sure that those newly created tables are automatically loaded with data. If you don't know how to have DataMgr create the tables a...
At one of the usergroup sessions this week someone asked if there was a way to get file information (size, date time, etc.) easily using a function. I said they should use, but afterwards remembered that we did indeed add a new function to Scorpio called GetFileInfo() which returns a s...
'Don't talk to strangers' may sound like the advice your mother used to give you as a child, but as is so often the case, mother knows best. As we'll soon see, 'don't talk to strangers' or 'only talk to your friends' is advice that can apply to programming as well. In programming terms...
Web developers have done their best to meet these increasing demands through a rather clumsy mix of HTML and other technologies such as JavaScript, DHTML, and Flash. They have met with varying degrees of success. Because of the nature of these technologies and their inherent limitation...
Several months ago I posted some articles on my blog about Flex 2 components and accessing/modifying their BitmapData. In one example, I sent the BitmapData to the server and saved it as a JPG file, and I've been asked numerous times since... 'How did you do that?' It's surprisingly ea...
I've been around software for 20 years now. Looking back, I have mixed feelings about the progress we've made. The end results have been amazing but the process of building software hasn't fundamentally changed since the 80s. In fact, I see us make some of the same mistakes over and ov...
A student recently asked me what he could do to further his career, and inquired as to how I got to the point I am at on my own. This is a subject generally reserved for informal chit-chat among developers at conference social events and after user group meetings, and is one that is ve...
CFDynamics, a ColdFusion Web hosting company, has announced their Spring Server Spectacular. The Spring Server Spectacular is an opportunity for the company to offer top-of-the-line dedicated servers at a discounted cost to encourage customers to expand their services. The Spring Serve...
Most Flex developers have seen and used the [Bindable] tag but not many know what this tag does or even what it is. [Bindable] is what is known as a metadata tag. Metadata tags are special tags that are inserted in your source code that give the compiler information on how to compile t...
In my previous article I wrote about Data Access Objects. Data Access Objects, or DAOs for short, are a way to separate your insert, select, delete, and update queries from other business logic. This lets you switch from one data storage mechanism to another easily. Whenever people tal...
Now there is simply no excuse for accidentally buying a DVD I already own. I will soon be entering my entire collection of DVDs into this new Flex 2 DVD library. From now on, I plan to check this library before heading out to the video store. For the final online version of this Web ap...
The beauty of Web services being platform-agnostic is that we can use any language to develop them - although there are features to watch for when choosing a language. While a Web service can return data in any format, the title of this chapter is 'Building AJAX-Friendly Web Services' ...
When developers first realize what an AJAX client can do, they are often especially excited about its potential in playing the role of the View or even the Controller in the Model-View-Controller (MVC) patterns of application development, with Web services providing the Model layer. If...
Rogue Wave Hydra also supports the Service Component Architecture or SCA specification and is the first high-performance SOA development framework that complements key concepts of the SCA architecture, including cross-platform components, tightly-and loosely-coupled service components,...
Since our last issue, several events have transpired that have significant impact for ColdFusion developers. I have been keeping my eye on several trends and have been evaluating whether or not they deserve focus in ColdFusion Developer's Journal. I've begun blogging about these trends...
ColdFusion, BlueDragon, Coral Web Builder, IgniteFusion, and Railo. All are CFML engines, but none of them support the same implementation of CFML as each other. This, in the long run, is not a good thing. Up front, I am not opposed to other CFML engines. Yes, I use only ColdFusion in...
cf.Objective() has released a Manager's Guide in PDF format for those managers who are not yet sure that they should send their developers to cf.Objective().
You have to love a software product that makes developers, even relatively inexperienced ones, productive quickly and empowers them to do seemingly impossible things. The more I work with and learn about ColdFusion the more it seems as if there are no limits to what can be done with it...
This article describes a basic method for indexing and searching images and digital photographs based on color using ColdFusion and CFImageHistogram (www.leavethatthingalone.com/projects/cfhistogram/). This method indexes and searches color in images quickly using ColdFusion.
It seems that there's a lot of talk in the ColdFusion community about data access objects and data gateway design patterns. Everyone talks about how great they are and why everyone should be using these patterns.
Hot Banana Software, Inc. (www.hotbanana.com), a leader in Web content management for marketing, today announced that it has launched Version 5.5, which takes Web CMS to the next level by integrating Web site optimization and marketing automation features. The company also made signifi...
After nearly a year in development, CFEclipse 1.3 has finally been released! It can be downloaded using Eclipse's Update Software feature, following the instructions in the Download page.
Greg Murray, the AJAX architect for Sun Microsystems and recently a Java Rock Star, is the latest AJAX luminary to join the speaker faculty of AJAXWorld Conference & Expo 2007 East, the March 19-21, 2007 event that is shaping up to be the biggest-ever East coast event covering AJAX, Ri...
While recently channel surfing, one of the 'Geico caveman' commercials came on the tube to remind me that Geico.com is so easy to use, even a caveman can do it. Plenty of ColdFusion developers are not what some people might call 'real programmers.' This is not necessarily a reflection ...
Helmi Technologies provides an Ajax-based development platform for rapidly and cost effectively building and deploying browser independent rich Internet applications (RIAs). Our object-oriented RIA platform enables developers to effectively create rich, high performance and highly inte...
Now that Seam 1.1.6 is out, Gaving King can relax a little and prepare for his AJAXWorld 2007 (East) session on 'Seam and AJAX' which he'll be giving on Wednesday March 21 to a packed session audience of developers, architects, IT managers, CXOs, analysts, VCs, and technology/business...
Interest in Enterprise Web 2.0 has until now been focused primarily on blogs and wikis. These tools enhance the collaborative experience of knowledge workers and consumers by fostering improved sharing of unstructured data such as procedures, instructions and e-mail text. In contrast, ...
Cloud Computing Expo - or "Cloud Expo" for short as he says it will inevitably become known - will potentially be the biggest show yet produced by the team behind AJAXWorld. That was made clear yesterday by Fuat A. Kircaali, owner of the companies behind the highly successful AJAXWorld...
Andi Gutmans, leader of the PHP Collaboration Project and leading contributor to PHP since 1997, will be speaking at AJAXWorld Conference & Expo 2007 East, being held 19-21 March at The Roosevelt Hotel in New York City.
There is more to Web 2.0 content than just Web 2.0 widgets. While some may not know, XML is the fabric of Web 2.0 applications. Web 2.0 or Rich Internet Applications are popular due to the interactive content on the browser. Developers building these applications will benefit from incr...
Most companies, especially from the banking domain, develop a large amount of their software in C/C++, and generally, they are not interested in redeveloping the code in any other new generation language, such as .NET or Java, due to cost and performance reasons. One well known advanta...
'It's clear that many of the services we consume and manage going forward will be services that exist outside of the enterprise, such as subscription services from guys like Salesforce.com, or perhaps emerging Web services marketplaces,' says David S. Linthicum, who will be giving a se...
According to Evans Data Corp's latest Web Services Development Survey, Web Services with Web 2.0 interfaces are surging. Evans Data finds this in the rising use of AJAX, a key component of the Web 2.0 architecture. Close to half of developers surveyed say they are already working with ...