Artigo: 308470 - Última revisão: quinta-feira, 19 de Abril de 2007 - Revisão: 4.2

White paper "Diferenças entre o Visual Basic .NET e Visual C# .NET" está disponível

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Reduzir tudo

Sumário

Este artigo aponta para a documentação técnica "Diferenças entre o Microsoft Visual Basic .NET e Microsoft Visual C# .NET".

Mais Informação

Devido a diferenças anteriores entre Visual Basic e C/C ++, muitos programadores assumem incorrectamente sobre as capacidades do Visual Basic. NET. Muitos programadores de Visual Basic pensar que Visual C# é um idioma mais potente do Visual Basic. Por outras palavras, os programadores de Visual Basic assumem que pode fazer muitas coisas no Visual C# que não é possível efectuar no Visual Basic. NET, tal como existem muitas coisas que pode fazer no C/C ++ mas não no Microsoft Visual Basic 6.0 ou anterior. Este pressuposto está incorrecto.

Apesar de existirem diferenças entre o Visual Basic .NET e Visual C#. NET, ambos são primeira linguagens baseiam-se o Microsoft .NET Framework de programação e são igualmente poderosas. Visual Basic .NET é uma verdadeira orientada linguagem de programação que inclui novas e melhoradas funcionalidades tais como a herança, polimorfismo, interfaces e sobrecarga. O Visual Basic .NET e Visual C# .NET utilizam o common language runtime. Existem quase sem problemas de desempenho entre Visual Basic .NET e Visual C#. NET. O Visual C# .NET poderá ter "de energia" algumas mais funcionalidades tais como processamento de código não gerido e Visual Basic .NET oblíqua um pouco para facilidade de utilização, fornecendo funcionalidades como a ligação mais tarde. No entanto, as diferenças entre Visual Basic .NET e Visual C# .NET são muito pequenas quando comparado com o que estavam em versões anteriores.

A documentação técnica "Diferenças entre o Microsoft Visual Basic .NET e Microsoft Visual C# .NET" descreve algumas das diferenças entre o Visual Basic .NET e Visual C#. NET. No entanto, lembre-se que o .NET Framework foi concebido para ser independente do idioma. Quando tem de seleccionar entre Visual Basic .NET e Visual C#. NET, decida principalmente com base no que já conhece e o que é confortável. É mais fácil para programadores de Visual Basic 6.0 utilizar o Visual Basic .NET e C + + / programadores de Java para utilizar o Visual C#. NET. A experiência existente de um programador outweighs muito pequenas diferenças entre as duas linguagens.

Não importa qual o idioma que selecciona com base na sua preferência pessoal e após a experiência, ambos os idiomas são ferramentas de desenvolvimento poderoso e primeira linguagens de programação que partilham o common language runtime no .NET Framework.

O ficheiro seguinte está disponível para transferência a partir do Centro de transferências da Microsoft:
Reduzir esta imagemExpandir esta imagem
Download
Download the "Differences between Microsoft Visual Basic .NET and Microsoft Visual C# .NET" white paper package now. (http://download.microsoft.com/download/6/3/5/6354bf47-c597-4029-89e9-2495e7539ab9/vbcsharpwp.exe) Data de edição: 18 de Junho de 2002

Para obter mais informações sobre como transferir ficheiros de suporte da Microsoft, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
119591  (http://support.microsoft.com/kb/119591/ ) Como obter ficheiros de suporte da Microsoft a partir de serviços online
Microsoft procedeu de vírus neste ficheiro. Microsoft utilizou o mais recente software de detecção de vírus que estava disponível na data em que o ficheiro foi publicado. O ficheiro é alojado em servidores com segurança avançada o que ajuda a impedir alterações não autorizadas ao ficheiro.

Referências

Para mais informações, visite o seguinte Web site da Microsoft Developer Network (MSDN):
Equivalentes de idioma
http://msdn2.microsoft.com/en-us/library/czz35az4(vs.71).aspx (http://msdn2.microsoft.com/en-us/library/czz35az4(vs.71).aspx)

A informação contida neste artigo aplica-se a:
  • Microsoft Visual Basic .NET 2002 Standard Edition
  • Microsoft Visual C# .NET 2002 Standard Edition
Palavras-chave: 
kbmt kbfile kbinfo kbwhitepaper KB308470 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 308470  (http://support.microsoft.com/kb/308470/en-us/ )