sábado, 24 de outubro de 2009

Treinamento para desenvolvedores.


Oi pessoal, tudo certo?

Hoje estive em mais uma reunião do grupo dotnetarchitects e dessa vez o assunto foi Coding dojo.
Sabemos que o treino leva a perfeição. Então aqui vai a pergunta.

Você treina suas habilidades como desenvolvedor?

Se a resposta é não então esta na hora de conhecer o Coding Dojo.

O que é? 
O Dojo é um espaço onde programadores se reúnem para treinar e aprender, com reuniões periódicas focadas em um desafio de programação.

Como funciona?
Durante a reunião todos podem colaborar para resolver o desafio proposto, mas a idéia é aprender com as experiências e não terminar o problema.

Como pode me ajudar?
Alem do treinamento o Conding Dojo usa uma abordagem com TDD e princípios de programação ágil como XP.Algumas empresas já utilizam o Coding Dojo para evoluir e entrosar seu time de desenvolvedores.

Meu objetivo não é dar uma visão completa sobre o assunto, para quem se interessou pelo assunto:
http://www.youtube.com/watch?v=E-jFKkaAc7k  (Palestra na Locaweb)
http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/ (Programadores não treinam)
http://www.dtsato.com/blog/2007/10/21/dojosp-screencast-01/  (Screencast)
http://www.dojosp.org/ (Coding Dojo@SP)



Por enquanto é só! Até o próximo post!

terça-feira, 20 de outubro de 2009

WCF, Certificado Digital e Nf-e

Estou trabalhando na implementação da Nf-e para o Ax 2009 nos últimos tempos, por isso ando afastado do blog.

Gostaria de compartilhar algumas informações que serão necessárias para que a comunicação aconteça de forma correta entre o Ax e os web services do governo.

O Ax utiliza um WCF client para se conectar com os web services. Para configura-lo é necessário ter o .Net Framework 3.5 SDK instalado na máquina.

O WCF precisa ser configurado de maneira a utilizar o certificado digital instalado no momento que esta se conectando ao web service do SEFAZ através de https.

O Ax executa o batch que se comunica com o SEFAZ utilizando as credenciais do usuário do serviço que executa o AOS. Para que o Ax consiga acessar o certificado digital, ele deve ser instalado no repositório LocalMachine.

Para assinar o XML é necessario que o usuário que executa o serviço do Ax tenha acesso a chave privada do certificado.

Tanto a instalação como acesso a chave privada podem ser feitas através do console Certificates.

Mais informações em breve!

Este conteúdo foi publicado "as is", podendo o produto final ser modificado indefinidamente e sem aviso prévio, sem garantias ou direitos.