Idiomas de Programação no ASP.NET

Uma página ASP.NET é restrita para código escrito em uma única linguagem de programação.Atualmente, o ASP.NET suporta Visual Basic, C# e J#.O idioma padrão é Visual Basic, mas qualquer outra linguagem pode ser declarada como o idioma padrão para a página, colocando uma diretiva na parte superior da página, como o seguinte:

<%@Page Language="C#"%>

O idioma também pode ser declarado em um bloco <script language = …>, como no exemplo fornecido em Blocos de código no ASP.NET.Se vários idiomas são declarados nos blocos de script separados na mesma página, um erro será disparado.

Embora apenas um idioma possa ser usado em uma única página, quaisquer controles de usuário que você usar em uma página podem ser gravados em diferentes idiomas, incluindo Visual C++.Isso permite que os aplicativos tirem proveito das bibliotecas de função em idiomas diferentes.

Não é oferecido suporte Visual Basic Scripting Edition (VBScript), mas a sintaxe VBScript é muito semelhante à sintaxe Visual Basic 2005, portanto alterações necessárias para o código existente devem ser secundárias.

Consulte também

Outros recursos

Common Language Runtime

Interoperabilidade Entre Linguagens

Migrando para ASP.NET