Início .NET no InfoQ Brasil
Notícias
Feed RSS-
.NET: Os custos de Async e Await
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.
-
Windows 8 Metro trará interface gráfica extensível para impressão
O Windows 8 Metro está trazendo mudanças em muitas áreas, incluindo a área de impressão. Construindo sobre o conceito Charm, há uma nova API e uma interface com o usuário extensível, para a impressão. A API é disponibilizada tanto através de XAML como em aplicações baseadas em JavaScript.
-
WinRT em detalhes: a nova API OO do Windows 8 que substituirá o Win32
A API WinRT é um dos destaques do futuro Windows 8. Não é apenas uma camada de abstração sobre APIs antigas, mas sim uma alternativa ao Win32, com acesso direto ao kernel. A nova API implementa um ambiente de execução completamente novo, com semântica bem diferente do Win32. Totalmente escrita em C++ e orientada a objetos, tem como principais focos consistência, facilidade de uso e desempenho.
-
Microsoft Apresenta o Windows 8
A Microsoft anunciou oficialmente as principais características da nova versão do Windows, na conferência Build. Entre as principais novidades, destacam-se a compatibilidade com arquiteturas ARM e uma interface gráfica totalmente reformulada. Outras mudanças são a redução drástica no tempo necessário para inicialização e um novo modelo de desenvolvimento.
-
Java 8: Sintaxe de expressões Lambda será baseada em sintaxes de C# e Scala
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.
-
Silverlight 5: o que está por vir na plataforma RIA da Microsoft
A plataforma para criação de aplicações RIA (Rich Internet Applications) da Microsoft está próxima a ter nova grande versão lançada. A empresa liberou um RC para o Silverlight 5 no início do mês e já se pode testar a maioria da funcionalidades planejadas. O release definitivo está planejado para o final do ano.
-
Python no Visual Studio agora é cidadão de primeira classe
A Microsoft lançou uma extensão gratuita para desenvolvimento em Python no Visual Studio 2010. O Python Tools for Visual Studio integra totalmente a linguagem à ferramenta e oferece suporte a diversos interpretadores.
-
QCon São Paulo 2011: Novos nomes e abertura para lightning talks
Faltam 3 semanas e 3 dias para o QCon São Paulo. Desde nosso último anúncio no InfoQ Brasil, vários novos palestrantes confirmaram participação. As grades para sábado e domingo também estão finalizadas. E para os já inscritos há a possibilidade de submeter palestras para os lightning talks, que ocorrerão na noite do sábado, 10 de setembro.
-
Novo MS SQL Server Development Tools: desenvolvimento SQL Server dentro do Visual Studio
A nova ferramenta Microsoft SQL Server Development Tools (SSDT) incorpora ao Visual Studio funcionalidades para desenvolvimento com SQL Server até então exclusivas de linguagens como C# e VB, como IntelliSense, refactor contextual, checagem de erros e facilidades para deploy.
-
Web Intents do Google: um novo mecanismo para integração entre aplicações web
Lançado recentemente pela equipe do Chromium, o mecanismo de Web Intents pretende possibilitar a integração entre aplicações web usando o browser como facilitador, em formato semelhante aos Intents da Plataforma Android.
-
Xamarin libera sua primeira atualização do MonoTouch
A Xamarim, recentemente fundada com o objetivo de prover uma alternativa ao MonoTouch e ao Mono For Android, liberou sua primeira atualização do MonoTouch após ter obtido os direitos sobre o produto.
-
Roadmap do ASP.NET MVC 4: recipes MVC e foco em mobile
Mantendo seu ritmo anual, a Microsoft anunciou seus planos para o ASP.NET MVC 4 e já começou o trabalho na nova versão. Entre as principais melhorias planejadas estão funcionalidades focadas em produtividade, aumento de desempenho, e melhoria do suporte a HTML5 em dispositivos móveis.
-
Scala em .Net: produtividade multiplataforma
A linguagem Scala, cada vez mais difundida entre desenvolvedores Java, teve na última semana sua versão para a plataforma .Net anunciada pelo grupo de pesquisa da Escola Politécnica Federal de Lausanne (EPFL). Além de trazer a produtividade da linguagem para os desenvolvedores .Net, o projeto pretende fornecer uma experiência de programação multiplataforma de maneira quase transparente.
-
Selenium 2: união com WebDriver, API otimizada e maior integração com browsers
O conhecido framework para testes de aplicações web, Selenium, juntou-se a um ex-concorrente, o WebDriver. Na sua versão 2.0, oferece uma API mais elegante e melhor integração com navegadores.
-
Xamarim obtém o direito de continuar com o Mono e produtos relacionados
Com a venda da SUSE para o The Attachmate Group e a decisão de não continuidade do projeto Mono, a Xamarin, empresa de Miguel de Icaza, havia perdido o direito de de utilizar os produtos já desenvolvidos sobre o Mono. Um acordo nesta semana com a SUSE, entretanto, permitirá que Icaza e seus desenvolvedores dêem continuidade ao trabalho realizado até aqui.