>Can anyone tell me why foxpro creates so many temporary files all over the place and why do the tables have to be reindexed every day or so?
As any application might do Foxpro creates temporary files as it sees fit to speed up things. You can specify where they're created via tools\options\file locations or using tmpfiles setting in config.fpw.
Tables need not be reindexed often. If you're getting frequent corruptions then you should check your setup and hardware as well.
BTW welcome. You'd love fox and this community on the long run:)
Cetin