18
Novidades .NET Framework 4.0 para o Visual Basic Henrry Pires http://netponto.org 1ª Reunião Presencial PORTO - 27/03/2010

Novidades do Visual Basic .NET 10

Embed Size (px)

Citation preview

Novidades .NET Framework 4.0para o Visual Basic

Henrry Pires

http://netponto.org1ª Reunião Presencial PORTO - 27/03/2010

Henrry Pires

8 anos de experiência profissional em TI

Há 6 anos a programar na plataforma .NET

Evolução do Visual Basic

VB1 – VB3

VB4-VB6

VB7-VB9

Desenvolvimento deAplicações Windowsde forma simples

Desenvolvimentode Componentesde forma simples

Poder do .NETcom a simplicidadedo VB

VB10

Continuação dastendências

Novidades (específicas) do VB .NET 10

• Implicit Line Continuation

• Auto-Implemented Properties

• Collection Initializers

• Multi-Statement Lambdas

Novidades específicas do Visual Basic 10

Novidades (específicas) do VB .NET 10

• Auto-Implemented Properties

Novidades (específicas) do VB .NET 10

• Collection Initializers - Array

Novidades (específicas) do VB .NET 10

• Collection Initializers - List

Novidades (específicas) do VB .NET 10

• Collection Initializers - Dictionary

Novidades (específicas) do VB .NET 10

• Collection Initializers - Custom (Parte 1/2)

Novidades (específicas) do VB .NET 10

• Collection Initializers - Custom (Parte 2/2)

Novidades (específicas) do VB .NET 10

• Multi-Statement Lambdas

Novidades (específicas) do VB .NET 10

• Implicit Line Continuation

http://unemployedunderscores.com :)

Sobre o Implicit Line Continuation

Podemos utilizar:

• Após uma virgula “,”

• Após um parênteses aberto “(“ ou antes de um fechado “)”

• Após uma chaveta recta “{“ ou antes de uma chaveta recta “}”

• Após uma concatenação “&”

• Após uma atribuição “=, &=, :=, +=, -=, *=, /=, \=, ^=, <<=, >>=”

• Após um operador binário “+, -, /, *, Mod, <>, <, >, <=, >=, ^, >>, <<, And, AndAlso, Or, OrElse, Like, Xor”

• Após um operador Is ou IsNot

Dúvidas?

Referências

Lucian Wischik and Lisa Feigenbaum: What's new in Visual Basic 10– http://is.gd/aPC8X

10-4 Episode 9: Visual Basic 10– http://is.gd/aPCpM