Disclaimer
Os testes neste post apresentados não representam uma amostra exata ou fidedigna que represente uma condição real de acesso a dados de uma aplicação a fim de comparar a performance das duas tecnologias. A idéia é apenas mostrar alguns dados e exemplos com o objetivo de dismistificar a idéia de que ORM é uma ferramenta [...]
Performance: NHibernate versus ADO.NET
Ninject, StructureMap e Padrões de Injeção de Dependência
Este post foi motivado por esta thread no DNA e por essa question no StackOverflow.com a respeito de um problema que encontrei nesta última semana em um cenário relativamente complexo de injeção de dependência.
Contexto
A arquitetura em questão utiliza injeção de dependência com base em interfaces, ou seja, todas as dependências das minhas classes são sempre [...]
A caminho do Zen
Hoje temos a nossa disposição milhares de fontes de informação e algumas dezenas de grandes agregadores de informação (rss, twitter, etc) que multiplicam a quantidade de informação a que somos expostos diariamente.
Agora, o desafio não é encontrar a informação, mas sim escolher qual informação iremos consumir. Até pouco tempo atrás quantidade significava qualidade, mas isso [...]
Você é importante?
Reza a lenda[1] que, trabalhando na Apple, a qualquer momento você pode encontrar Steve Jobs e ouvir dele a seguinte pergunta: “O que você faz aqui?” e, caso ele não goste da resposta você pode ser demitido na hora.
Apesar de essa ser uma atitude drástica, acho que faz bastante sentido, principalmente no cenário de desenvolvimento [...]
Cuidado com os especialistas!
Conhece um especialista? Eu conheço um monte, e você?
Lidando melhor com WCF – Ciclo de vida no cliente
Início de uma pequena série a respeito de melhores práticas no uso do WCF em .NET. Neste primeiro post falo a respeito do ChannelFactory
[Off-Topic] Problemas com monitor Samsung e exemplo de péssimo atendimento
Inexistência de qualidade no atendimento ao consumidor prestado pela Samsung.
Qual é a dos apertadores de botões?
O que motiva alguém a executar tarefas repetitivas todo dia? O que essa pessoa espera do trabalho? Por que fazer desse jeito? Por que não mudar e melhorar?
Reunião .NET Architects em 16/01/2010 – Referências
Referências sobre F# e Gestão Democratica discutidas durante a reunião do Grupo .NET Architects no dia 16/01/2010