From Stephen V.:
Although there are many tools that facilitate searching and replacing links in pages, as a fan of the "code it by hand" school
of ASP programming, I tend to prefer a more hands on approach of linking to other pages.
The basic idea is to create an include file (or application variables if need be) that contains a listing of all pages on the
server and a variable assigned to each. This is useful in case the page gets moved, renamed, deleted, etc. The basic idea is
this (i'm assuming you are using a server side include in this code example):