The end result of this ongoing specialization trend is that selecting the right product won’t get much easier. It used to be that when you needed a software product, you could consider the big suites or the smaller specialists, rank them according to quality and price, and make your se...
Sep. 26, 2012 07:15 AM EDT Reads: 16,657
Load and performance testing web applications will allow you to determine whether or not your deployment will require a clustered environment. When the test results show that the current throughput is restricted by the capacity of the server but target workloads are not yet met, this i...
Sep. 17, 2012 05:00 AM EDT Reads: 8,014
In the 21st century business environment, companies live and die by their fat and bogus enterprise applications. New mega-industry groups have been created not only to develop these applications, but deploy, support, and train.
Oct. 6, 2006 12:00 PM EDT Reads: 12,999
Jul. 19, 2006 07:30 PM EDT Reads: 17,988 Replies: 6
In this article, I'll show you how to connect ColdFusion MX to an IBM iSeries (formerly AS/400) DB2 database. I'll describe your connectivity options and give you configuration examples.
Apr. 12, 2006 12:15 PM EDT Reads: 29,338 Replies: 14
Recently I was tasked with improving our Web site's Reseller Locator application. This tool helps potential customers in the U.S. find a product reseller in their state. By choosing a state from a drop-down box, a listing of all resellers located in that state is displayed.
Dec. 12, 2005 05:15 PM EST Reads: 108,051 Replies: 3
A developer who'd seen CMS applications in PHP that have templates that use variable for placing content, menu, footer, etc, asked CFDJ's technical editor and CF blogger Ray Camden if there's a way that such variables can be created using ColdFusion? Ray's answer, as usual, was authori...
Oct. 16, 2005 11:00 AM EDT Reads: 15,344 Replies: 2
Over the past 12 months, I have observed significant benefits using the Unified Modeling Language (UML) when developing Rich Internet Applications using Macromedia technology.
Aug. 9, 2005 05:00 PM EDT Reads: 25,783
It's 3:00 P.M. on a sunny Saturday afternoon. The birds are chirping, the leaves are blowing, and you can hear the lake waters breaking on its rocky shores. The sounds of a baseball game randomly crack in the distance, and the roar of competition erupts on the basketball courts nearby.
Aug. 9, 2005 05:00 PM EDT Reads: 29,579
Everyone knows that you should reuse your code so that you don't have to repeatedly write the same functionality. You put widgets in custom tags and encapsulate logic in CFCs. Even so, your application's user interface may frequently end up changing. Sometimes the changes are so substa...
Jan. 18, 2005 12:00 AM EST Reads: 19,403
HTTP status codes can help you implement threading and more. Here are a couple of ideas. Although the power of ColdFusion allows us as developers to do many things very quickly compared to many other languages, there are times when we find CFML does not offer all of the functionality r...
Oct. 20, 2004 12:00 AM EDT Reads: 27,416 Replies: 3
'Don't you have it set up so you can just automatically pull our listings from our Web sites?' the e-mail asked. 'Not yet,' I typed in my response. 'But it's a great idea, and I'm working on it now.'
Aug. 13, 2004 12:00 AM EDT Reads: 18,021
Here's how to put your knowledge of HTML to work by creating free PDFs with FOP (Formatting Objects Processor). In the May issue of CFDJ, I covered the basics of utilizing FOP from Apache to dynamically create free PDFs in your ColdFusion application. If you enjoyed that article you wi...
Jul. 14, 2004 12:00 AM EDT Reads: 21,763 Replies: 2
Have you ever written an application using one database only to have it break when you switched to a different database? How often have you decided to limit the functionality of your database by writing only basic SQL because you just weren't sure if your queries would work on a differ...
Feb. 25, 2004 12:00 AM EST Reads: 65,423
The DBMS (database management system) is often faster at performing calculations like summing up or averaging the values in a column of numbers than, for instance, the application server. However, there are many cases in which performing the same calculation on all of the data in a col...
Dec. 9, 2003 12:00 AM EST Reads: 65,421 Replies: 1
Your customer says, 'I want my site search to include all of my regular site pages and my data-based items as well. When my customer clicks on the link, I want it to show the correct page.
Nov. 11, 2003 12:00 AM EST Reads: 25,066 Replies: 1
What is state? You may have heard the popular phrase, 'The Web is a stateless environment.' Simply put, data cannot persist across multiple page requests to the server.
Nov. 11, 2003 12:00 AM EST Reads: 16,428
Welcome to another edition of Extending ColdFusion, where we discuss the multitude of ways you can extend your ColdFusion programming with user-defined functions (UDFs), custom tags, CFCs, and other methods. In this edition, we are going to delve into a 'gray' area of CF development – ...
Oct. 15, 2003 12:00 AM EDT Reads: 18,945 Replies: 1
In my last article we looked at how to sort multidimensional arrays by creating a second single-dimensional array that is used as a key. The focus of this article is how to sort multidimensional arrays by creating a query object that can be sorted in the same way you would an ordered r...
Oct. 15, 2003 12:00 AM EDT Reads: 23,142
One of the most common requests made by users when they see data displayed on a Web page is that they want to be able to view the information sorted by columns. Working with a database makes this request fairly simple; working with arrays is, or at least was, a problem.
Sep. 11, 2003 12:00 AM EDT Reads: 27,942 Replies: 3
A denial-of-service (DoS) attack is an attempt by a single person or a group of people to disrupt an online service. It is designed to bring the server and network to its knees by flooding it with useless traffic. A DoS attack is the most common type of Internet attack and can be launc...
Jul. 11, 2003 12:00 AM EDT Reads: 20,803 Replies: 2
Jul. 11, 2003 12:00 AM EDT Reads: 18,833
I read somewhere that when faced with a task that takes one hour to do manually, or one hour to automate, a good programmer will choose to automate the process. As ColdFusion developers, we often face this decision when we need to programmatically use data contained in a text file.
Jun. 16, 2003 12:00 AM EDT Reads: 23,067 Replies: 1
May. 1, 2003 12:00 AM EDT Reads: 22,636 Replies: 1
I don't know about you, but February is going to be a very busy month for me. Not only is there plenty of CF work to keep me busy, but my wife, my son, and I are eagerly awaiting the birth of baby boy number two! Nevertheless, I have questions to answer and one revision to make on a p...
Jan. 31, 2003 12:00 AM EST Reads: 14,335
Welcome to another installment of Extending ColdFusion. This month I'm going to talk about a UDF (user-defined function) that will help deal with users. Users are wonderful. Without people visiting your site, your Web page may as well not exist. On the other hand, users have a way of d...
Nov. 19, 2002 12:00 AM EST Reads: 13,333
Can you believe it's December already? 2002 was certainly a year of big changes for many CFers as Macromedia released the new MX products. Many of us scrambled to come up to speed on the new changes in CFMX. However, the fundamentals of CF programming didn't really change.
Nov. 19, 2002 12:00 AM EST Reads: 13,514
By the end of the course, I had a good grasp of the various parts of the Java language, a better understanding of object-oriented programming, and a great appreciation for how powerful Java can be. J2EE, Java, EJBs, JavaBeans, JSP... . The list of Java-related technologies can...
Oct. 22, 2002 12:00 AM EDT Reads: 14,038 Replies: 1
Greetings. I hope all of you who attended the DevCon last month enjoyed it, and came away with some great tips and tricks. This month's column is short, but hopefully addresses some problems that you've encountered recently. Keep those questions coming!
Oct. 22, 2002 12:00 AM EDT Reads: 14,789
It was an article by Michael Dinowitz, 'Comparisons with CFIF,' that made me reevaluate how I was writing my CFIF statements. Since the common was the slowest way to compare two strings, the table of data presented in the article (see Fusion Authority, 1/10/00, www.houseoffus...
Oct. 22, 2002 12:00 AM EDT Reads: 17,483 Replies: 2
Oct. 4, 2002 12:00 AM EDT Reads: 30,416 Replies: 1
Imagine that your client, Fast Eddy's Auto World, asks you to build a data entry form for his inventory. There are several models of cars that use combinations of many options. No two use the same combination.
Oct. 4, 2002 12:00 AM EDT Reads: 17,282 Replies: 2
This column will focus on some of the ways developers have of extending the core capacities of ColdFusion. Specifically, we will cover user-defined functions (UDFs), custom tags, and ColdFusion components (CFCs). Every other month I'll select one or two resources that are freely availa...
Oct. 4, 2002 12:00 AM EDT Reads: 14,718
September means summer is over and we all get back to work or back to school. And for those of us who have been out of school for a very long time, I hope you always look for opportunities to learn something new. Send me your questions if you get stuck!
Aug. 23, 2002 12:00 AM EDT Reads: 13,106 Replies: 1
Wow! Can you believe it's June already? The last few months have been blurred by the flurry of excitement around the new MX products announced and released by Macromedia. As you'll see from the first question, I'm very excited about the new CFMX product. I know you'll like it once you ...
May. 30, 2002 12:00 AM EDT Reads: 13,168 Replies: 1
This month we have three questions to consider. I like them all because they're very practical and applicable to many kinds of applications. I particularly like the third question about encryption methods because it gives me an opportunity to cover two undocumented ColdFusion functions...
May. 2, 2002 12:00 AM EDT Reads: 12,277
Discussions have centered around clusters and shared sessions: How do you overcome the problem of being unable to share session variables across clustered servers? Why else would you build a sessionless site? The answers may surprise you. This article documents a technique that allows ...
Apr. 8, 2002 12:00 AM EDT Reads: 12,285
Two questions I received this month made me realize just how often we overlook the power of Lists and the many List functions in CF. Many times, we look at a string or other piece of data and don't even realize that what we're looking at is actually a list. Once we realize that somethi...
Apr. 8, 2002 12:00 AM EDT Reads: 12,301
Sometimes I take for granted just how cool ColdFusion really is! The other day one of my programmers asked me how to do what I thought was a fairly easy task. When I showed him the four lines of CF code he needed, he said, 'ColdFusion rocks! It would have taken me 50 lines in PHP to do...
Mar. 11, 2002 12:00 AM EST Reads: 13,698 Replies: 1
We're only two months into 2002 and it's already shaping up to be a very busy year for ColdFusion development. I hope you're experiencing the same thing. If so, don't forget we're here to help you with all your CF-related issues. This month I have two questions for you.
Feb. 5, 2002 12:00 AM EST Reads: 10,072