Vídeo que gravei rápido e direto apresentando algumas novidades de sintaxe do Visual Basic 10 com Visual Studio 2010. Novidades do Visual Basic .Net 10 from Alexandre Tarifa on Vimeo.
Dev401 novos recursos do microsoft visual basic 2010 View more presentations from Alexandre Tarifa.
Fotos da palestra: Fotos: Alfred Myers
A janela de start page por default, é a primeira janela exibida quando abrimos o Visual Studio. O Visual Studio 2010 apresenta uma coluna com os projetos recentes. A partir de agora podemos fixar um projeto recente e ele nunca mais saira da lista ou podemos excluir este projeto ou finalmente podemos acessar os arquivos [ Read More ]
Pessoal, control + c e control + v faz parte do dia a dia de todos nós… quando copiamos um determinado texto e colamos economizamos um bom tempo de digitação, porém, o comportamento padrão é: copiamos um texto e colamos somente o último texto copiado. No editor de código do VS08 e VS10 se digitarmos [ Read More ]
Pessoal, estou organizando um Web Cast particular sobre migração de VB 6 para a plataforma .Net… vou falar muito de plataforma ou seja, se você pretende migrar para .Net de algo que não seja VB 6 também vale a pena participar. Detalhe importante: migração de VB6 para PLATAFORMA .NET e não somente para VB .Net [ Read More ]
A partir do Visual Basic 9, temos a possibilidade de “adicionar” métodos existentes aos objetos da biblioteca do VB.NET. A única restrição, é que este médoto deve ser criado dentro de um módulo (sim, ainda existe módulo ) Passos: Primeiro adicione uma namespace no módulo Imports System.Runtime.CompilerServices Método de extensão: <Extension()> _ Public Function Esquerda(ByVal [ Read More ]
O VB.NET possui uma integração incrível com arquivos XML utilizando o LINQ to SQL, onde podemos criar um arquivo XML junto ao código Visual Basic, evitando um monte de concatenações de string… com um editor fantástico podemos misturar o código XML com código VB.Net. Exemplo: Criando uma lista de alguma coisa, no caso de um [ Read More ]
Para criar uma entidade de classe simples ou containers para dados, podemos utilizar a seguinte estrutura: Private _FirstName As String Property FirstName() As String Get Return _FirstName End Get Set(ByVal value As String) _FirstName = value End Set End Property Auto-implemented properties oferece uma sintaxe simples com apenas uma linha: Property ID() As Integer Property [ Read More ]
ArrayLiterals oferece uma sintaxe compacta para declaração de um array com inferencia do tipo pelo compilador. ArrayLiteral aninhados podem ser utilizados para a produção de arrays multi dimensionais Exemplo: Dim arr1() = New Integer() {1, 2, 3} Dim arr2(,) = New Integer(,) {{1, 2}, {1, 3}, {1, 4}} Dim arr1b = {1, 2, 3, 4, [ Read More ]










