May
07
2008
Lendo o post do Tim Sneath sobre este assunto, lembrei que há certo tempo em uma das empresas que trabalhei, tivemos uma discussão sobre como converter uma string para um elemento de uma enumeração.
Até aquele momento eu utilizada uma maneira bem arcaica para fazer isto, ou seja, criava um método que recebia a string e fazia um switch para retornar respectivo valor da enumeração. Assim:

Definição do enum Operacao

Método para converter a string
Claro que “levei nos dedos” como dizem por aqui, pois existe uma maneira muito mais eficiente de fazer isto. O pior de tudo é que eu ainda tentei justificar que era por causa do .NET 1.1 e bla bla bla, mas não adiantou, ta lá a MSDN pra provar o contrário. Veja como deve ser feito no .NET 1.1, 2.0, 3.0, 3.5 e até mesmo no .NET Compact Framework:

Exemplo utilizando o método Enum.Parse
A primeira conversão passa um parâmetro a mais que identifica se deve ignorar o case sensitive ou não. Veja que passei “compra” como parâmetro mas no enum está “Compra” (com o “c” maiúsculo).
Enfim, sem mais desculpas, fico por aqui.
Até +.
May
04
2008
É bem provável que você ou algum outro leitor já passou por alguma das situações abaixo:
- Pensou em ir viajar mas quando foi pesquisar pelas passagens aéreas não deu conta de achar o site de todas as companhias para cobrir todo o roteiro;
- Bateu de frente com a falta de um sistema integrado de consulta de passagens aéreas que mostrasse uma lista das melhores ofertas para praticamente qualquer lugar do mundo.
Como diria aquele pessoal da TV: “seus problemas acabaram”.
O Amadeus, famoso sistema de busca de passagens aéreas em diversas companhias, agora também consegue listar o preço de cada um dos resultados e, consequentemente, mostrar as melhores ofertas para diversos destinos.
O único trabalho que você tem é o de digitar a origem, o destino e as datas de ida e volta, o resto deixa por conta dele.
Eu estou utilizando este sistema há muito tempo para orçar algumas possibilidades de férias para o final do ano. Posso garantir que é muito bom. Já encontrei ótimas alternativas de vôos frente aos mais tradicionais para quem sempre compra com empresas de turismo.
Como complemento, sempre gosto de visitar o site da CVC e Submarino Viagens para localizar alguns nomes de hotéis e dicas de visitas para os locais que viajo.
Prometo que em breve publicarei algumas dicas de como montar o seu próprio roteiro de viagem de uma maneira bem rápida, prática, segura e econômica.
E para os amantes da estrada, não deixem de conferir o livro Na Trilha da Humanidade, do escritor Airton Ortiz.
Até lá.
May
04
2008
Aos moradores da mais do que bela ilha de Santa Catarina, Florianópolis, não deixem de conferir o grupo de estudos .NET Floripa.
A missão do grupo, segundo o site, é “manter uma comunidade de desenvolvedores .NET em Florianópolis e região”.
Em uma breve conversa com o Renato Haddad há alguns dias, fiquei sabendo que o movimento nas palestras está muito bom. Além disso, os assuntos discutidos são excelentes.
Para este e o próximo mês, por exemplo, jã estão agendadas palestras sobre WPF, Design Patterns e Business Intelligence (BI).
Confira: site do grupo .NET Floripa.
Até +.