I've been thinking - the apt-get feature for Linux is really nice as it updates all your programs on your machine. If there was a way to do this on Windows, that would be really cool.

So I've been thinking - you know when you right-click on an application and there's a summary tab which lists information like the Title, Subject, Author, etc.? What if Microsoft added a field which pointed to a spot on the Internet where the most recent version could be downloaded - either an actual file or a "database" file containing a list of files? So that way, developers could copy their most up-to-date version to a specific location (with the same name each time), or just list all versions in the "database".

I did notice the "Source" field - maybe something like this already exists.

But what do you guys think about this?