quarta-feira, 31 de dezembro de 2003

0

Ano novo, tudo novo!

Olá All,


sim, eu sei que está acontecendo novamente. Estou deixando o site um pouco de lado, demorado para responder os emails e quase não ficando de bobeira online. Esse ano que está acabando foi bastante corrido e, ao que tudo indica, o que vem não será diferente.


Mas isso não significa que continuarei tratando com relativa "indiferença" os e-colegas. Pelo contrário. Espero que nesse novo ano nós possamos estar mais próximos e entrar em contato com mais frequência.


Estou planejando o início efetivo do desenvolvimento do novo site agora em janeiro. Assim, não vou tentar desenvolver a maioria das funcionalidades offline para depois apresentar. Iremos fazer isso juntos, sem pressa, no decorrer do tempo.


Desejo, de todo coração, que o Ano Novo seja repleto de novidades e descobertas a todos os amigos que sempre me lembram de quando estou ficando muito distante.


Abraços!



Esta matéria foi postada originalmente no ASP4Developers por Rubens N. Farias (site), que na época era "pós-graduado em análise de sistemas orientados a objetos, MCP, MCSD, MCAD, MCSD.NET e consultor em TI, além de idealizador do projeto ASP4Developers. Desenvolve sistemas sob medida, focados na satisfação do usuário, com qualidade e custo realista.". Hoje, vai saber...

segunda-feira, 15 de dezembro de 2003

0

Função para ordenar combos em Javascript

Esta simples função usa o algoritmo Bubblesort para ordenar os itens de uma combo sem perder o respectivo value.
<script language="Javascript">
 function OrdenaCombo(combo) {
  var Textos = new Array()
  var Valores = new Array()
  var n = combo.options.length
  for(i=0; i<n; i++) {Textos[i] = combo.options[i].text; Valores[i] = combo.options[i].value; }
  for (i=0; i<n; i++) {
    for (j=0; j<n-i; j++)
      if (Textos[j+1] < Textos[j]) {tmp = Textos[j]; Textos[j] = Textos[j+1]; Textos[j+1] = tmp; tmp = Valores[j]; Valores[j] = Valores[j+1]; Valores[j+1] = tmp; }
  }
  for(i=0; i<n; i++) {combo.options[0] = null; }
  for(i=0; i<n; i++) {combo.options[i] = new Option(Textos[i],Valores[i]); }
 }
</script>


Esta matéria foi postada originalmente no ASP4Developers por Daniel Ribeiro (site), que na época era "Programador ASP desde Março de 1999. Trabalhou em um provedor como desenvolvedor por 1 ano e em uma imobiliária desenvolvendo uma solução completa por mais 1 ano. Atualmente trabalha na DuPont do Brasil desenvolvendo sistemas Client-Server, em sua marioria, mas não se limitando a, usando ASP e SQLServer.". Hoje, vai saber...