BT

Docker Client disponível para Microsoft Windows

por Janakiram MSV , traduzido por Vitor Puente   em  20 Nov, 2014

Após anunciar a parceria junto ao Docker, a Microsoft construiu uma aplicação cliente para Docker nativa para Windows. A interface de linha de comando (do inglês Command Line Interface - CLI) é compatível com o Docker executado em Linux.

Microsoft torna o .NET código livre e multiplataforma

por Marcelo Costa em  13 Nov, 2014 3

Nesta quarta-feira, a Microsoft reforçou seu compromisso em prover mais experiências para desenvolvimento multiplataforma tornando código livre o conjunto de tecnologias .NET e a expandindo para que seja executável nas plataformas Linux e Mac OS.

ASP.NET vNext: Loader de Projetos Customizados e Suporte a Linguagens

por Roopesh Shenoy , traduzido por Roberto Pepato   em  07 Out, 2014

O ASP.NET vNext usa o compilador Roslyn para compilar e carregar código C# antes de executá-lo. David Fowler demonstra como é possível se beneficiar da abordagem de injeção de dependências por design (DI-by-design) do KRuntime para injetar suporte para outras linguagens.

Microsoft lança ferramentas para o Unity

por Jeff Martin , traduzido por Elias Lima de Souza   em  04 Set, 2014

Conforme prometido, a Microsoft lançou uma versão do recém adquirido plugin UnityVS para Visual Studio gratuitamente para desenvolvedores que utilizam qualquer versão paga e recente do Visual Studio. Esse plugin melhora de forma significativa o trabalho dos desenvolvedores que utilizam o sistema de desenvolvimento de jogos Unity.

O Visual Studio 14 dá ênfase à modernização do C++

por Jeff Martin , traduzido por Luís Gabriel Nascimento Simas   em  26 Ago, 2014

O Visual Studio 14 promete melhorar algumas funcionalidades e modernizar o C++, que continua sendo mantido na IDE. Esta versão também contempla implementações importantes e bugs históricos corrigidos, provando que o C++ continua em constante evolução.

Objetos imutáveis de forma mais fácil no C# 6 e VB 12

por Jonathan Allen , traduzido por Elias Lima de Souza   em  25 Ago, 2014 1

Um problema comum na programação .NET é a quantidade de código repetitivo necessária para implementar objetos imutáveis. Em uma especificação preliminar, o C# e o VB irão ganhar o que estão chamando de “record class”, que elimina a maior parte do esforço necessário para criar esse tipo de classe.

Correspondência de padrões no C# 6 e no VB 12

por Jonathan Allen , traduzido por Roberto Pepato   em  22 Ago, 2014

Mais um conceito das linguagens de programação funcional está trilhando seu caminho para o C# e o VB. Conhecido como pattern matching (correspondência de padrões), à primeira vista se parece com um bloco switch/select, contudo este técnica é muito mais ampla e poderosa do que se imagina.

Nitra: Ferramental Open Source para Linguagens no CLR

por Roopesh Shenoy , traduzido por Roberto Pepato   em  04 Ago, 2014

Recentemente a JetBrains abriu o código do Nitra, um conjunto de ferramentas para suporte de linguagens de programação no CLR. Desenvolvedores podem definir gramáticas utilizando o Nemerle, que é usado pelo Nitra para construir parsers e gerar classes que representem e naveguem em sua AST.

Visual Studio ganha suporte mobile híbrido multiplataforma através do Cordova

por Abel Avram , traduzido por José Renato Pequeno   em  04 Ago, 2014

A Microsoft adicionou suporte nativo para aplicações móveis híbridas multiplataforma na segunda atualização do Visual Studio 2013.

Google Abre o Código do FlatBuffers: Biblioteca de Serialização Eficiente e Multi-Plataforma

por Roopesh Shenoy , traduzido por Marlon Burnett   em  31 Jul, 2014

A equipe “Fun Propulsion Labs” do Google recentemente abriu o código do FlatBuffers. Construído especialmente para suprir necessidades de performance de desenvolvedores de jogos, o FlatBuffers armazena dados serializados em buffers que podem ser tanto armazenados em arquivo ou transferidos via rede, sem nenhuma sobrecarga de parsing.

Potencializando o Domain-Driven Design em aplicativos utilizando Entity Framework

por Jan Stenberg , traduzido por Paulo Vitor Rendeiro   em  12 Jun, 2014

O Domain-Driven Design (DDD) trata, fundamentalmente, do domínio da aplicação, e não de sua persistência. Com uma história de 25 anos de programação em banco de dados e, posteriormente, utilizando o Framework Entity, Julie Lerman, uma consultora na plataforma .NET e MVP da Microsoft, recentemente compartilhou sua experiência na adoção de DDD na conferência de desenvolvimento Øredev.

Modern C++ e o Visual Studio

por Jeff Martin , traduzido por André Viturino Barbosa   em  05 Jun, 2014

O suporte ao Modern C++ continua a ser uma área de foco para Microsoft. Na conferência Build, Herb Sutter deu uma palestra fornecendo uma atualização sobre os esforços atuais, o nível de suporte ao CPP que está sendo adicionado à próxima versão do Visual Studio, e o que está guardado para o futuro.

RightScale: Top Clouds Privados e Públicos

por Abel Avram , traduzido por Diogo Carleto   em  15 Mai, 2014 1

RigthScale, um provedor de serviços para diversos clouds, publicou os resultados da State of Cloud 2014, sua pesquisa anual realizada em fevereiro deste ano. Este artigo destaca alguns dos resultados mais significativos.

Microsoft abre Windows para o Universal App: um app para todas as plataformas

por Jeff Martin , traduzido por André Viturino Barbosa   em  17 Abr, 2014

A Microsoft apresentou formalmente o Windows universal apps, permitindo que desenvolvedores escrevam um simples aplicativo que poderá ser executado em todos os dispositivos com base no Windows: celulares, tablets e PCs. Este movimento unifica a plataforma de forma significativa.

O compilador do C# foi lançado como código aberto

por Jeff Martin , traduzido por Elias Lima de Souza   em  10 Abr, 2014

A Microsoft lançou o projeto do compilador Roslyn, sob a licença de código aberto Apache. Esse impressionante anúncio foi feito durante o segundo keynote na conferência Build, pelo criador do C#, Anders Hejlsberg.

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT