June 22, 2004

How to Set Topmost Forms

Setting topmost forms is easier with .NET than with previous Windows languages, since you no longer have to refer to an API call. Simply setting the .topmost form property to true will force the form to the top layer of the screen, while leaving the user able to enter data

Creating Your Own Private UDDI Registry

he Universal Description, Discovery and Integration (UDDI) specification and protocol work together to form define messages, application programming interfaces (APIs), and data structures for building distributed registries of Web services and storing the business and technical information associated with these services. UDDI is an OASIS standard. There are fundamentally two

Write to a Perl File Using Flock

In his tip “Locking a File With the Perl Flock Function,” Steve Renaker’s example opens a file without specifying read or write. While this will successfully open a file for reading, the context of this example (indeed the very reason for using flock in the first place) involves writing to

Overloading a Function Template

If the function template you’re adding incorporates functionality that you already have, then you need to remove the old members first; otherwise the duplication will cause ambiguity. Here’s an example. Suppose you already have a template defined: template void func (type t_1, type t_2); This allows you to make a

MapPoint Web Services: The Roadmap Ahead

he convergence of cartography, geography and computing ranks among one of the greatest accomplishments of information technology. Digitized maps and data sets, coupled with powerful computer-aided design applications, relational databases and analytic software, all combine to create GIS?geographic information systems that for more than two decades have served municipal government