Compartilhar via


Tecnologia Ativa na Internet

A tecnologia ativa é uma plataforma aberta que permite que os desenvolvedores criem conteúdo dinâmico e aplicativos interessantes para a Internet global ou para a rede interna de uma empresa, conhecida como intranet. As principais tecnologias fornecidas pela Microsoft para programação na Internet são descritas abaixo.

Importante

O ActiveX é uma tecnologia herdada que não deve ser usada para o novo desenvolvimento. Para obter mais informações sobre tecnologias modernas que substituem o ActiveX, consulte Controles ActiveX.

Controles ActiveX

Controles ActiveX (anteriormente controles OLE) são objetos que podem ser inseridos em páginas da Web ou em qualquer outro aplicativo que seja um contêiner de controle ActiveX. Os exemplos incluem botões, tiques de estoque e controles de gráfico. Para obter mais informações, consulte Controles ActiveX na Internet.

Serviços de Download de Dados da Internet

Os dados podem ser baixados pela Internet usando protocolos comuns: HTTP, FTP e gopher. As classes WinInet do MFC facilitam a transferência de dados usando protocolos HTTP, FTP e gopher, abstraindo os protocolos TCP/IP e WinSock. As classes de moniker assíncronas do MFC fornecem uma maneira de baixar arquivos sem bloquear e renderizar objetos grandes de forma assíncrona. Para obter mais informações, consulte WinInet (Extensões de Internet do Win32).

Scripts Ativos

O VBScript e outras linguagens de script conectam controles e adicionam funcionalidade interativa às páginas da Web. O script move o processamento do servidor para o cliente. Por exemplo, as entradas de formulário podem ser validadas no cliente e enviadas para o servidor.

Extensões HTML

Extensões HTML, como a marca de objeto, foram adicionadas para dar suporte a controles e scripts.

Consulte também

Noções básicas de programação da Internet do MFC
Controles ActiveX na Internet
Extensões de Internet win32 (WinInet)