|
|
Extending CFFORM with
Customized JavaScript
Validation By Selene Bainum Anyone who's needed
JavaScript validation for
his or her forms knows
how easy it is to use
ColdFusion's CFFORM tag.
It's a quick and easy way
to ensure that the form
is filled out properly.
However, CFFORM can be as
limited as it is useful
(see Figure 1). Jul. 26, 2000 12:00 AM Reads: 18,907 Replies: 3 | Pushing the CF Envelope By Jeff Bilger Not a week goes by
without someone asking me
why on earth I persist in
concentrating on
ColdFusion programming
instead of honing my
skills in Java.? Jun. 22, 2000 12:00 AM Reads: 5,389 | Safe Scripting By James A. Brannan Stealing credit card
numbers and passwords
from your site's users is
all too easy. Fortunately
it's just as easy for you
to prevent such
theft...by taking a few
precautions in your
ColdFusion code. Jun. 22, 2000 12:00 AM Reads: 11,586 | Using Forms to Add or
Change Data By Ben Forta This article has been
adapted from the first
part of Chapter 13 of
ColdFusion 4 Web
Application Construction
Kit by Ben Forta.
Published by permission
of Macmillan Publishers
Ltd. and the author.
Chapter 11 appeared in
two parts in the February
and March issues of
ColdFusion Developer's
Journal. Parts 1 and 2 of
Chapter 12 appeared in
April and May. Part 2 of
this article will appear
in a forthcoming issue. Jun. 22, 2000 12:00 AM Reads: 11,822 | Making The Most Of Verity By Bryan Murphy; Shahriyar Neman Search functionality has
become the status quo for
all major Web sites. The
typical search box/button
found on home pages
across the Net is
considered the ultimate
in user-friendly design:
users type in what
they're looking for and
the search engine finds
it quickly and easily. May. 25, 2000 12:00 AM Reads: 9,043 | So You Want to Manage a
Session on Load-Balanced
Servers? By Marc Funaro Recently I was tasked
with converting a
ColdFusion application to
run on a ClusterCATS Web
server cluster. Many
questions that hadn't
been addressed in the
initial design of the
application arose during
this process. As I
resolved each of the
problems, I began
thinking that other
developers might benefit
from my experience if I
were to document the
process, address the
issues and write a 'white
paper.' The result is
this article, which I
hope will assist
ColdFusion developers in
developing or converting
a CF-based application to
support 'client state
management' (see sidebar)
in a clustered server
environment. May. 25, 2000 12:00 AM Reads: 10,185 Replies: 3 | The Art of Creating
Functions in ColdFusion By John Morgan From my very first line
of ColdFusion code I was
in heaven. There were
lots of powerful tags and
functions that made Web
site creation a dream.
What more could I ask
for? User-Defined
Functions (UDFs), that's
what! May. 25, 2000 12:00 AM Reads: 7,344 | ColdFusion Forms Part 2. By Ben Forta This article has been
adapted from the second
part of Chapter 12 of
ColdFusion 4 Web
Application Construction
Kit by Ben Forta.
Published by permission
of Macmillan Publishers
Ltd. and the author.
Chapter 11 appeared in
two parts in the February
and March issues of
ColdFusion Developer's
Journal; Part 1 of this
article appeared in
April. Chapter 13 will
appear in forthcoming
issues. Apr. 26, 2000 12:00 AM Reads: 12,309 | DB Conversion and CF, A
User's Tale By Ray Thompson The system I'm currently
involved with is used to
track samples from
several major nuclear
facilities. It's a
Web-based application
that allows the entry,
cost bidding by
laboratories, tracking,
invoicing and final
disposition of samples. Apr. 26, 2000 12:00 AM Reads: 7,724 | ColdFusion in the Palms
of your Hands By Paul Elisii I am completely hooked on
my new wireless Palm! The
Palm Pilot VII has
changed the way I access
information I can find
it anywhere and any time
I need it. With the
newest Palm I can check
account balances in real
time on DLJDirect, buy a
book from Amazon.com and
using the popular
Starbucks Finder
application find the
nearest Starbucks. With
so many useful wireless
applications available,
you might be wondering
why you can't create your
own with ColdFusion.
Well, you can! And after
reading this article,
you'll be well on the way
to writing your own
wireless applications for
the Palm Pilot VII. Apr. 3, 2000 12:00 AM Reads: 7,626 | Creating Custom
ColdFusion tags as DHTML
Wrappers By Tim Buntel On the one hand DHTML
the combination of HTML,
stylesheets and
JavaScript has given us
many new options to
create low-bandwidth
effects to enhance Web
pages. And on the other
ColdFusion has given us
the power to bring
database contents to the
Web. What's best for us,
then, if we want
interactive,
site-enhancing effects
that are data-driven? A
combination of the two,
of course! But it's never
quite that simple.
Apr. 3, 2000 12:00 AM Reads: 11,035 | ColdFusion Forms Part 1. By Ben Forta Using Forms In the
previous two articles
(CFDJ, Vol. 2, issues 2
and 3) on 'ColdFusion
Basics,' you learned how
to create ColdFusion
templates that
dynamically display data
retrieved from ODBC data
sources. The A2Z
Employees table has just
10 rows, so the data fits
easily within a Web
browser window. Apr. 3, 2000 12:00 AM Reads: 36,792 | Structurizing Your
Database By Bryan Murphy; Shahriyar Neman Using CF structures to
store data allows you to
access individual records
without querying a
database. Until now,
successfully implementing
a scalable, high-volume
site has entailed five
basic principles:
1. Write tight, efficient
code. 2. Use cached
queries. 3. Set up a
proper network
architecture. 4. Use
top-of-the-line hardware.
5. Implement a properly
designed database. Mar. 16, 2000 12:00 AM Reads: 6,976 | Coldfusion Basics By Ben Forta This article has been
adapted from the second
part of Chapter 11 of
ColdFusion 4 Web
Application Construction
Kit by Ben Forta.
Published by permission
of Macmillan Publishers
Ltd. and the author. Part
1 appeared in the
February issue of
ColdFusion Developer's
Journal. Adaptations of
Chapters 12 and 13 will
appear in forthcoming
issues. The book can be
purchased through
Amazon.com or by clicking
on www.forta.com/books. Mar. 16, 2000 12:00 AM Reads: 9,615 | Improving Web Page
Usability With Wizards By Daniel Jean Just about everyone who
uses a Windows-based
system is familiar with
the wizard metaphor. The
wizard is a series of
screens, each one asking
questions and gathering
data. The collected data
isn't submitted until the
final screen, which means
the user can go backward
or forward through the
screens and adjust the
data appropriately. Since
users are already
familiar and comfortable
with this metaphor, using
wizards can truly
increase the usability of
your applications. Jan. 27, 2000 12:00 AM Reads: 19,657 | Coldfusion Basics By Ben Forta This article has been
adapted from Chapter 11
of ColdFusion 4 Web
Application Construction
Kit by Ben Forta.
Published by permission
of Macmillan Publishers
Ltd. and the author. Part
2 of Chapter 11 will
appear in the March issue
of ColdFusion Developer's
Journal, to be followed
by adaptations of
Chapters 12 and 13. The
book can be purchased
through Amazon.com or by
clicking on
www.forta.com/books. Jan. 27, 2000 12:00 AM Reads: 8,980 | Architecting Enterprise
Level ColdFusion
Applications By Benjamin Elmore; Ed Donohue Ultimate Components In
our previous article in
ColdFusion Developer's
Journal (Vol. 1, issue 5)
we discussed the
importance of thinking in
terms of components. This
article expands on the
idea of component-based
architectures by showing
how to create the road
map you'll need when
building your
applications. Dec. 18, 1999 12:00 AM Reads: 5,863 | ColdFusion With Classes By Ralph Fiol Just over four years ago
I completed what I now
consider my first
'significant' Web-based
application. By
significant, I mean the
project had a
significantly large
budget, a significantly
large user audience and a
significantly high level
of complexity. Dec. 18, 1999 12:00 AM Reads: 6,440 | Virtual Arachnophobia By John Morgan There once was an
emporium that sold the
finest treasures in all
the world. Their service
was second to none, and
their prices were more
than reasonable.
But they had a problem.
The problem was that only
a few knew where the
emporium was, and most
didn't even know it
existed. Sadly, the
emporium failed because
their potential customers
couldn't find them. Dec. 18, 1999 12:00 AM Reads: 8,687 | An Online Ticket Store-
The Storefront By Ajit Sagar In the August issue of
CFDJ we walked through
the development of a
custom CF_Servlet tag
that would allow
ColdFusion to access Java
functionality on the
server side via Java
servlets. In subsequent
issues of JDJ I developed
the Online Ticket Store
application for the Java
modules. In order to
provide self-contained
modules for ColdFusion
readers, I'd like to set
the context for the
design of the modules
that have been developed
in ColdFusion. Before
doing that, however, I
want to point out some
interesting developments
at Allaire that have a
direct bearing on this
article. Dec. 18, 1999 12:00 AM Reads: 8,420 | Using Syndicated Content
in Spectra By Anthony Krinsky Managing and displaying
content stored in the
Spectra object store will
be a major feature of any
Spectra project. Content
will come from a variety
of places: self-service
applications,
system-generated messages
and objects, and
externally provided
articles and data from a
variety of content
providers. The latter is
called 'syndicated
content.' This article
demonstrates how one
might automate the
insertion of syndicated
content from an outside
news service. Nov. 29, 1999 12:00 AM Reads: 7,033 | Dynamic Table & Query
Engine By David Schwartz Not Again!Don't you hate
creating new scripts
every time you need to
add tables and queries to
a ColdFusion-based
application? I do. Enough
already! That's why I
decided to create a
dynamic method of viewing
and querying any table in
a browser. The second
best part? It's pure
ColdFusion code. The best
part? It's here in this
article and I'll take you
through it. Read on
Nov. 29, 1999 12:00 AM Reads: 10,902 | Spectra: The New
Application Standard By Anthony Krinsky Allaire Spectra is the
new standard for
application development
in ColdFusion. Not only
does this product provide
powerful, out-of-the-box
content and work flow
management tools, but its
seven core services
constitute a powerful
application framework
that developers can use
in many different and
creative ways. Because
developers will be coding
to the same interface -
the Content Object API
(COAPI) - carefully
written projects will be
reusable on any Spectra
system. A syndication
facility will even allow
developers to 'beam'
their projects to other
Spectra servers over
HTTP. Such substantial
code reuse marks a
fundamental turning point
in the ColdFusion
developer community. As
an added bonus, Spectra
is a well-coded,
open-source application.
For many junior (and even
senior) programmers,
Spectra is a veritable
programmers' paradise. Oct. 18, 1999 12:00 AM Reads: 5,910 | Spectra And The Metadata
Service By Ray Camden Ever wonder why, when you
search for something on
the Internet, you
normally get about a
hundred thousand Web
sites that are nowhere
near what you're looking
for? The reason is that
many search engines can
index only the words of a
Web page, not the
meaning. Oct. 18, 1999 12:00 AM Reads: 6,978 | Session Management The
Hard Way By Steve Drucker; Robin Dilley Developing a data-entry
interface for managing
pesky lookup tables can
be a laborious task for
even the most seasoned CF
developer. These tables
usually include a few
simple data fields - an
identity column for use
as a primary key, a text
descriptor and perhaps
some ancillary
information that needs to
be managed through a
Web-based data-entry
interface Oct. 18, 1999 12:00 AM Reads: 15,396 | Stored Procedures In
Access By Charlie Arehart While many experienced CF
developers will spurn the
notion of creating a
production CF application
with a back-end database
in Access, there are far
more developers who for
one reason or another
proceed to - or simply
have to - do so. Oct. 18, 1999 12:00 AM Reads: 14,221 | A Help Engine For Web
Users By Hal Helms The great Victorian
novelist Charles Dickens
wrote of the time period
of the French Revolution:
'It was the best of
times. It was the worst
of times.' Or, put more
sardonically, historic
times are best
appreciated by
historians. In fact,
times of great change are
times of great
dislocation. Our own
historic time, the Age of
the Internet, is no
exception. Oct. 18, 1999 12:00 AM Reads: 5,941 | Taking on the Dragon By Hal Helms In the last issue of CFDJ
(Vol. 1, issue 3) I spoke
of the problem of
complexity and how it
threatens our best
efforts at software
development. With the
need for software greatly
increasing - especially
Web applications - we
need to find ways to
manage development and
tame the complexity
monster. Jul. 23, 1999 12:00 AM Reads: 9,129 | Putting It All Together By Steve Drucker; Robert Segal A common function of
ColdFusion applications
is the query-by-example
interface (QBE) that
allows end users to
select from a list of
properties in order to
find matching records. It
generally involves
creating a simple HTML
form. Based on end user
input into the form, you
construct and execute a
SQL query on an action
page, displaying the
results to the user. Jul. 23, 1999 12:00 AM Reads: 8,810 | Tagging the Servlet: Part
1 By Ajit Sagar Online stores are the
new, next-generation,
'revolutionize the world
as we see it today' way
of doing business. In the
context of business
transactions, online
stores use the global
Internet to facilitate
the purchase and sale of
goods and services. The
ability to support online
sales is an essential
component of the new
e-business paradigm for
Internet-based businesses
today. Putting together
an enterprise-level
application for an
Internet store involves
design and integration of
various technologies that
play specific roles in a
distributed computing
environment. A
distributed topology is a
prerequisite for building
such Internet
applications since the
Internet is inherently
distributed in nature. Jul. 23, 1999 12:00 AM Reads: 7,697 | From Zero to Finish in
Three Months By Leon Eno Anyone involved with
meeting tight deadlines
quickly realizes the
power of ColdFusion. When
my marketing organization
asked me (Leon) to create
a system to assist in
revision control for
new-product launch
materials around the
world, I wasn't given
much time to do it.
Getting large numbers of
documents from diverse
geographic locations to
everyone involved in a
product launch concerns
any corporation whose
business is global in
nature. One of the main
problems in developing
such a system is the
ramp-up time required to
obtain the necessary
tools and skills,
particularly if this
involves learning a new
language. May. 6, 1999 12:00 AM Reads: 6,771 | Streamlining Data Entry
Applications By Leon Chalnick You may not believe this,
but you'll probably spend
more time maintaining
your ColdFusion
application once it goes
into production than you
spent developing it in
the first place. Among IT
professionals it's well
known that the effort
required to support
applications over time is
significantly larger than
the effort required to
build them. Applications
are like children: the
effort and dollars
required to bring them
into the world are
sizable, but once they're
here you'll support them
for years. Thus it
behooves you to take
measures to minimize the
effort required to
maintain your
applications. But how do
you do this? One of the
most effective solutions
is to develop standard
techniques and approaches
for handling similar
problems. May. 6, 1999 12:00 AM Reads: 8,176 | The Problem of
Complexity: Part 1 By Hal Helms; Steve Nelson; Gabe Roffman As a reader of CFDJ,
you're probably an
experienced programmer.
But what exactly is it
that you do? What is
programming? Bruce Eckel,
in his excellent book
Thinking in Java, offers
this answer: 'At one
level, all of programming
is about managing
complexity.' For many
of us this answer
resonates deeply.
Arguments about which
language is 'best' miss
the point - that
programmers write
programs, not benchmarks.
And in the real world,
the greatest challenge
isn't to shave a few
machine cycles off
accomplishing a discrete
task, but to build
software that empowers
users to do their work
and (we hope) delights
them in the process.
Unfortunately, in this
mission we have a foe. May. 6, 1999 12:00 AM Reads: 7,558 | Introduction to the
Problem By Hal Helms Less than a year ago many
corporations' vision of
the Internet was confined
to marketing and
advertising. Today, with
the dramatic increase of
intranets and extranets,
developers are being
asked to extend the Web
into a virtual,
collaborative workspace.
Many companies want to
set up areas of their
network as a secure
'members only' area. The
uses for such an area are
extensive and include: Mar. 26, 1999 12:00 AM Reads: 6,038 Replies: 1 | So You've Outgrown
Access: Part 1 By Richard Schulze For many of us, the
necessity of moving away
from Access is a forced
decision. There are a
variety of reasons why
this may happen. The path
from Access to Microsoft
SQL Server is a common
one. In fact, Microsoft
created a special tool -
the upsize wizard - just
for this reason. But if
running the upsize wizard
was all you needed to do,
this would be a short
article. Mar. 26, 1999 12:00 AM Reads: 6,870 | Who Says You Can't Take
It with You? By Rich Rosen Have you ever been off on
a trip, away from your
home or office computer,
and wanted (no, needed!)
to check your e-mail?
Or have you ever been
stuck at a location where
firewalls or other
network limitations
prevented you from
accessing your mail or
sending mail to others? Mar. 26, 1999 12:00 AM Reads: 9,457 | Leveraging CF: Putting
Client/Server on the Web By Jerry Bradenbaugh This article is the first
in a series of three
focused on using
ColdFusion to replicate
client/server application
functionality across an
intranet, extranet or the
Web. It discusses
replicating the look and
'feel' of a client/server
application from a user
interface perspective. Jan. 12, 1999 12:00 AM Reads: 8,744 Replies: 1 | What's Different About
ColdFusion's 4.0 By Richard Schulze Recently Allaire released
its newest version of
ColdFusion, their
powerful database
integration tool. Part of
the 4.0 release includes
an addition to the
Allaire lineup - the
Enterprise version. This
release hit the public
later than planned, but
was worth the wait. As
I've been involved in
this release since its
alpha builds, I can
attest to the fact that
the development team took
their time and listened
to their control group of
testers. Jan. 12, 1999 12:00 AM Reads: 7,580 Replies: 1 | The Data Path: From
Database to Web Page and
Back By Andy Birchall ColdFusion is basically a
language that acts as an
intermediary between
databases and the
exciting World Wide Web.
As such, it has the
marvelous ability to
retrieve data from
databases (or
'datasources,' as they
are defined) and place it
on the page in whatever
form the developer
wishes, whether just a
list of clients, a
current menu for a
restaurant or major
applications such as a
hotel booking system. Jan. 12, 1999 12:00 AM Reads: 9,011 Replies: 1 | ColdFusion & CGI:
Transitioning to
ColdFusion By Jim Esten There's little disputing
the pace at which the Web
has evolved over the past
several years. Fueled by
graphical interfaces to a
suite of early text-based
protocols, the leap into
the Internet marketplace
by providers of
previously proprietary
content systems and the
plunge in street prices
of personal computers,
growth of the Internet -
most notably the World
Wide Web - continues at a
torrid pace. In
conjunction with the
sheer growth has been the
evolution of the Web from
a place to browse
information to a real
infrastructure for the
development of
sophisticated
applications. Jan. 12, 1999 12:00 AM Reads: 6,756 |
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
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
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
|
SYS-CON FEATURED WHITEPAPERS  | Clear Data Builder 3.0 is
Free Now The popular code
generator Clear Data
Builder will become
available free of charge.
Originally, Clea | AJAX World - Cooking CRUD
with Flex and BlazeDS In today's cooking class
you'll add to your
cookbook a delicious
recipe. It's quick and
won't cost | Building an IM Bot Using
ColdFusion I recently brought a
Google Talk bot that I
put online at
cfdocs@gmail.com. Google
Talk users can ad | Cornerstones of
Virtualization: I/O
Virtualization Defined Recently I talked about
what I see as the next
'waves of virtualization'
taking the industry, I
talk | Engelbart's Usability
Dilemma: Efficiency vs
Ease-of-Use The mouse was the
original idea of Doug
Engelbart who was the
head of the Augmentation
Research Cent | Web 2.0 Is Fundamentally
About Empowering People 'Unlocking content to be
remixed into new business
value' is the driver of
Web 2.0 in the enterprise | All-New AJAX Security
Bootcamp Next Week at
AJAXWorld in New York Being held for the first
time on March 18, 2008 at
the historic Roosevelt
Hotel in New York City,
AJ | Zend Studio for Eclipse In my many years of
programming, almost 20
years now, I have used
countless integrated
development e | Building SOA with Tuscany
SCA Many articles have
already been written
about service-oriented
architecture (SOA) and
Service Compon | CFImage Part 3 ColdFusion 8 introduces
the CFImage tag and
dozens of image
manipulation functions.
We have already | Every Beginner Must Grow
Up Do you remember January
of 2004? Macromedia had
just released ColdFusion
6.1 a few months earlier.
C | Working with the Apache
Derby Database and
ColdFusion Early releases of
ColdFusion (under
Allaire) focused on the
Windows market and it was
common to incl | CFImage Part 2 ColdFusion 8 has a load
of awesome image
manipulation
functionality. So much
so, in fact, that it wi | Test Driving ColdFusion 8 Of course, since this is
ColdFusion I expected
nothing less than this,
i.e., powerful AJAX
functiona | Using the Adobe Flex
Toolkit for
Salesforce.com In April 2007 Adobe and
Salesforce.com announced
the availability of the
Flex toolkit for Apex,
Sale | An Introduction To Adobe
Flex For ColdFusion
Developers There's been a lot of
talk in the ColdFusion
community lately about
the newly released Flex
2. If yo | Flex and ColdFusion
Hybrid Application with
ServiceFactory Whether it's in factories
or workshops, in mines or
forests, in offices or
homes, or even in our sac | ColdFusion Frameworks:
ColdBox 2.0.3 Released This release is the first
one to include
contributed content from
Rob Gonda, Tom de
Manincor, Brian | ColdFusion Feature
— Coding with XML As a ColdFusion
developer, hopefully by
now you have heard at
least a little about XML
(eXtensible M | Your First Adobe Flex
Application with a
ColdFusion Backend Flex is a complete set of
tools to develop rich
Internet cross-platform
applications based on the
Fl |
CFDJ PRODUCT REVIEWS  | Product Review: Adobe
Flash Player 10 By Konstantin Kovalev  I might have skipped some
of the new features of
Flash Player 10, but you
can always refer to the
official FAQ page. Visit
Plash Players 10 page on
Adobe Labs to dow |  | Yahoo! Go Examined By Scott Silk  With the arrival of
Yahoo! and its Yahoo! Go
Mobile 2.0 product,
another A-list brand has
entered the market.
Yahoo!'s presence, like
Apple's, expands the
number of |  | BrowserHawk 9 by cyScape By Nic Tunney  I have been developing
Web applications for
years, and have been
using random JavaScript
snippets gleaned from the
Web to test a user's
browser and configured
proper |  | CFDJ Product Review "CFMX
Exam Buster 7" By Simon Horwith  Macromedia has been
offering ColdFusion
Developer Certification
since version 4.5 was
released. Though it's
arguable that there is no
such thing as an exam
that acc |  | CFEclipse: The
Developer's IDE, Eclipse
For ColdFusion By Simeon Bateman; Stephen (Spike) Milligan  Many paths lead
developers to ColdFusion.
In the past ColdFusion
was often viewed as an
entry-level language
enabling designers and
other nonprogrammers to
build dyn |
BREAKING NEWS FROM THE WIRES
|