BT

.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.

C# 5.0 terá sintax sugar para operações assíncronas

por Fernando Hamasaki de Amorim em  04 Nov, 2010

O time de desenvolvimento de .NET da Microsoft anunciou nessa última semana que a próxima versão da linguagem C# terá uma nova sintaxe, mais enxuta, para realizar operações assíncronas.

Parâmetros Opcionais estão ganhando força no .NET

por Jonathan Allen , traduzido por Rafael Marques   em  12 Jul, 2010

Parâmetros opcionais sempre fizeram parte do .NET, porém com o C# relutando em dar suporte, onde utilizá-los é geralmente considerado um tabu a menos que se esteja trabalhando com as bibliotecas COM. Agora que o C# 4 suporta os parâmetros opcionais, nós estamos começando a vê-los sendo utilizados em muito mais do que apenas códigos legados.

A Amazon Ajuda os Desenvolvedores .NET a Programar para seu Serviço de Cloud

por Abel Avram , traduzido por Carlos Mendonça   em  20 Nov, 2009

A Amazon lançou o AWS SDK for .NET, um conjunto de bibliotecas, exemplos de código e documentação para desenvolvedores .NET que criam aplicações que utilizam o serviço de cloud da Amazon.

Proposta: um Compromisso sobre Utilização de Dynamic em C#

por Abel Avram , traduzido por Yan Borowski   em  17 Nov, 2009

Jeffrey Palermo, CTO da Headspring Systems, propõe um compromisso na utilização de Dynamic de C#: a capacidade de fazer um método dinâmico inteiro, mantendo conjuntos estáticos.

Qualquer Pessoa Pode Legalmente Implementar as Especificações C# e CLI.

por Abel Avram , traduzido por Rony Barbosa   em  03 Ago, 2009

A Microsoft colocou as especificações do C# e do CLI, ECMA 334 e ECMA 335, sob o Community Promise, que basicamente, protege implementações de qualquer pessoa em qualquer linguagem de qualquer modo de ser processado pela Microsoft por infringir propriedade intelectual ou patentes correspondentes.

Auto-implemented Properties no VB e C#

por Jonathan Allen , traduzido por Victor Franzonatto   em  16 Jul, 2009

C# adicionou auto-implemented properties na versão 3, mas o Visual Basic foi incapaz de igualar-se naquele momento. Com a iminente release do .Net 4.0, VB avançou nesta área, mas com um toque diferente.

Existe Futuro para o VB.NET?

por Abel Avram , traduzido por André Dourado   em  24 Jun, 2009

Muitos se perguntam por que a Microsoft está dando um tratamento diferenciado para o VB.NET comparado ao C#, por que desenvolvedores VB.NET recebem menos que desenvolvedores C# e se eles devem se preocupar com seu futuro ou não. Em um podcast, Lisa Feigenbaum, gerente de projetos no grupo de linguagens gerenciadas .NET, garante à comunidade VB.NET que o VB definitivamente tem futuro.

XIII Semana de Engenharia Elétrica e da Computação

por Alberto Barcelos em  14 Mai, 2009

A XIII Semana de Engenharia Elétrica e da Computação, Engenharia Aberta, será realizada entre os dias 18 e 22 de maio no auditório da Faculdade de Educação e na Escola de Engenharia Elétrica e de Computação (EEEC) da UFG, localizadas na Praça Universitária, Goiânia.

Mais sobre o suporte para aspectos de linguagem dinâmica no C#

por Jonathan Allen , traduzido por Carlos Mendonça   em  07 Mai, 2009

O Mads Torgersen apresenta mais detalhes sobre a palavra reservada dynamic no C# e como ela foi concebida. Incluso estão alguns designs alternativos que foram eventualmente descartados para dar lugar à palavra reservada dynamic.

C#/VB Paridade no .NET 4

por Jonathan Allen , traduzido por Felipe Vargas Rigo   em  04 Mai, 2009

No PDC 2008, a Microsoft prometeu paridade entre as linguagens Visual Basic e C#. O que isso significa para o .NET 4 foi enumerado durante o keynote Lang.NET(marca de 18 minutos). Brevemente, isso é o que você pode esperar pra ver.

SharpDevelop Alcança o 3.0 Milestone

por Abel Avram , traduzido por Flávia Castro de Oliveira   em  10 Mar, 2009

A comunidade do SharpDevelop liberou a versão 3.0 da IDE .NET open source. O SharpDevelop (#Develop) oferece suporte para .NET 3.5, C#, VB.NET, F#, Code Completion, Auto Code Insert, Refactoring e outros.

Migrations estilo Rails no .NET

por Al Tenhundfeld , traduzido por Douglas Masson   em  27 Jan, 2009

Controlar a versão do esquema de banco de dados junto com seu código .NET é essencial para o gerenciamento dos codebase voláteis especialmente quando empregam a integração continua. Várias equipes no mundo .NET usam scripts manuscritos ou ferramentas de comparação de esquema.

LINQ e Tipagem Dinâmica

por Jonathan Allen , traduzido por Douglas Masson   em  18 Dez, 2008

A maior característica do C# 3 foi à tecnologia LINQ. Com o C# 4, parece que a tipagem dinâmica vai roubar a cena. Mas você pode usá-los juntos?

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