Skip to main content

Patterns and Practices

Bem-vindo ao site do Patterns and Practices!

O desenvolvimento de software apresenta questões muitas vezes repetidas ou com resolução comum. A partir da observação desse cenário, foram identificados padrões (patterns) que se repetem consistentemente. Além disso, a experiência tem mostrado práticas de desenvolvimento que podem ser recomendadas a fim de se produzir software com resultados previsíveis e maior aderência às estimativas de custo. Essa é a origem do patterns & practices!

Aqui você encontrará guias e recomendações sobre as melhores práticas de desenvolvimento de software na plataforma .NET. Selecionamos cuidadosamente alguns temas de interesse dos Arquitetos de Soluções e de Infra-Estrutura, apresentando-os sob a forma de webcasts, exemplos e textos. Com isso, esperamos contribuir para a melhoria da qualidade de software, com ganhos quanto à previsibilidade de resultados, ganhos de produtividade, desempenho, escalabilidade, ...

O conteúdo é dividido em três seções:

  • Saiba Mais: apresentamos um conjunto de recursos para aprofundamento do conhecimento sobre requisitos ou práticas de desenvolvimento e infra-estrutura, como segurança e depuração de aplicações;
  • Resolva Agora: de modo pragmático, trazemos diversos guias de desenvolvimento, arquiteturas de referência e blocos de aplicação, com o objetivo de utilização imediata;
  • Pense Adiante: nesta seção percorremos questões que levem em conta a relação entre os arquitetos e os processos de negócio, além de considerações a serem levadas em conta hoje visando a evolução de sistemas, como no tocante a desempenho.

Bom proveito!

Saiba Mais

  • Autenticação em ASP.NET (01:25)
  • Depuração de Aplicações .NET Framework em produção (01:07)
  • Estruturação de Soluções e Projetos para Desenvolvimento em Equipe (00:37)
  • Modelos de Desenvolvimento de Aplicações Web ASP.NET (00:09)
  • O Processo de Build (00:27)

Resolva Agora

  • Guia da Arquitetura de Acesso a Dados do .NET (01:41)
  • Objetos de Negócio e Manipulação de Dados através das Camadas de uma Aplicação (02:05)
  • Utilização do Data Access Application Block
  • Gerenciamento de Dependências (00:59)
  • Setup e Manutenção do Ambiente da Equipe (00:30)
  • Utilização do Visual SourceSafe (00:31)
  • Bloco para Acesso a Dados
  • Bloco para Gerenciamento de Exceções
  • Bloco para Gerenciamento de Configurações
  • Bloco para Armazenamento Intermediário
  • Bloco para Implementação da Camada de Interface com o usuário
  • Bloco para Chamadas Assíncronas
  • Bloco para Agregação de Serviços
  • Bloco para Atualização de Aplicações

Pense Adiante

 

Início da páginaInício da página

A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site.

Deseja participar?