Novidades do Visual Basic .NET 10

Preview:

DESCRIPTION

Apresentação sobre as novas funcionalidades do Visual Basic .NET 10, adicionadas no .NET Framework 4.0, com demonstrações práticas de utilização de cada uma destas funcionalidades, na 8ª Reunião Presencial da Comunidade NetPonto, em Lisboa

Citation preview

Novidades do Visual Basic .NET 10(.NET Framework 4.0)

Caio Proiete

http://netponto.org8ª Reunião Presencial - 20/03/2010

Quando o VB.NET descobriu o C#(.NET Framework 4.0)

Caio Proiete

http://netponto.org8ª Reunião Presencial - 20/03/2010

Caio Proiete

9 anos de experiência profissional em TI

Há 3 anos em Portugal

Microsoft Most Valuable Professional 2009-2010

Microsoft Certified Trainer desde 2004

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

• Auto-Implemented Properties

• Collection Initializers

• Multi-Statement Lambdas

• Implicit Line Continuation

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

Questões?

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

Próximas reuniões presenciais

• 20/03/2010 - Março

• 27/03/2010 - Março (Porto!)

• 24/04/2010 - Abril

• 15/05/2010 - Maio

Reserva estes dias na agenda! :)

Obrigado!

Caio Proietecaio.proiete@gmail.com

http://caioproiete.com

http://twitter.com/caioproiete