Início Programação no InfoQ Brasil
Notícias
Feed RSS-
Performance Medida por Centavos
Cloud computing é um divisor de águas para os desenvolvedores. Porque exige um novo modelo de arquitetura, que é impulsionado tanto por modismos por exigências de hardware atual. Também não é a capacidade aparentemente infinita com escalabilidade quase perfeita que a cloud promete. O que muda o jogo é como um desempenho insatisfatório do código agora tem um preço real em dinheiro.
-
Ferramentas de ORM Profiling para a Plataforma .NET
Infelizmente, os termos "ORM" e "problemas de performance" freqüentemente caminham juntos. Ao ocultar o SQL dos desenvolvedores, ORMs pode oferecer um aumento de produtividade enorme. Infelizmente, eles tornam mais fácil gerar consultas ridiculamente ruins, sem percebermos.
-
Pomodoro - Estime Tomates
Desde que começamos a usar Pomodoro na SEA, nossas estimativas deram um salto de precisão incrível (sem falar em nossa produtividade). Este artigo aborda a técnica brevemente, introduz a questão das estimativas e explica como estamos usando a técnica Pomodoro para melhorar nossas estimativas na SEA.
-
A Amazon Ajuda os Desenvolvedores .NET a Programar para seu Serviço de Cloud
A Amazon lançou o AWS SDK for .NET, um conjunto de bibliotecas, exemplos de código e documentação para desenvolvedores .NET que criam aplicações que utilizam o serviço de cloud da Amazon.
-
Dicas para Selecionar um Projeto Piloto para Adoção de Práticas Ágeis
Um dos fatores que influenciam o sucesso da adoção de Agile é o conjunto de aprendizados a partir da aplicação de práticas ágeis em um projeto piloto. Tais aprendizados influenciam a organização a seguir em frente com Agile ou continuar com seus processos corriqueiros. Um piloto ruim pode acabar como um projeto abortado, o que sem dúvida resulta em uma publicidade ruim para o novo processo.
-
Uncle Bob e a Aplicabilidade do TDD
Acompanhando o agitado blog onde ele afirmava que "quem continua a pensar que TDD o deixa lento, está "vivendo na idade da pedra", Bob Martin dá uma lição ao fornecer um conhecimento mais profundo da aplicabilidade real, função e benefício TDD.
-
O que há de novo no WPF 4.0?
Três controles do WPF Toolkit foram movidos para dentro do núcleo liberado. Especificamente, são eles: DataGrid, DatePicker e Calendar. Como eles já possuem suas contra-partes no Silverlight, a Microsoft está prometendo "API 99% comportamentalmente-compatível" entre as versões do WPF e Silverlight.
-
Acessando o Conhecimento do Wolfram|Alpha Através de Webservices
O Wolfram|Alpha agora possui uma API acessível via Webservices que pode ser utilizada por aplicações web, desktop ou móveis, para consultar a engine do Wolfram|Alpha.
-
ScrumBan - Evolução ou Contradição?
Ainda que não seja algo novo, a sensibilização para uso de Kanban agora está crescendo entre usuários de metodologias ágeis. Palestras, workshops e eventos inteiros estão surgindo e os instrutores de metodologias ágeis estão introduzindo Kanban em seus cursos. gilistas na prática estão investigando o que este método, adaptado de Lean, tem a oferecer a suas equipes.
-
Proposta: um Compromisso sobre Utilização de Dynamic em C#
Jeffrey Palermo, CTO da Headspring Systems, propõe um compromisso na utilização de Dynamic de C#: a capacidade de fazer um método dinâmico inteiro, mantendo conjuntos estáticos.
-
WPF vs. Silverlight – Qual é a real diferença?
Conforme a importância tanto do WPF quanto do Silverlight cresce entre os desenvolvedores .NET, a confusão sobre a diferença entre ambos também aumenta. Em julho, a Wintellect lançou um whitepaper pouco conhecido mas incrivelmente importante sobre este tópico e que era entitulado Whitepaper sobre Comparação entre o Microsoft WPF e Silverlight.
-
Microsoft Oferece Upgrades do Teamprise para TFS 2010 Gratuitamente
A Microsoft recentemente comprou o pacote "Teamprise Client" da Teamprise, uma divisão da SourceGear. Teamprise desenvolve ferramentas para serem utilizadas com o Team Foundation Server da Microsoft fora do Visual Studio e até mesmo em outros sistemas operacionais como o OS X e Linux.
-
Saídas Múltiplas Utilizando Templates T4
A tecnologia T4 funciona como um gerador de código embutido do Visual Studio. Embora fundamental para muitos frameworks, construídos em .NET, é extremamente sub-desenvolvida. No entanto, os desenvolvedores estão encontrando maneiras de melhorá-lo progressivamente. Damien Guard, desenvolvedor de sistemas, construiu uma extensão para resolver a limitação da saída múltipla.
-
Yahoo! Doa Traffic Server para Apache
Shelton Shugar, SVP Cloud Computing do Yahoo!, anunciou a doação do Traffic Server (TS), um HTTP Cache Server para a Apache, durante sua palestra na Conferencia Internacional de Cloud Computing.
-
Lidando com Vazamentos de Memória no .NET
Fabrice Marguerie, um arquiteto de software e consultor, escreveu o artigo Como detectar e evitar vazamentos de memória e recursos de aplicações. NET, publicado no MSDN. O artigo explica como vazamentos de memória e recursos podem acontecer durante a programação para. NET e como evitá-los.