Categoria: tecnico - página 34 de 53 | CloudMotion

Desenvolvimento Ágil e TFS no Microsoft TechDay em Sorocaba e Barra Bonita

Pessoal, recentemente tive o prazer de ser convidado pela Fernanda Saraiva (MVP de SharePoint) para palestrar no Microsoft TechDay em Sorocaba e Barra Bonita (ambas em SP). Minha palestra: Desenvolvimento Ágil de Aplicações com SCRUM e Team Foundation Server “11” Empresas no mundo inteiro têm cada vez mais dificuldade para desenvolver e entregar software de qualidade. Os desafios são vários, tais como gerenciar as expectativas do usuário e as mudanças constantes de requisitos, bem como garantir a coesão e o foco do time. Venha ver como o desenvolvimento ágil de aplicações, apoiado sobre o SCRUM e o novo Team Foundation...

Continue lendo

15/05/2012 | Por Igor Abade V. Leite | Em Técnico | Tempo de leitura: 1 min. | Comentários

Como acessar programaticamente as configurações de SMTP do TFS

Você está desenvolvendo um plugin server-side para o TFS (como um event handler) que precisa enviar email? Uma estratégia bastante interessante seria usar o mesmo servidor SMTP já configurado para o TFS – dessa forma você não precisa manter essa configuração em seu plugin. Essa configuração – e muitas outras – está gravada no TFS Registry. Para acessá-la, use o exemplo de código abaixo (cortesia do MVP português Tiago Pascoal): 1 internal class EmailSettings { private TfsTeamProjectCollection _tfs; private string smtpServer, fromAddress; private Nullable emailEnabled; public EmailSettings(TfsTeamProjectCollection tfs) { tfs = tfs; } public string GetSMTPServer() { if (smtpServer !=...

Continue lendo

11/05/2012 | Por Igor Abade V. Leite | Em Técnico | Tempo de leitura: 1 min. | Comentários

Customização de Políticas de Check-in e de Geradores de Dados no ALM Summit Brasil 2012

Hoje no ALM Summit Brasil foi dia de compartilhar a experiência de campo dos consultores que trabalham com TFS. Minha participação foi mostrar como criar Políticas de Check-in e Geradores de Dados personalizados. Baixe agora a apresentação. O código-fonte vai ser postado na sequência; atualizo o post com o link para download do código dos exemplos. Customização de Políticas de Check-in e de Geradores de Dados View more presentations from Igor Abade. Mais uma vez, obrigado a todos que vieram ao ALM Summit Brasil! Um abraço, Igor

Continue lendo

28/04/2012 | Por Igor Abade V. Leite | Em Técnico | Tempo de leitura: 30 segs. | Comentários

O Futuro do Data Dude no ALM Summit Brasil 2012

Ontem tive a oportunidade e o prazer de apresentar o SQL Server Data Tools ao pessoal que veio ao ALM Summit Brasil 2012. Foi muito legal falar mais uma vez sobre uma das ferramentas mais bacanas – e mais desconhecidas – do Visual Studio: os projetos de bancos de dados, que foram introduzidos com o VSTS for Database Professionals. Como combinado, a apresentação que usei na palestra já está disponível para download: O Futuro do Data Dude (VS DBPro) View more presentations from Igor Abade. Espero que todos tenham curtido a palestra. E para quem não teve oportunidade de participar,...

Continue lendo

28/04/2012 | Por Igor Abade V. Leite | Em Técnico | Tempo de leitura: 1 min. | Comentários

Portable Class Library - a versão .NET do “Write Once, Run Anywhere”?

[ Common Language Runtime é a parte do .NET Framework onde seu código é executado. Os diversos serviços essenciais para uma aplicação .NET, tais como o compilador JIT e os gerenciadores de código e memória, são parte da CLR. Mal comparando, a CLR equivale à máquina virtual (JVM) do Java. Originalmente a Microsoft criou uma única máquina virtual / CLR, que vem evoluindo desde o .NET 1.0. Essa CLR presente no .NET é a versão de referência, baseada na especificação ECMA/ISO da Common Language Infrastructure. Entretanto, quando surgiu a necessidade de rodar código .NET em outros ambientes – tais como...

Continue lendo

17/04/2012 | Por Igor Abade V. Leite | Em Técnico | Tempo de leitura: 2 mins. | Comentários