BT

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.

LINQ para logs e rastreamentos

por Roopesh Shenoy , traduzido por Elias Lima de Souza   em  13 Fev, 2014

A Microsoft Open Technologies, braço da empresa que trabalha com tecnologias abertas, anunciou recentemente o lançamento do Tx, um projeto de código aberto que pode ajudar a depuração utilizando Logs e Traces, e construir sistemas para monitoramento de eventos e alertas em tempo real.

Desenvolvedores presos ao .NET 4.0

por Jonathan Allen , traduzido por Marvin Ferreira   em  27 Jan, 2014

Sempre que uma nova versão do CLR é liberada, como no .NET 2.0 e 4.0, os desenvolvedores são relutantes a migrarem para novas versões. As atualizações no CLR trazem mudanças no comportamento em tempo de execução que podem quebrar o código existente. Exemplos incluem a desastrosa propriedade DateTime.Kind ou criação de exceptions não capturadas em threads no background que terminem o processo.

Google Glass: Kit de desenvolvimento com Xamarin.Android

por Anand Narayanaswamy , traduzido por Rafael Sakurai   em  23 Jan, 2014

Recentemente foi liberado o kit de desenvolvimento do Glass que permite que os desenvolvedores construam aplicações que trabalham com o Google Glass usando o C# e o Xamarin.Android.

Async/Await - Efeitos sobre desempenho e outras armadilhas

por Roopesh Shenoy , traduzido por Thomas Sant'anna   em  21 Jan, 2014

O Async/Await é considerado uma das mais poderosas capacidades introduzidas no C# 5. Mas será que existem armadilhas que devemos evitar? E quais são os custos associados com o uso dessas primitivas?

Planos futuros para o C#

por Jonathan Allen , traduzido por Elias Lima de Souza   em  24 Dez, 2013

No NDC Londres, Mads Torgersen propôs mudanças para a linguagem C#. São apenas propostas e não existem garantias de que irão aparecer em alguma versão específica da linguagem. Veja um resumo e uma breve análise dessas propostas

ORMs e a Ignorância da Persistência

por Roopesh Shenoy , traduzido por Renan de Melo Oliveira   em  23 Dez, 2013

Julie Lerman recentemente notou que o Entity Framework pode trabalhar com construtores e setters privados, o que promove ignorância da persistência. Exploramos melhor o assunto.

Microsoft une forças com RedGate e Clickberry para oferecer ferramentas Node.Js no Visual Studio

por Jonathan Allen , traduzido por Marcelo Costa   em  09 Dez, 2013

NTVS, uma abreviação em inglês de Ferramentas Node.js para Visual Studio, oferece a desenvolvedores Node.js uma IDE completa e cheia de recursos que inclui o Intellisense, gerenciamento de pacotes, debug e controle de perfis. NTVS é uma união de forças coordenado pelo time de desenvolvimento de ferramentas Python da Microsoft com a RedGate, Clickberry entre outros.

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