Brother!! Minha experiencia com projetos grandes de free foram da seguinte forma: - O 'irmãozinho' lá chega com uma folha em UML, dá uma breve explicada, e fala o tipo de retorno das variaveis.... o resto é com vc!!! Assim aconteceu comigo, pois já havia um estudo sobre processo e método, mas no caso da solução, ser criada e desenvolvida, acho que o [GUTO] falou tudo, a 'organização' é a chave do processo. Digamos que dê passagem, você precisa estruturar um login, semelhante ao sistemas de provedor (dê onde vem ? para onde vai ?) e tem que utilizado com um 'include' (webcontrol em .net), isso sim, você vai ter que pensar e organizar muito bem, pois futuramente, você não precise redigitar código ou até mesmo modificar processos! Ações é Métodos, particularmente, e acho até interessante, ser utilizando Querystring para disparar rotinas e enviando variaveis como <hidde> de acordo com os argumentos das funçoes.... Bom, deixo ir, isso ae, é um ótimo post, gostei da idéia e metodo que foram apresentados... abraços à todos!! [urso]