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ágina