Novidades TFS2010: Check-in Confirmation
Essa semana iniciei a migração dos projetos aqui da empresa de TFS2008 para TFS2010. Vou aproveitar para compartilhar aqui no blog todas as novidades que eu for encontrando no decorrer da migração.
Para iniciar as novidades vou falar do Check-in Confirmation.
Agora quando você faz um Check In através da janela Pending Chances é possível deixar visível a janela de confirmação do Check In conforme podemos ver na imagem abaixo.

Se você não quer ter o trabalho de confirmar toda vez que fizer um Check In, basta marcar o CheckBox Don't prompt again.
Em breve espero postar outras novidades.
[]'s,
Fernando Gonçalves
Autenticando usuários em ASP.NET Web Forms
Tenho visto muitas perguntas sobre como podemos implementar a autenticação em ASP.NET sem a utilização dos controles da Toolbox Login.
Por esse motivo resolvi escrever este post onde demonstrarei como é simples criar o processo de autenticação de usuários em uma aplicação ASP.NET com pouquíssimas linhas de código.
Como de costume o primeiro passo é abrir o Visual Studio. Vou utilizar o Visual Studio 2010, mas fique a vontade para utilizar qualquer outra versão, pois o código será exatamente o mesmo.
Com o Visual Studio aberto clique em File | New | Project e selecione Visual C# | Web conforme imagem abaixo:
Evento Alfenas Community Launch
No ultimo dia 19/06/2010 tive a oportunidade de palestrar no evento Alfenas Community Launch que aconteceu na cidade de Alfenas-MG.
O evento em si foi sensacional, tivemos mais de 100 pessoas presentes.
Vejam a foto de todos os presentes abaixo:
Personalizando o plano de fundo do Google Brasil
Desde a semana passada estava disponível apenas no Google EUA a personalização de planos de fundo. Agora a novidade também esta disponível no Google Brasil.
Vejam como fica a cara do buscador após a personalização: 
Para personalizar o Google é muito simples, sigam os passos abaixo:
Beginner Developer Learning Center – Para iniciantes

Se você esta iniciando ou gostaria de iniciar na área de desenvolvimento, este é um ótimo local para isso.
Acesse agora mesmo a Central de Informações para Desenvolvedores Iniciantes lá você vai encontrar uma matriz repleta de conteúdo em aprendizado que começa pelo essencialmente básico e o orienta passo a passo até que se torne um desenvolvedor completo.
Para iniciar os estudos não é necessário conhecimentos em programação!!! Não perca tempo, vá em frente e divirta-se.
No Centro para iniciantes você vai encontrar materiais de estudo para:
Façam bom proveito.
[]'s,
Fernando Gonçalves
Evento sobre ASP.Net na UNIB – SP
Na última terça-feira (18/05/2010) fiz meu primeiro evento presencial que aconteceu na UNIB (Universidade Ibirapuera) aqui em São Paulo. Neste evento tive a oportunidade de falar sobre ASP.NET para um publico de 30 pessoas, todas elas estudantes da própria universidade.
Pelas perguntas que fiz durante o evento pude constatar que haviam estudantes de todos os anos dos cursos de TI, porem a maioria dos estudantes que acompanharam o evento são estudantes do último ano.
Confesso que antes do evento eu estava muito nervoso e ancioso para iniciar o quanto antes. Vejam esse soriso amarelo da figura abaixo.
Esta quase na hora: Meu primeiro evento presencial
Como alguns já sabem, na próxima terça feira (18/05/2010) farei aqui em São Paulo o meu primeiro evento presencial. No evento falarei sobre ASP.Net e o foco será o público universitário. Por isso farei uma introdução ao assunto conforme vocês podem ver na agenda que preparei para o evento.

- Agenda do evento
Gostária de agradecer a todos que me ajudaram a definir o conteúdo que irei apresentar no evento. Principalmente a galera do Twitter que respondeu uma #Enquete onde perguntei o que seria interessante apresentar sobre o assunto.
Abaixo coloquei algumas das respostas que obtive na #Enquete:
@vitoravale
os de controle, master pages, navigation, webparts é um bom começo, junto com ado.net e Ajax
@diegoponci
Se nunca mexeu com web, explicar como funcionam as requisicoes HTTP, e como o server-side trata isso #basico
Normalmente quem ta começando, acha que programar pra web e desktop é a mesma coisa
@alexmalavasi
arquitetura da plataforma .NET eu acho uma boa
@GersonDias
acho que falar de ciclo de vida da pág / requisição tem que ser abordado! #enquete
@voidmmn
Acho que ensinar conceito, o que é rodar no server, client, post back, componentes asp, onde entra o JavaScript, por aí
Aqui esta o link para o evento: Community Launch - Windows Azure e ASP .NET
Obrigado a todos que me ajudaram a chegar até aqui.
Bom, agora vou finalizar as DEMOS que vou apresentar
[]'s,
Fernando Gonçalves
Planos de fundo do Visual Studio
Essa semana o Ramon Durães postou um artigo chamado Papel de parede do Visual Studio 2010 neste artigo ele referenciou o site http://vs2010wallpapers.com. Este site contém vários planos de fundo muito legais sobre o Visual Studio 2010.
Acabei baixando os planos de fundo que achei mais interessantes e montei um arquivo .ThemePack que compartilho aqui com vocês.

Espero que gostem.
[]'s,
Fernando Gonçalves
Posters do Visual Studio 2008 e 2010
Arrumando meus arquivos sobre desenvolvimento, achei estes 5 posters e resolvi compartilhar com vocês.
Teclas de atalho do C# no Visual Studio 2008
Teclas de atalho do C# no Visual Studio 2010
Nova estrutura de certificação Microsoft com o .Net Framework 4.0
Espero que tenham gostado.
[]'s,
Fernando Gonçalves
Community Launch Piracicaba – 17/04
Sábado passado 17/04/2010 aconteceu em Piracicaba "interior de São Paulo" mais um Community Lunch. O evento focou principalmente as áreas de desenvolvimento de softwares, BI e SharePoint.
Pelos meus cálculos acredito que no total tivemos mais ou menos umas 50 pessoas presentes no evento.
Durante todo o dia "09:00 as 18:00" tivemos 7 palestras com os seguintes tópicos:
- WF "Workflow Foundation"
- Windows Azure
- ASP.Net MVC e ADO.Net Entity Framework
- C# 4.0
- SharePoint
- WCF "Windows Communication Foundation"
- SQL Server 2008 e PowerPivot
Na minha opinião o evento valeu apena não somente pelo conteúdo "que foi de boa qualidade", mas também por rever uma galera que até então eu tinha conhecido/visto apenas no Community Zone.
Vejam abaixo algumas das fotos que tirei durante o evento: