Função do Visual Basic no Quadro

Parte da dificuldade que muitos programadores enfrentam quando se deslocam para o .NET Framework é a terminologia, que pode ficar confusa. Coloque o problema com a terminologia para a cama agora. Confira essa lista de termos potencialmente confusos usados ​​no desenvolvimento .NET:

  • Visual Basic 2008: Já não é possível executar ou carregar Visual Basic como uma entidade separada. É simplesmente uma linguagem de programação que fala com o Microsoft .NET Framework, que é o próximo termo na lista.
  • .NET Framework: A camada que fica entre o idioma eo sistema operacional, que pode ser o Windows 98, Windows Me, Windows 2000, Windows XP, Windows Server 2003, ou qualquer uma das subversões das pessoas (como a edição Tablet PC). A camada Framework serve para proporcionar funcionalidade baseado na operação do sistema Windows, no qual ele reside, bem como para proporcionar bibliotecas de outras funcionalidades (tais como cálculos matemáticos e acesso à base de dados).
  • Visual Studio 2008: A ferramenta que você usa para criar qualquer tipo de aplicação usando qualquer linguagem de programação compatível. Visual Studio substitui o programa Visual Basic 6.0 que anteriormente fazia parte do conjunto Visual Studio. Quando você começar a escrever um novo programa no ambiente .NET, você executar o Visual Studio 2008 e selecione o tipo de programa que você quer escrever na linguagem de programação que você deseja usar. Por exemplo, você pode optar por criar um programa Windows Forms usando a linguagem Visual Basic, assim como nos velhos tempos. Ou você pode querer escrever um pedido de um dispositivo inteligente usando C #. Você também pode misturar línguas, por exemplo, escrever os formulários em VB e as classes em C #.
  • Windows Forms: O novo termo para um aplicativo Visual Basic old-fashioned. Este termo refere-se a um aplicativo que está escrito usando o .NET Framework e tem uma interface de usuário do Windows.
  • Web Forms: O termo para um aplicativo com uma interface de página Web escrita utilizando o .NET Framework. Criando uma aplicação Web Forms é muito semelhante a escrever uma aplicação Windows Forms.
  • Serviços web: As bibliotecas de classe que são escritas usando um padrão definido pelas mesmas pessoas que definiram normas para a World Wide Web. serviços Web são usados ​​para interação entre os sistemas divergentes.

O .NET Framework é o que você já deve saber como a camada Win32 no sistema Windows DNA antigo. Como o novo .NET Framework, a camada Win32 deu-lhe a capacidade para chegar às funções do sistema operacional quando a desenvolver para uma plataforma Windows. Além disso, o .NET Framework inclui uma série de funcionalidades adjunta, tais como bibliotecas matemáticas e dados, que torna a programação uma experiência mais coesa.

Basicamente, tudo o que o Windows faz é exposta pelo .NET Framework. Especificamente, o .NET Framework dá um nome programático para quase todos os objetos e eventos que o Windows pode controlar. Um programador pode usar esse nome para se referir a qualquer coisa existente no sistema operacional.

menu