The Latest

DevX - Software Development Resource

Converting Numbers into Words

Ever written a PL/SQL block of code to convert numbers to words? Try this easy line of code to accomplish the same task: SELECT TO_CHAR(TO_DATE(764,’J’), ‘JSP’) AS WORD_FORM FROM DUAL;

DevX - Software Development Resource

Model XML to Please Humans and Computers Alike

“euristics” is a word to inspire fear and loathing among the non-technical. But actually, it’s one of the friendliest design-related concepts out there. This article suggests five heuristics for ensuring

DevX - Software Development Resource

Localize Your .NET Windows Forms Apps

ou never know when your software might be used by people who speak different languages. In a multinational company, branch offices need to share database applications. By localizing your product,

DevX - Software Development Resource

Install ADAM, the Secure Windows LDAP Service

ust about everyone implements a roll-your-own security mechanism for his or her software applications. I’ve done it, many software companies have done it, and I am sure you have as

DevX - Software Development Resource

Snapshot Isolation in SQL Server 2005, Part II

art I of this article (see “Snapshot Isolation in SQL Server 2005,” July/August, Volume 5, Issue 4) described the transaction-based SNAPSHOT isolation level. At the time Part I was written,

DevX - Software Development Resource

Sorting Custom Collections

ave you ever wanted to use a strongly-typed collection to bind your data presentation controls to, only to find that you have very limited sorting capabilities, if any at all?

DevX - Software Development Resource

Spruce Up Your Built-in Arrays

++ pundits recommend that you replace built-in arrays with st::vector across the board. Sometimes however, built-in arrays are unavoidable due to their unsurpassed efficiency or because your app must interact

DevX - Software Development Resource

Tracking Elapsed Time

This C++ class tracks elapsed time. The mark() method is called at the point of interest, after which there are methods to retrieve the elapsed time between points, total time,

DevX - Software Development Resource

Learn SQL Server 2005 T-SQL Enhancements

QL Server 2005 or “Yukon” is going to be a major SQL Server update containing updates to nearly every facet of the program, including T-SQL. Microsoft has introduced a number

DevX - Software Development Resource

Go Fishing with the New MIDP 2.0 Game APIs

ames and mobile devices seem to be a natural fit. Since MIDP 1.0 first became available, the majority of applications written for the platform have been games. As MIDP grew

DevX - Software Development Resource

Audit Your Struts Configuration Files to Avoid JAAS Errors

he Struts Web application framework facilitates building robust Web applications. Java Authentication and Authorization Services (JAAS) is a rich API for adding pluggable security modules to applications. These powerful services

DevX - Software Development Resource

Build Your Own PHP Survey Engine

t seems that every Web site you go to nowadays has some kind of survey, feedback, or entertainment mechanism to evaluate site visitors and their goals. Surveys are a valuable

DevX - Software Development Resource

No Easy Fix for Open Source Licensing Issues

urlingame, Calif.—The Open Source Initiative (OSI), the non-profit organization that manages the Open Source Definition and certifies open-source licenses, lists nearly 60 approved licenses on its Web site—and at the

DevX - Software Development Resource

Sorting Objectively

ne of my personal pet peeves is when I go to a conference or user group meeting and someone is doing a marketecture demo. That is, they are showing how

DevX - Software Development Resource

Display All the Subfolders Within a Folder Using VBscript

You can use VBscript’s Filesystemobject to list all the subfolders in a folder. Create a text file called showfolderlist.vbs and enter the following code: showfolderlist eg showfolderlist “c:windows” The Showfolderlist

DevX - Software Development Resource

Java Dynamic Networking with Jini Technology, Part 2

art 1 of this series began an introduction to Jini? technology, an open software architecture that enables Java? dynamic networking, which developers can use to create highly adaptive distributed systems.