Casa do Código - Livros e Tecnologia

  • Programação
  • Lógica
  • Java
  • .NET
  • PHP
  • Games
  • OO
  • Funcional
  • Python
  • Outros
  • Todos
  • Mobile
  • iOS
  • Android
  • Multiplataforma
  • Outros
  • Todos
  • Front-end
  • HTML e CSS
  • JavaScript
  • Outros
  • Todos
  • Infraestrutura
  • Web
  • Dados
  • Outros
  • Todos
  • Business
  • Startups
  • Marketing Digital
  • Gestão
  • Agile
  • Outros
  • Todos
  • Design & UX
  • Você tem 0 itens na sacola 0 Abrir navegação por categorias e busca Ir para ao topo da página

    Use o código e tenha 10% de desconto!

    Desenvolvimento efetivo na plataforma Microsoft Como desenvolver e suportar software que funciona

    Time de Suporte Microsoft Modern Apps
    Livro da Plataforma Microsoft

    *Você terá acesso às futuras atualizações do livro.

    Conteúdo

    Os Engenheiros de Suporte Microsoft em Modern Apps têm a oportunidade de trabalhar com sistemas críticos nas maiores companhias do mundo dos mais diversos segmentos. Ao longo dos anos, estes profissionais qualificaram-se no desenvolvimento e suporte baseando-se nas recomendações dos produtos e em boas práticas vivenciadas nas experiências de campo. Trabalhando lado a lado com os clientes, compartilhando conhecimento com milhares de times de desenvolvimento e auxiliando cada pessoa e cada organização a atingir todo o seu potencial.

    Com foco em DevOps, .NET Framework, IIS (Internet Information Services) e Microsoft Azure, desenvolvedores e arquitetos estarão aptos a aperfeiçoar a qualidade e disponibilidade de seu software, aumentar seu nível de maturidade em desenvolvimento, economizar tempo e reduzir custos.

    Saiba o que você vai aprender

     

    Sumário

    • 1 Conceitos introdutórios
    • 1.1 Tópicos base para software e sistemas operacionais
    • 1.2 O motivo por trás da causa: buscando a origem da causa raiz
    • 1.3 Garbage Collector
    • 1.4 Suportando o IIS e entendendo o seu funcionamento
    • 1.5 Conclusão
    • 2 Falhas e problemas recorrentes da produção de software
    • 2.1 O que acontece se eu não usar o método Dispose?
    • 2.2 Padrão Dispose
    • 2.3 O porquê de utilizar threads
    • 2.4 Quando devo sobrescrever o método Finalize
    • 2.5 Exception Shielding
    • 2.6 Propagação de exceções
    • 2.7 Busca em memória
    • 2.8 Modelo para Serviços Windows
    • 2.9 Utilizando Server Name Indications
    • 2.10 Conclusão
    • 3 Planejamento e gestão de demandas
    • 3.1 Problemas na gestão de requisitos e suas principais causas
    • 3.2 A fábrica está atrasando todas as entregas, o que posso fazer para melhorar isso?
    • 3.3 Planejamento de projeto guiado a feedback
    • 3.4 Como gerenciar a entrega de software por fábricas de software utilizando o TFS Git?
    • 3.5 Conclusão
    • 4 Padrões de desenvolvimento
    • 4.1 Por que criar exceções customizadas
    • 4.2 Como tratar as exceções
    • 4.3 Validação de parâmetros
    • 4.4 Não exponha listas em seu modelo de dados
    • 4.5 Passagem de parâmetros<
    • 4.6 Qual a melhor estratégia de branch para o meu sistema?
    • 4.7 Qualidade de código
    • 4.8 Por que investir em qualidade do código?
    • 4.9 Conclusão<
    • 5 Gestão e monitoramento de releases
    • 5.1 Build e release
    • 5.2 Rastreabilidade de código-fonte
    • 5.3 Como extrair o máximo do Lab Management para garantir a qualidade do seu software
    • 5.4 Conclusão
    • 6 Boas práticas
    • 6.1 Invista em revisão de código
    • 6.2 Evite a codificação de métodos complexos
    • 6.3 Como devo me preparar para um teste de carga?
    • 6.4 Como simular a carga necessária para minha aplicação?
    • 6.5 Profiling de aplicações .NET
    • 6.6 Cuidados ao definir contratos de serviços
    • 6.7 Bundling e minification
    • 6.8 Lutando contra alterações inadvertidas no planejamento
    • 6.9 Aumentando a disponibilidade e o desempenho de websites por meio de seus application pools
    • 6.10 Como o Web Deploy pode ser útil?
    • 6.11 Melhores práticas ao escrever expressões regulares
    • 6.12 Conclusão
    • 7 Bibliografia
    • 8 Sobre os autores

    Autores

    Adilson Coutrin

    Alexandre Campos

    Alexandre Teoi

    Bruno Lins de Oliveira

    Christiano Donke

    Demetrio Costa

    Felipe Pessoto

    Fernando Filiputti

    Fernando Ferreira

    Henrique Silva

    Iury Oliveira

    Leandro Almeida

    Leandro Prado

    Luis Demetrio

    Luiz Macedo

    Rafael Teixeira

    Ricardo Serradas

    Robson Araujo

    Sergio Ramos

    Thiago Lopes

    Tiago Soczek

    Vinicius Martins

    Andreia Otto

    Wanderson Lima

    Rodrigo Leite

    Ricardo Almeida e Rubiana Rosa

    Dados do produto

    Número de páginas:
    383
    ISBN:
    978-85-5519-183-1
    Data publicação:
    05/2016
    Submeter errata Fórum de discussões

    Compartilhe!

    Compartilhe no Facebook Compartilhe no Twitter

    Impulsione sua carreira aprendendo também...

    Livro de Modernização de aplicação Azure
    Modernização de Aplicação no Microsoft Azure
    +
    Livro de DevOps
    DevOps
    altLogoFooter

    Links da
    Casa do Código

    • Meus ebooks
    • Sobre a Casa do Código
    • Todos os livros
    • Nossas coleções
    • Quero escrever um livro ou fazer parceria
    • Perguntas Frequentes
    • Política de Privacidade
    • Fale conosco

    Nas redes sociais

    • /CasaDoCodigo
    • @casadocodigo
    • @casadocodigo

    Receba novidades e lançamentos

    Este site aceita Pix, Cartão de Crédito, Débito

    • pagarme
    • paypal

    Grupo Alura

    • Educação em Tecnologia

      • FIAP
      • Casa do Código
      • PM3 - Cursos de Produto
    • Mais Alura

      • Alura Start
      • Alura Língua
      • Alura Para Empresas
      • Alura LATAM
    • Comunidade

      • Tech Guide
      • 7 days of code
      • Hipsters ponto Jobs
    • Podcasts

      • Hipsters ponto Tech
      • Dev sem Fronteiras
      • Layers ponto Tech
      • Like a Boss
      • Scuba Dev