Je ne pense pas que ta question soit en rapport avec l'asp.net, je te conseil de la poster sur un autre langage, vbfrance.com, csharpfr.com ou encore Cppfrance.com
mais ta question m'as l'air assez complexe, et pas vraiment spécifique à un langage, donc je pense que tu auras aussi pas mal de reponse sur
[ Lien ] section algo dans programmation
bon courage
Cyril