BT

Novidades O InfoQ vem desenvolvendo uma série de novas funcionalidades para melhorar sua experiência com o site. Confira!

Extensões gerenciadas para Internet Explorer

| por Jonathan Allen , traduzido por Andrew Kurauchi em 27 mai 2010. Tempo estimado de leitura: menos de um minuto |

Com .NET 4.0, escrever extensões gerenciadas confiáveis para Internet Explorer se tornou possível. Ao contrário das versões anteriores, cada extensão vai rodar com o CLR para o qual foi compilado ao invés de negligentemente escolher a versão mais recente.

No passado escrever extensões gerenciadas para Internet Explorer era considerado um tabu. Enquanto tecnicamente você podia fazer isso, os processos só podiam carregar uma versão de .NET por vez. Isso significa que uma determinada extensão poderia ter comportamento inesperado causado por um novo CLR ou até falhar ao carregar se um CLR mais antigo já estivesse rodando. Com .NET 4.0, "tipos COM Visible são garantidos para funcionar com o CLR com o qual foram compilados."

Kevin Jones começou uma série sobre como escrever extensões gerenciadas para Internet Explorer. Ele inicia explicando como registrar o componente em IObjectWithSite e então pegar os objetos IWebBrowser2 e DWebBrowserEvents2_Event. Como o modelo de extensões do IE ainda é inteiramente baseado em COM, você terá que trabalhar com configurações de registro e interfaces estranhas.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião

Faça seu login para melhorar sua experiência com o InfoQ e ter acesso a funcionalidades exclusivas


Esqueci minha senha

Follow

Siga seus tópicos e editores favoritos

Acompanhe e seja notificados sobre as mais importantes novidades do mundo do desenvolvimento de software.

Like

Mais interação, mais personalização

Crie seu próprio feed de novidades escolhendo os tópicos e pessoas que você gostaria de acompanhar.

Notifications

Fique por dentro das novidades!

Configure as notificações e acompanhe as novidades relacionada a tópicos, conteúdos e pessoas de seu interesse

BT