In our enterprise system we have a couple hundred ArcMap, ArcGIS Engine and ArcGIS Server users. We have layer files for all the main layers that we want to be universal though our system. Whenever I update a layer file with new symbology I then have to find all the mxd's that are being used and manually update the symbology associated with the layer file. Would there be a way that once someone added a layer file from a directory that there would be some record or lookup table or something, so when I update the symbology it would updated all the mxd's that are using that layer file. Also, I could add in mxd's to be associated with the layer file.
This idea has been merged with Allow "dynamic" layers which update each time the map opens.