Início Microsoft no InfoQ Brasil
Notícias
Feed RSS-
F# para todas plataformas
F# foi lançado para as três principais plataformas (Windows, Mac OS X e Linux). Entre as novidades estão funcionalidades, correções de bugs e a melhorias de desempenho que beneficiarão os usuários da linguagem que podem estar ou não escrevendo seu código no Visual Studio 2015.
-
Lançamento do TFS 2015 com novo sistema de Build e suporte Git
A intenção originalmente era fazer o lançamento do TFS2015 em julho, juntamente com o VS2015, entretanto não foi possível devido ajustes finais e correções de bugs. A espera acabou e o TFS2015 está disponível. Entre as muitas alterações incluídas estão o novo sistema de build e suporte ao Git.
-
ASP.NET5 com suporte para Visual Studio Application Insights
A Microsoft lançou um SDK para a plataforma de monitoramento Visual Studio Application Insights que agrega suporte à aplicações ASP.NET 5. O Application Insights é dividido em dois componentes principais: o portal Azure em que os dados são apresentados e o SDK que permite a API enviar eventos telemétricos.
-
Descoberto Bug crítico no compilador RyuJIT do .NET 4.6
Os desenvolvedores Nick Craver e Marc Gravell do StackExchange encontraram um bug crítico que afeta todos os usuários e desenvolvedores que instalaram o .NEt 4.6. A falha está no tratamento de Taill Call Optimizations do RyuJTI. Uma vez que o .NET 4.6 é instalado, o novo compilador RyuJIT é ativado por padrão, expondo os usuários à falhas graves durante a execução de seus aplicativos.
-
Dois novos bugs importantes descobertos no Compilador RyuJIT do .NET 4.6
Dois novos bugs importantes foram encontrados no uso do RyuJIT e .NET 4.6. Não é necessário recompilar o código para sentir os efeitos. Apenas executar código já existente no RyuJIT (que é distribuído com .NET 4.6 e habilitado por padrão) pode causar problemas graves.
-
5ª atualização do Visual Studio 2013
Uma nova atualização foi disponibilizada essa semana aos desenvolvedores que utilizam o Visual Studio 2013, que coincide com o lançamento do novo Visual Studio 2015. Essa 5ª atualização, contém em sua grande parte correção de bugs e permite renomear um projeto no Team Explorer.
-
WebAssembly: um formato universal para binário e texto
A Mozilla, a Google, a Microsoft e a Apple decidiram desenvolver um formato binário para a web. Chamado de WebAssembly, este formato pode ser o resultado compilado de qualquer outra linguagem, assim permitindo que aplicações executem no navegador ou em qualquer outro agente.
-
Novidades no Visual Studio Code 0.5 da Microsoft
A atualização de Julho para o VS Code, a ferramenta multi-plataforma da Microsoft, apresenta diversas atualizações que beneficiam os desenvolvedores em várias linguagens.
-
O futuro do C#: Sequências assíncronas
A sintaxe async/await foi bem recebida no C#, mas agora os desenvolvedores estão solicitando mais recursos. Especificamente, eles querem retornar mais de um valor de suas funções assíncronas usando uma sintaxe do tipo "yield return". Esta capacidade vêm sendo descrita como "sequências assíncronas" em uma nova proposta para o C# 7.
-
Projeto Oxford Microsoft: mais inteligência em aplicativos via APIs RESTful
Sob o nome de Projeto Oxford, a Microsoft disponibilizou um conjunto de APIs RESTful com o objetivo de possibilitar a contrução de aplicativos com recursos de reconhecimento facial, processamento de fala e outros algorítmos de aprendizado de máquina.
-
JUniversal: Ferramenta para portabilidade de aplicativos Android para Windows Phone e iOS
Microsoft compartilhou o código do JUniversal, uma ferramenta para escrever aplicações móveis multi-plataforma em Java.
-
O futuro do C#: Tuplas e estruturas anônimas
Com o C# 6 próximo de sua conclusão, começam os planos para o C# 7. Neste momento nada ainda é definitivo, mas já iniciou a categorização de propostas nos termos de "interesse e plausibilidade estimada". Nesta série, vamos abordar algumas das propostas iniciando com o suporte da linguagem à tuplas.
-
WCF torna-se Open Source
A .NET Foundation anunciou o lançamento do Windows Communication Foundation (WCF) no modelo open source. O WCF, originalmente distribuído no .NET 3.0, oferece uma abstração de alto nível para comunicação entre aplicações.
-
Unreal Engine com suporte a C#
Graças a nova versão Mono da Xamarin para a Unreal Engine, o Unity junta-se ao C#. Essa extensão permite que os desenvolvedores utilizem o Unreal Engine utilizando C# apenas.
-
O futuro do C#: ponteiros gerenciados
Para muitos desenvolvedores, especialmente aqueles que estão construindo jogos ou analisando dados numéricos, o aspecto de desempenho é tratado com grande ênfase. Uma forma de conseguir desempenho no C# é evitar alocar memória eliminando a cópia de estruturas. Esta nova proposta mostra como o C# pode expor ponteiros gerenciados para suportar esta estratégia.