Maio 2016

Volume 31 - Número 5

ASP.NET - Como escrever um código claro no ASP.NET Core com injeção de dependência

ASP.NET - Como escrever um código claro no ASP.NET Core com injeção de dependência

Steve Smith

Injeção de Dependência (DI) é uma técnica que permite aos aplicativos serem construídos a partir de módulos com acoplamento menos rígido. O ASP.NET Core tem um suporte interno para a DI e usa-o para fornecer serviços aos aplicativos baseados nele. Saiba como usar a DI para acessar os serviços do ASP.NET, assim como seus próprios serviços de aplicativo.

Cutting Edge - Como criar um CRUD HistóricoColuna

Cutting Edge - Como criar um CRUD Histórico

Dino Esposito

As operações para Criar, Ler, Atualizar, Excluir (CRUD) modeladas sobre tabelas relacionais básicas agora estão evoluindo para o que podemos referir genericamente como CRUD histórico, que é uma base de código CRUD na qual a implementação gerencia controlando a lista inteira de alterações.

Aplicativos da Plataforma Universal do Windows - Aplicativos Web Hospedados para o Enterprise

Aplicativos da Plataforma Universal do Windows - Aplicativos Web Hospedados para o Enterprise

Tim Kulp

Os aplicativos da Plataforma Universal do Windows (UWP) estão ao alcance de qualquer empresa com uma intranet. Este artigo explora como obter um aplicativo Web existente na intranet e convertê-lo em um aplicativo UWP por meio de um aplicativo Web hospedado, ainda aproveitando a API do Windows.

Pontos de Dados - Dapper, Entity Framework e Aplicativos HíbridosColuna

Pontos de Dados - Dapper, Entity Framework e Aplicativos Híbridos

Julie Lerman

Um micro-ORM popular, chamado Dapper, pode ajudar a resolver os problemas de desempenho e você não terá de abandonar o Entity Framework para aproveitá-lo. Julie Lerman explica como os aplicativos híbridos podem ser exatamente o que você precisa.

Plataforma do Compilador .NET - Maximize sua experiência Model-View-ViewModel com o Roslyn

Plataforma do Compilador .NET - Maximize sua experiência Model-View-ViewModel com o Roslyn

Alessandro Del Sole

Saiba como simplificar a implementação do padrão Model-View-ViewModel com as refatorações personalizadas do Roslyn. Del Sole mostra como aproveitar as APIs do Roslyn para automatizar a geração de objetos comuns no MVVM, começando com a análise do texto sem formatação e prosseguindo com a criação de novos nós da sintaxe.

Execução de teste - Problema com várias probabilidadesColuna

Execução de teste - Problema com várias probabilidades

James McCaffrey

James McCaffrey fornece uma implementação do problema com várias probabilidades, que não é interessante apenas em si, mas também serve como uma boa introdução para uma área ativa da economia e da pesquisa do aprendizado de máquina.

Windows PowerShell - Como escrever serviços do Windows no PowerShell

Windows PowerShell - Como escrever serviços do Windows no PowerShell

Jean-François Larvoire

Este artigo apresenta um modo novo e fácil de criar os serviços do Windows escrevendo-os na linguagem de script do PowerShell, ao invés do C# ou C++. Sem compilação, apenas um ciclo rápido de editar/testar, que pode ser realizado em qualquer sistema.

Programador Profissional - Como ser MEAN: Como obter o Edge(.js)Coluna

Programador Profissional - Como ser MEAN: Como obter o Edge(.js)

Ted Neward

Certos aplicativos são muito mais fáceis de escrever usando os vários pacotes disponíveis no repositório npm que o EdgeJS agora abre para o desenvolvedor .NET tradicional.

Visual Studio - Promovendo as Práticas do UX Enxuto

Visual Studio - Promovendo as Práticas do UX Enxuto

Karl Melder

Quando a Microsoft desenvolveu novos recursos de depuração e diagnóstico no Visual Studio 2015, utilizou a abordagem iterativa “UX Eficiente” para informar o design. Este artigo explora internamente a criação do recurso PerfTips no Visual Studio 2015.

Não Me Deixe Começar - Lado Esquerdo do Cérebro, Coisas DireitasColuna

Não Me Deixe Começar - Lado Esquerdo do Cérebro, Coisas Direitas

David Platt

“Não sabíamos o que não podíamos fazer. Então, seguimos adiante e fizemos.” Estas são as palavras que David Platt ouviu repetidamente durante uma reunião recente de engenheiros que trabalharam nas missões Apollo para a Lua.

Microsoft Azure - Integração de aplicativos empresariais usando o Aplicativo Lógico do Azure

Microsoft Azure - Integração de aplicativos empresariais usando o Aplicativo Lógico do Azure

Srikantan Sankaran

Com o Aplicativo Lógico do Azure, os desenvolvedores podem criar visualmente o fluxo de integração e lidar facilmente com os cenários que envolvem as transações de longo prazo, o tratamento do roteamento baseado em condições dos fluxos de trabalho, experimentar novamente a lógica para lidar com as falhas transitórias e muito mais. O conjunto de Conectores Standard e Enterprise fornecidos pelo Aplicativo Lógico do Azure podem ser aproveitados para implementar um cenário completo de integração de aplicativos empresariais.

Nota do Editor - Sendo SólidoColuna

Nota do Editor - Sendo Sólido

Michael Desmond

Antigos hábitos são difíceis de mudar e o velho treinamento mais ainda. Oculta entre as lições do acidente nuclear de Three Mile Island, estava a função que recebeu o conhecimento que outro domínio tinha na fusão nuclear o reator.