October 22, 2002

Updates, Uninstallations, and Product Codes

Install and uninstall issues are some of the most common sources of calls to help desks. The following is a tip on an implementation strategy for software updates using InstallShield setup creation technology. Each product release is uniquely identified with a Product Code that is represented with an InstallationGUID, a

The Late but Great Rearchitecture of DevX

t was just about exactly two years ago that DevX changed enough things around that our readers were likely to notice. At that time we were implementing a site-wide navigation bar and putting more links and resources on high-traffic pages. That initiative was very successful but it didn’t solve one

Go Beyond Keywords! Perform a Visual Image Search

arge collections of diverse images, graphics and video are becoming common, both on the Web and in media asset databases. As the size of the image collections expand, it becomes increasingly difficult to classify and find images matching specific criteria. Current image searches rely on keywords and proximity text to

Master Font Manipulation in Java

hether you think very much about fonts or not, as an application user, you are constantly interacting with and manipulating fonts. Particularly in word processing programs, where it’s common to change typestyles and typefaces for different parts of your document. So too, the ability to change typestyles and typefaces is

Make SQL Server Respond to an ORDER BY Clause

ometimes, how you present data is just as important as the data itself. One of the simplest presentation techniques is to sort the data in some meaningful way, but SQL Server Views don’t support the ORDER BY clause. In this article, you’ll learn how to sort the results of a

Make Your Existing Perl Apps .NET-compliant

The Perl language gains popularity daily among programmers from all over the world because of its flexibility, vast sphere of application, and easy source-code availability. The Comprehensive Perl Archive Network (CPAN) distributes Perl modules as open-source software. You can download the packages from CPAN using the ppm tool that comes

Create Owner-Draw List and Combo Boxes with .NET

ou create an “owner-draw” ListBox or ComboBox when you want to bypass the control’s automatic item display in order to do something special, such as display an image for each item or display a list in which the items aren’t all the same size. The .NET framework makes it simple

Using OLE Drag-and-Drop in Visual Basic 6

ll graphical user interfaces, including Windows, make excellent use of the mouse. One way that the mouse can be used is drag-and-drop, the ability to initiate some action by dragging from one element on the screen to another. You might drag a file name to the recycle bin icon to

Automate Component Registration Using MTXAdmin

As developers, we are trained to look at workflows, trends and needs, perform an analysis of our own personal experience, and recognize repetitive actions that could benefit from automation. So it is surprising that when you ask a developer “How much time have you spent writing applications that automate your

No more posts to show