Postagens publicadas em Jan/2009 - Página 1

Lendo um arquivo Excel via ADO.NET (C#, VB...) e importando-o para um DataTable

Muitas vezes os sistemas necessitam que dados sejam atualizados por uma planilha do Excel. Isto acontece porque a visualização e a edição de dados neste programa (e semelhantes) é mais produtiva para o usuário do que pelo nosso sistema. E quando muitos dados precisam ser inseridos ou atualizados, a produtividade com certeza é muito maior mesmo.

Corrigindo os travamentos da Radeon HD 4870 nos jogos

Como você já deve ter visto nos posts anteriores, meu PC é equipado com uma placa Sapphire Radeon HD 4870, que obviamente eu uso seu poder nos jogos que tenho instalados no meu PC, como 8 jogos da série Need For Speed, Crysis, emuladores de Capcom CPS 1 e 2, e recentemente o GTA 4.

Screencast: Clonando HD's via rede com o UDPCast

Imagine que você seja um administrador de infraestrutura (de acordo com as novas regras do "Manoel", tem ou não tem hífen, estou na dúvida hehe) e tenha um parque de, digamos, umas 100 máquinas, todas com o mesmo hardware e de repente um vírus o obriga a reinstalar todo o sistema, em todos esses PC's da sua rede.

Tipos (Structs) "Nuláveis" em C# (exemplo: DateTime?) (Nullable Types)

Uma vez, quando fiquei alocado para arrumar um problema de desempenho em um programa em C# (um Windows Service que faz acesso a um banco Oracle e a um webservice) encontrei algo que me deixou curioso, uma declaração da seguinte forma:

Gerando Thumbnails em .NET (Upload em ASP.NET com jqModal e Efeitos Ajax Pt. 4)

Lembra do tutorial de Upload de fotos com AJAX, aquele onde fazemos o upload e exibimos as fotos em um gridview. Para você não se sentir perdido em alguns pontos deste artigo, sugiro a leitura dos artigos anteriores sobre esse assunto ;-)Bem no final do artigo foi comentado de que poderíamos gerar um thumbnail a partir da imagem que vem do Banco de Dados. Vamos fazer isso agora?

Coincidência Tech I

Passando pela Av. Lins de Vasconcelos (bairo da Vila Mariana, em São Paulo – SP) hoje a tarde (14/01/2009), eis que me deparo com um sebo que em seu logotipo possui uma fênix. Deem (agora não tem mais acento, né?) uma olhada na foto que tirei sem pensar duas vezes:

Convertendo MIDI para WAV de forma simples e com qualidade total, usando o Winamp

Recentemente comprei um aparelho de videokê, modelo VMP 300D da RAF Electronics (em breve, uma análise do mesmo aqui no NM Tech), e como os DVD’s do mesmo custam o olho da cara (eu ainda não descobri como autorar um :( ), resolvi montar meus próprios CD’s utilizando o padrão CD+G (basicamente, um CD de áudio comum que utiliza um canal não utilizado na gravação de dados para colocar informações sobre gráficos, ou seja, a letra da música sincronizada) a partir de alguns arquivos .kar que tenho aqui.

Eventos em C# de maneira simples

Como já tinha dito em outro post, vamos ao nosso artigo que tratará de explicar de maneira bem simplificada sobre Eventos em classes.