BT

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.

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

Uma introdução a redes neurais utilizando C#

por Jeff Martin , traduzido por João Talles   em  14 Nov, 2013

Em sua apresentação no evento Build 2013, Introdução a Redes Neurais Utilizando C#, o Dr. James McCaffrey apresentou os conceitos de redes neurais dando aos espectadores uma base sólida para um estudo mais aprofundado sobre o tema.

Microsoft disponibiliza exemplos de código Kinect para Windows

por Abel Avram , traduzido por Geovane Araujo   em  28 Mar, 2013

A Microsoft lançou recentemente no CodePlex 22 exemplos de código aberto sob a licença Apache 2.0. Os exemplos, que também estão incluídos no conjunto de ferramentas do Kinect para Windows, mostram como utilizar vários recursos do Kinect, como: áudio, interações básicas, cores, profundidade, rastreamento de rosto, infravermelho, slideshow com gestos, voz, WPF, XNA, e outros.

Uma proposta para tipos não-anuláveis em C#

por Jonathan Allen , traduzido por Marcelo Oliveira   em  09 Nov, 2012

Desde o beta do .NET, os desenvolvedores vêm solicitando a inclusão de tipos não-anuláveis com semântica de referência. Mas os problemas envolvidos são bem mais complexos que simplesmente inserir uma anotação numa variável. Conheça soluções propostas para alguns dos problemas.

O futuro do C# e o papel do VB, de acordo com Eric Lippert

por Jeff Martin , traduzido por Fernando Vasconcelos Mendes   em  03 Set, 2012

Além de falar de assuntos como Projeto Roslyn, Programação Assíncrona e Filosofia de projeto de linguagens, Eric Lippert discute o C# e seu relacionamento com o Visual Basic. Ele compara a filosofia das duas linguagens e especula sobre o que virá no C# em um futuro próximo.

Lucene.Net elevado ao primeiro time da Apache: paridade com Java e novas perspectivas

por Abel Avram , traduzido por Thiago Galbiatti Vespa   em  31 Ago, 2012

O Lucene.Net, a implementação em C# do Lucene, foi graduado da incubadora da Apache. Veja mais sobre o anúncio e perspectivas para o projeto, em uma entrevista com o committer Prescott Nasser.

C# 5: desenvolvimento facilitado de aplicativos paralelos e assíncronos com async e await

por Elemar Jr. em  20 Abr, 2012

O C# 5 facilitará muito a criação de aplicações paralelas e assíncronas. Com isso, espera-se que os aplicativos desenvolvidos para plataformas da Microsoft ofereçam experiência superior, pois será mais fácil evitar “congelamentos" na interface devido à realização de atividades com maior exigência de recursos, como o acesso a servidores remotos.

Especificação do C++ AMP da Microsoft: buscando diminuir barreiras ao paralelismo de dados

por Jeff Martin , traduzido por Reinaldo Braga   em  14 Fev, 2012

Buscando facilitar a programação de hardware com paralelismo de dados, a Microsoft publicou a sua especificação aberta para o C++ AMP. A implementação, feita no Visual Studio 11, visa melhorar o acesso à GPU para desenvolvedores.

Windows Phone Marketplace atinge 50 mil aplicativos

por Elemar Jr. em  03 Jan, 2012 1

O Windows Phone Marketplace atingiu 50 mil aplicativos em dezembro de 2011. A HTC e a Samsung já disponibilizam aparelhos com sistema operacional Microsoft no Brasil e a Nokia deverá fazer o mesmo ainda no primeiro trimestre.

Mono 2.12: o que vem por aí

por Jonathan Allen , traduzido por Leonardo Galvão   em  18 Out, 2011

Antecipando o lançamento do release beta público do Mono 2.12, Miguel de Icaza apresentou o plano de funcionalidades do release, incluindo muitas das APIs do .NET 4.5 e o suporte a Async fo C#. Haverá também um coletor de lixo melhorado, o suporte à tabela completa de caracteres substitutos do Unicode e um novo backend para o compilador do C#.

.NET: Os custos de Async e Await

por Jonathan Allen , traduzido por Reinaldo Braga   em  14 Out, 2011

Técnicas de programação assíncrona podem oferecer melhoras significativas no desempenho geral de uma aplicação, mas os ganhos não são de graça. Uma função assíncrona é com frequência mais lenta que sua alternativa síncrona. Stephen Toub escreveu sobre as questões de desempenho com chamadas assíncronas em um detalhado artigo na MSDN Magazine.

Java 8: Sintaxe de expressões Lambda será baseada em sintaxes de C# e Scala

por Alex Blewitt , traduzido por Wellington Pinheiro   em  11 Set, 2011

Brian Goetz anunciou na lista lambda-dev a decisão sobre a sintaxe a ser usada para expressões Lamba na linguagem Java, que serão baseadas na sintaxe hoje empregada por C# e Scala, em função da quantidade de desenvolvedores já habitados com ela.

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