António Silva

Actualmente a frequentar o 3º ano da Licenciatura de Engenharia Informática da Universidade do Minho sente uma enorme paixão pela programação, nomeadamente em VB.Net e C. Apesar disso possui um conhecimento sobre várias outras linguagens de programação como Java, PHP, Javascript, C#, Haskell, entre outras.

O Namespace MY em VB.Net 2005

O VB.NET 2005 introduziu uma característica muito interessante em relação às outras versões, criando o namespace My. O namespace My contém um conjunto de objectos que simplifica o acesso a diversas áreas do .NET Framework, como o sistema de ficheiros ou dados da aplicação. Este namespace não está disponível noutras linguagens .NET. Para além de reduzir a quantidade de código (na implementação de diversas funcionalidades era necessário recorrer a APIs) o namespace My expõe alguns objectos que são gerados dinamicamente à medida que se acrescentam características aos projectos. Por exemplo, cada classe form que se acrescenta a um projecto fica disponível através de uma propriedade distinta do objecto My.Forms.

Continuar a ler