Friday, September 12, 2008

Feliz dia do Programador

Parabéns , hoje é dia do programador! Pois hoje é o dia de numero 256. Que bacana isso.

Eu sou programador há 8 anos já e definitivamente escolhi a profissao certa para isso. Lembro-me de um dia primeiro de janeiro , no qual após passar a virada em copacabana vendo os fogos, acordamos bem tarde , e tudo fechado, meio que nada para fazer, minha esposa ainda dormindo, o que eu fui fazer? Programar! Só quem programa e gosta de programar entende esse sentimento.

Meus parabéns a todos os programadores do Brasil e do Mundo. Graças a nós o mundo gira cada vez mais rapido. Pense num mundo onde voce precisa olhar um livro enorme para saber o telefone da pizzaria. Pense num mundo sem computadores nos bancos. Pense num mundo sem computadores nas companhias aereas. Pense num mundo sem computadores na telefonia. Esse mundo ja existiu. Agora pense neste mundo com todos esses computadores mas sem nenhum programa rodando neles, uma máquina que consegue fazer calculos absurdos mas sem ninguem solicitando nenhum calculo à essas maquinas. Esse mundo ja existiu. Mas agora tudo é diferente porque existem pessoas como nós programadores que domamos a fera e a deixamos mansinha para que o resto do mundo (inclusive nós mesmos) pudesse finalmente avançar para o século XXI e desfrutar de tudo de bom que a computacao pode oferecer!

Having Fun!

Thursday, September 11, 2008

Blog do Scott Guthrie em Portugues

Nao sei se é uma informação old, mas tenho certeza que tem muita gente que nao sabe inclusive eu até ontem então resolvi comentar aqui.

É desenvolvedor .NET? Sim? Voce conhece o Scott Guthrie? Não? Nao conheçe o Scott? O que é isso rapaz! Por onde tem andado? O que é que voce anda lendo (ou deixando de ler)? Enfim para aqueles que nao conhecem o Sr. Scott Guthrie é Vice Presidente de Corporação na Divisão de Desenvolvimento da Microsoft. Ele gerencia os times que constroem os seguintes produtos/tecnologias:
CLR e .NET Base Class Libraries
ASP.NET
Silverlight
WPF
IIS 7.0
Visual Studio Tools para ASP.NET, WPF e Silverlight
Em resumo, o cara é O CARA de ASP.NET.
Há um bom tempo tenho acompanhado o blog dele que é o http://weblogs.asp.net/scottgu ( em inglês)
A boa e nova noticia é que o site dele está disponível em português, para quem ainda nao está com o ingles na ponta da lingua. Agora voce não tem desculpas para dizer que não conheçe o Scott. Nao vou dizer que recomendo o blog dele, mais que isso, é um blog obrigatório para todo desenvolvedor .NET.
Acesse http://weblogs.asp.net/scottguportuguese/ e

Have Fun!

Wednesday, September 10, 2008

DVD de Treinamento Silverlight 2.0 - Download Gratuito

Seguindo a recomendação do amigo Adriano Bertucci, estou fazendo a minha parte de divulgar para todos. Valeu pela dica Adriano!

A Microsoft liberou um DVD de treinamento sobre Silverlight 2.0. Estou começando a trabalhar agora com Silverlight e simplesmente é fantastico o que podemos fazer com ele. Realmente acredito que essa tecnologia tem futuro. E agora é o momento de conhecer e pegar o foguete subindo. Portanto BAIXE AGORA!.

DVD Treinamento Silverlight 2.0

Have fun!

Wednesday, August 20, 2008

Dicas sobre formato de data no .NET

Ai vai uma dica rapidinha sobre como escrever datas nos mais diversos formatos.

Peguemos a data atual do sistema:

DateTime dataAtual = DateTime.Now; // Suponhamos que o valor seja 15/01/2004 11:02:05 PM

Agora podemos escrever essa data em diversos formatos diferentes:

Console.WriteLine(dataAtual.ToString()) --> vai escrever, 15/01/2004 11:02:05 PM

Console.WriteLine(dataAtual.ToLongDateString()) --> vai escrever, Thrusday, January 15, 2004

Console.WriteLine(dataAtual.ToShortDateString()) --> vai escrever, 15/01/2004

Console.WriteLine("{0:hh:mm tt}", dataAtual) --> vai escrever, 11:02 PM

Console.WriteLine("{0:HH:mm}", dataAtual) --> vai escrever, 11:02

Console.WriteLine("{0:ddd MMM dd, yyyy}", dataAtual) --> vai escrever, Thu Jan 15, 2004

Console.WriteLine("{0:HH:mm:ss tt}", dataAtual) --> vai escrever, 11:02:05 PM

Console.WriteLine("{0:m}", dataAtual) --> vai escrever, January 15

Esses sao os que eu considero mais usuais no dia a dia.

Have Fun!

Monday, August 18, 2008

Video: Acessando Serviços WCF com ASP.NET

Amigos,

Acabe da ser publicado no Portal de videos do site linha de código (http://www.linhadecodigo.com.br/videos_dotnet/) um video que eu fiz sobre WCF:Acessando Serviços WCF com ASP.NET. Este vídeo trás uma breve introduçao ao WCF de forma bem objetiva, estilo o que é e pra que serve. Em seguida mostro como fazer um serviço WCF e logo em seguida como consumir, acessar, esse serviço utilizando uma página ASP.NET. Explico praticamente todas as linhas de código e mostro também como gerar a classe proxie sem ser através do menu add service reference, que na minha opinião, gera muito lixo desnecessario na solução. É fato que o WCF é o futuro em temos de tecnologia para desenvolvimento de aplicações distribuida (SOA e Cia (nao, nao é uma sigla nova apenas quis dizer companhia, hehe)). Esse video poderia se resumir da seguinte forma: Aprenda a subsitituir sua camada feita em Web services hoje por outra feita em WCF. Espero que ajude a todos que estão entrando no mundo Framework 3.5 e VS 2008.

Este video está disponivel apenas para assinantes do serviço, entao vai uma dica: Assinem. O que se aprende com 15 minutos de video-aula equivale a algumas horas lendo , um livro ou artigo. Normalmente as video-aulas sao 100% práticas o que ajuda bastante. Eu adoro ler, mas tem coisa que realmente uma imagem vale mais que mil palavras, imagine um video ;)

Quem tiver a oportunidade de ver, comentem o que acharam aqui nesse post, ficarei muito agradeçido pelo feedback.

Have Fun!

Tuesday, August 12, 2008

Code Monkey

Fazer piadinha da nossa área já nao é uma tarefa das mais fáceis. Fazer música entao, pior ainda. Fazer uma música que seja legal e ainda com uma letra totalmente pertinente nem se fala, isso sim é um feito. Então nada melhor que prestigiar um feito como esse, divulgado-o. Segue abaixo um player com a musica Code Monkey de Jonathan Coulton. Impressionante como o dia a dia dos programadores do mundo todo tem algo em comum, ou quase tudo em comum, hehehe. A letra segue abaixo tb caso voce nao consiga ouvir, só fiquei com preguiça de traduzir a letra, e também achei que se traduzisse ia perder um pouco a riqueza da obra.



Code Monkey - Jonathan Coulton

Code Monkey get up get coffee
Code Monkey go to job
have boring meeting with boring manager Rob
Rob say Code Monkey very diligent
but his output stink
his code not functional or elegant
what do Code Monkey think
Code Monkey think maybe manager want to write goddamn login page himself
Code Monkey not say it out loud
Code Monkey not crazy just proud

Code Monkey like Fritos
Code Monkey like Tab and Mountain Dew
Code Monkey very simple man
with big warm fuzzy secret heart
Code Monkey like you
Code Monkey like you

Code Monkey hang around at front desk
tell you sweater look nice
Code Monkey offer buy you soda
bring you cup bring you ice
you say no thank you for the soda cause
soda make you fat
anyway you busy with the telephone
no time for chat

Code Monkey have long walk back to cubicle
he sit down pretend to work
Code Monkey not thinking so straight
Code Monkey not feeling so great

Code Monkey like Fritos
Code Monkey like Tab and Mountain Dew
Code Monkey very simple man
with big warm fuzzy secret heart
Code Monkey like you
Code Monkey like you a lot

Code Monkey have every reason
to get out this place
Code Monkey just keep on working
to see your soft pretty face
Much rather wake up eat a coffee cake
Take bath, take nap
This job fulfilling in creative way
such a load of crap
Code Monkey think someday he have everything even pretty girl like you
Code Monkey just waiting for now
Code Monkey say someday, somehow

Code Monkey like Fritos
Code Monkey like Tab and Mountain Dew
Code Monkey very simple man
with big warm fuzzy secret heart
Code Monkey like you
Code Monkey like you

Have Fun!

Participação no PodCast do Grupo de Usuários MSRIO.NET

Galera,

Eu participei da terceira edicao do PodCast dos grupos de usuario do rio de janeiro MSRIO.NET e MS-InfraRio. Neste Podcast, liderado pelos sensacionais Rodrigo Moreira e Alexandro Prado, nós batemos um papo descontraido sobre as noticias do momento, e comento sobre o mercado de trabalho nos estados unidos e sobre os grupos de usuários que tenho participado por aqui. Enfim, o pessoal do MSRIo (e MS-InfraRio) tem feito um excelente trabalho no Rio de Janeiro e redondezas divulgando as tecnologias microsoft , trazendo informaçoes valiosas tanto para a galera que está começando agora quanto para os velhos de guerra que precisam se atualizar.

Nao deixem de conferir pois está muito legal. Segue abaixo o link do blog do grupo que tem o link para o podcast:

http://blog.msriodotnet.com/

Have lots of fun!

PS. Eu odeio a musica Jump e o clipe mais ainda!