BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Design no InfoQ Brasil

  • Os desenvolvedores ASP.NET devem aprender ASP.NET MVC?

    Muitas discussões dos desenvolvedores sobre se devem usar ou aprender a ASP.NET MVC tem sido recorrente em blogs, Twitter e fóruns nas últimas semanas. As opiniões variam de não recomendar até ao ponto de que todos os desenvolvedores deveriam aprender. InfoQ tentou resumir um pouco da recente atividade em relação a este tópico.

  • Uma Abordagem Ágil para Reutilização de Código

    Uma discussão recente na lista de Extreme Programming do Yahoo Groups explorou o conflito aparente entre desenvolver software reutilizável e a prática do XP de não escrever o código até que ele seja necessário. Ron Jeffries e outras pessoas compartilharam suas idéias sobre os custos e benefí­cios da reutilizacão de código, além de como e quando colocá-la em prática em um ambiente Ágil.

  • Estratégias de Transação Baseadas nos Modelos de Transação Java

    É um erro comum confundir modelos de transações com estratégias de transações. Mark Richards discute três modelos de transações suportados pela plataforma Java (Transação Local, Transação Programática e Transação Declarativa) e quatro estratégias de transação (Orquestração Cliente, Camada API, Alta Concorrência, e Alta Velocidade de Processamento) que podem ser baseadas nesses modelos.

  • ReSharper 4.5 Beta Promete Melhor Performance

    Há alguns dias atrás o ReSharper 4.5 Beta foi liberado pela JetBrains. Esta nova versão promete melhor performance e menos consumo de memória. As novas funcionalidades incluem suporte ao VB9, native MSTest support, "Ir para a Implementação" e melhora na compatibilidade com o F#, Compact Framework e Silverlight.

  • QCon London 2009: Um Exemplo completo de DDD

    Peter Backlund e Patrik Fredriksson estiveram no evento QCon London 2009, e falaram sobre DDD mostrando um exemplo completo com uma tecnologia atual.

  • QCon London 2009: DDD desde a publicação do Livro de Evans

    No evento QCon London 2009, Eric Evans fala o que aprendeu após a publicação de seu famoso livro sobre DDD. Nos cinco anos após a publicação, ele aplicou em vários clientes, e continua aprendendo o que funciona, o que não funciona, e como conceitualizar e descrever tudo isso. Ele tem adquirido perspectivas e aprendeu muito com o aumento de profissionais experientes em DDD que tem surgido.

  • RFactor: Suporte Refactoring de Ruby para Editores de Texto

    RFactor um Ruby gem que tem por objetivo oferecer suporte automatizado de refactoring para seu editor favorito. Nós conversamos com o desenvolvedor Fabio Kung para aprender mais sobre o RFactor.

  • Detalhes sobre a utilização de Code Contracts

    A InfoQ informou a disponibilidade do Code Contracts para .NET. Desta vez, nós queremos apresentar detalhes da utilização de Code Contracts, que são uma adição importante ao .NET.

  • Code Contracts para .NET está Disponível para Download

    Code Contracts é a implementação .NET do conceito Design by Contract.Enquanto ele deve ser entregue com o .NET 4.0, Code Contracts já está disponível para download no DevLabs. Contracts impõem certas restrições no uso de APIs, tornando a programação mais segura, com mais validações, resultando em menos erros durante o runtime.

  • Scott Guthrie em Tecnologias Web Durante o MIX 09

    Em uma entrevista realizada pelo Canal 9, Scott Guthrie falou sobre o MIX 2009, Silverlight 3, VS 2010 Tools para o Silverlight e Expression.

  • Managed Extensibility Framework Preview 4

    O Managed Extensibility Framework (MEF) da Microsoft é um framework open source (MS-PL) de composição de aplicação .NET disponível no CodePlex. O MEF oferece aspectos de um modelo de um plug-in e um container de inversão de controle.

  • "Bom Design" significa ...?

    Não é novidade que no coração dos projetos de software bem-sucedidos está o bom design. Também não é novidade que definir o que "bom design" realmente significa tem sido o centro de uma lista infinita de debates, artigos, palestras, livros, discussões, etc, por décadas.

  • O livro “SOA Design Patterns” está disponível

    Prentice Hall anunciou a publicação do "SOA Design Patterns", um catálogo detalhado de 85 design patterns para arquitetura orientada a serviços que documenta técnicas de design provadas e bem sucedidas para ter sucesso com o SOA moderno.

  • Consistências Eventuais, Revisitadas

    Desenvolver sistemas distribuídos confiáveis em uma escala mundial exige uma troca entre consistência e disponibilidade. No mês passado, O CTO da Amazon, Werner Vogels, postou um artigo descrevendo abordagens para tolerar eventuais consistências de dados em sistemas distribuídos de grande escala.

  • CSLA .NET 3.6 suporta o Silverlight 2.0

    A versão 3.6 da Component-based Scalable Logical Architecture for .NET (CSLA .NET) foi liberada incluindo suporte para o Microsoft Silverlight 2.0. A CSLA .NET é um framework .NET para desenvolvimento de software que ajuda a “construir uma camada de lógica de negócio poderosa e de fácil manutenção para aplicações Windows, Web, SOA e workflow”.

BT