Mar 03

Marcas Technorati: , , ,

image O C# 3.0 trouxe à plataforma .Net um conjunto de novas funcionalidades que tornam a mesma mais robusta ,completa, e ao mesmo tempo permitem poupar tempo em determinadas rotinas de programação. As novas funcionalidade encaixam-se na platataforma como uma extensão ao C# 2.0.

As principais novas funcionalidades presentes nesta extensão (C# 3.0) são as seguintes:

  • Implicitly typed local variables - permitem que o tipo de uma variável local seja determinado a partir da expressão utilizada para a inicializar.

  • Extension methods - permitem extender os tipos existentes ou tipos construídos com métodos adicionais.

  • Lambda expressions - são uma evolução dos métodos anónimos que possiblitam uma melhoria na determinação dos tipos e nas conversões para “delegates” e “expression trees“.

  • Object Initializers - facilitam a construção e inicialização de objectos.

  • Anonymous types - são tipos/objectos determinados e criados automaticamente a partir de “Object Initializers“.

  • Implicitly typed arrays - permitem a criação e inicialização de arrays que determinam automaticamente o tipo dos elementos do array através da inicilalização do mesmo.

  • Query expressions - disponibilizam uma sintaxe integrada na própria linguagem que permite efectuar queries de modo semelhante ao SQL e XQuery.

  • Expressions tree - possibilitam que as “Lambda expressions” sejam representadas como dados em vez de código (”delegates”).

Nos próximos artigos vou explicar cada uma destas funcionalidades mais detalhadamente. Vamos começar já pela nova palavra do C# 3.0, a palavra “var”…


Ler o resto do artigo »

Nov 23
Marcas Technorati: , , ,

Visual Studio 2008 Professional EditionPara acompanhar o lançamento da versão RTM do Visual Studio 2008, a Microsoft disponibilizou para download o Visual Studio 2008 Training Kit, que é constituído por um conjunto de apresentações, laboratórios e demos.

A instalação é muito simples, tudo é extraido para uma única pasta, a partir da qual podemos aceder ao kit através de um conjunto de páginas web.

Este kit está disponível para download no seguinte URL:

Visual Studio 2008 Training Kit   [120 MB]


Ler o resto do artigo »