Você está na página 1de 5

Palestra na SESTINFO 2011

Ol pessoal, o blog ainda est parado, com grandes projetos acontecendo no trabalho, mais o TCC que estou fazendo est quase invivel publicar alguma coisa no blog, mas me comprometo a mudar isso Esse post s para divulgar a SESTINFO 2011. A Semana de Estudos em Tecnologia da Informao (SESTINFO) um evento ecltico que visa atender aos interesses dos alunos e professores, com atividades diversificadas e simultneas. Dessa forma, consegue oferecer uma oportunidade de troca de experincias com profissionais do mercado de trabalho e ampliao de conhecimentos na rea de Tecnologia da Informao. Este evento tambm possibilita que as empresas sejam conhecidas pelos alunos, futuros profissionais e formadores de opinio. (Texto retirado do site do evento) Na SESTINFO deste ano vou palestrar sobre Desenvolvimento Incremental com Test Driven Development. Ser minha primeira experincia como palestrante e apesar da felicidade e empolgao bate um frio no barriga conforme os dias passam e a hora vai chegando. Vou palestrar no dia 25/05/2011 s 20h no O-512 (Edifcio Omicron, sala 512) Infelizmente a SESTINFO restrita apenas a alunos, professores e ex-alunos da universidade Metodista. Depois da palestra colocarei o material utilizado aqui no blog, para quem tiver interesse. Se voc est em um desses 3 grupos e quiser saber mais sobre a programao da SESTINFO 2011 acesse: http://www.metodista.br/focat/eventos/sestinfo2011/SESTINFO2011_Programacao.pdf

Slides: Palestra na SESTINFO 2011


Pessoal, ontem foi o ltimo dia da SESTINFO 2011 na Universidade Metodista de So Paulo e tambm foi o dia da minha palestra sobre Desenvolvimento Incremental com Test Driven Development. Primeiramente gostaria de agradecer muito ao professor Rafael Guimares Sakurai pela indicao. Eu gostei muito de palestrar na #sestinfo11 e espero que o pessoal que assistiu a palestra tenha gostando tanto quanto eu. Segue os slides da apresentao. Desenvolvimento Incremental com Test Driven Development

Dica Rpida: Converter uma Imagem (bmp, jpg) em Array de byte (byte[])
Pessoal, essa uma dica rapidinha. Na verdade uma coisa que acabo fazendo com frequncia, mas vira e mexe esqueo como se faz rs rs rs. Vai entender Estou colocando aqui para ver se paro de esquecer. Bom, vamos l. Para converter uma imagem para um array de byte:

1 private byte[] ConverterImagemParaByteArray() 2 { 3 Bitmap suaImagem = new Bitmap(@"c:\Imagem.bmp"); MemoryStream ms = new MemoryStream(); 4 suaImagem.Save(ms, ImageFormat.Bmp); 5 return ms.ToArray(); 6 } 7 Se voc tem um array de byte e quer converter para imagem tambm muito simples. 1 private Image ConverterByteArrayParaImagem(byte[] byteArray) 2 { 3 MemoryStream ms = new MemoryStream(byteArray); Image imagem = Image.FromStream(ms); 4 return imagem; 5 } 6 Simples assim, rpido e indolor.

Dica Rpida: OpenFileDialog no WPF


O que OpenFileDialog? O OpenFileDialog um controle do .NET Framework que permite ao usurio navegar pelas pastas do sistema para selecionar um ou mais arquivos que ele deseja abrir. No Windows Form esse controle est por padro na ToolBox, porm no WPF ele no aparece na ToolBox. Mas pode ser usado sem problema nenhum no WPF. Como usa-lo no WPF? Para usa-lo no WPF basta instancia-lo pelo seu namespace: Microsoft.Win32. Para usar esse namespace, certifique-se que o assembly PresentationFramework (em PresentationFramework.dll) esta referenciado no seu projeto. Usando o OpenFileDialog O uso do OpenFileDialog no WPF exatamente igual ao Windows Forms. Veja um exemplo: 1 2 // Cria o OpenFileDialog Microsoft.Win32.OpenFileDialog openFileDialog = new Microsoft.Win32.OpenFileDialog(); 3 4 //Exibi a janela para busca de arquivos 5 Nullable<bool> dialogResult = openFileDialog.ShowDialog(); 6 7 string CaminhoDoArquivo; 8 // Verifica se um arquivo foi selecionado 9 if (dialogResult == true) 10 { 11 // Retorna o path do arquivo selecionado para a variavel CaminhoDoArquivo CaminhoDoArquivo = openFileDialog.FileName; 12 } 13 14 Simples assim.