Papel 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 se pode 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 a linguagem 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 no funcionamento do sistema Windows, no qual ele reside, bem como para proporcionar bibliotecas para outra funcionalidade (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 era anteriormente 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ê deseja 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 prazo para uma aplicação 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 prazo 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 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 adjunto, tais como bibliotecas matemáticas e dados, que torna a programação uma experiência mais coesa.
Basicamente, tudo o que o Windows faz é exposto 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.