É com grande alegria que anuncio que minha palestra foi aceita no TDC 2013! Estarei palestrando na trilha Arquitetura .NET no dia 10/07. Pretendo também comparecer no sábado, 13/07 para prestigiar outras temas interessantes do evento. Quem me encontrar por lá e acompanhar o blog, fiquem à vontade para perguntar, trocar idéias, criticar, etc. O … Continue reading TDC 2013
Author: ericlemes
Automatizando o versionamento no Build – Parte 2
Objetivo Na parte 1, entendemos como o .NET faz para marcar a versão nos binários e como criar um arquivo para centralizar as propriedades comuns entre os assemblies. Agora vamos brincar um pouco de como automatizar isso com o MSBuild. Se vc não sabe o que é o MSBuild, sugiro a leitura de MSBuild in … Continue reading Automatizando o versionamento no Build – Parte 2
Automatizando o versionamento no Build – Parte 1
Objetivo Conforme comentei no post anterior sobre a documentação do MSBuildCodeMetrics, uma outra coisa que eu queria fazer era automatizar o versionamento durante o Build. O que eu quero dizer com isso é que eu queria "carimbar" meus binários com a localização em que eles estão no controle de versão. A idéia deste post (ou … Continue reading Automatizando o versionamento no Build – Parte 1
Documentação de API’s com SandCastle
Objetivo Durante o desenvolvimento do MSBuildCodeMetrics, uma das coisas que eu queria era exercitar um pouco de práticas de "produção" em relação ao software. Por isso, desde o começo mantive as práticas de build, testes unitários, etc. Na hora de realizar o primeiro release, queria criar a documentação da API, da mesma forma que gosto … Continue reading Documentação de API’s com SandCastle
MSBuildCodeMetrics 0.1.0
É com satisfação que anuncio o meu primeiro release open source: http://ericlemes.github.io/MSBuildCodeMetrics/ É um conjunto de tasks MSBuild para auxiliar na extração de métricas de repositórios de controle de versão, como linha de código, complexidade ciclomática, etc. Atualmente existem algumas métricas que eu fiz e outras que dependem do Visual Studio para serem extraídas. Em … Continue reading MSBuildCodeMetrics 0.1.0
Tasks MSBuild para métricas simples
Para resolver um problema pontual, codifiquei a toque de caixa duas tasks MSBuild para tirar algumas métricas de código. Provavelmente tem outra coisa por aí, melhor escrita, mas com a melhor das intenções, estou publicando para que possam usar, criticar ou colaborar. O objetivo das tasks são: CountFilesByExtension: Varre uma lista de arquivos e retorna … Continue reading Tasks MSBuild para métricas simples
Inversão de Dependências
Introdução Neste post, gostaria de falar um pouco de umas impressões que tive sobre o livro "Designing Object-Oriented C++ Applications Using the Booch Method", do Robert C. Martin (aka Uncle Bob). Comecei a ler este livro com o objetivo de "beber na fonte", voltar lá para os primórdios do início do desenvolvimento orientado a objeto … Continue reading Inversão de Dependências
Integrações entre Sistemas – Parte 13 – Rabbit MQ
Objetivo Durante minhas pesquisas, tomei conhecimento do Rabbit MQ (http://www.rabbitmq.com/) que trata-se de uma plataforma open-source para mensageria, disponível em diversos sistemas operacionais (Windows, Linux/Unix, Mac OS X e Amazon EC2). Resolvi conhecê-lo e aproveitei para também incluí-lo junto aos demais benchmarks. Instalação Utilizei o Rabbit MQ em plataforma Windows. O processo de instalação dele … Continue reading Integrações entre Sistemas – Parte 13 – Rabbit MQ
Reorganizando conteúdo
De uns tempos pra cá, percebi que nem eu encontrava mais o conteúdo no meu blog sem dar um search no blog ou no google e fiquei um pouco incomodado com isso. Resolvi escrever um índice para ajudar a encontrar o conteúdo um pouco mais atemporal. Acabei construindo esse índice como uma página que ficará … Continue reading Reorganizando conteúdo
Os números de 2012
Acabei de receber o relatório do WordPress com as stats de 2012. Foram 19.000 acessos em 2012. Um número relativamente baixo, mas para um blog que começou de brincadeira no qual posto pouco mais de uma vez por mês, fiquei satisfeito com o resultado. Obrigado a todos que acompanharam, discutiram ou de alguma forma motivaram … Continue reading Os números de 2012