BHOs, I.E. ToolBars, and such

  • Thread starter Thread starter GaryDean
  • Start date Start date
G

GaryDean

I am having to get involved in writing Browser Helper Objects in Managed
Code and to write toolbars and interface the two. Because BHOs have been
clasically written in C++ using ATL, most of the discussions are in that
arena.

Are there any forums or other types of technical exchanges regarding this
type of development in .Net?
 
While I have no answer for that question, I'd ask you to reconsider.

You can be pretty much sure that ActiveX functionality can be found on all
current clients with IE, however you can't be sure if .NET framework is
installed on clients. (e.g.: WinXP only come with v1.0, only Win2003 have
v1.1 preinstalled... if it's Win2k and Win9X, owner must install themselves)

It'd be quite insane to ask someone install a 2XMB runtime in order to run a
< 1MB application. So unless your BHO is for private company use, I doubt if
it's a good choice for now.
 
Hi Gary,

You may find following forum useful:

#Internet Explorer Extension Development - MSDN Forums
http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=924&SiteID=1


There're several developers from IE team answering questions there.


For your reference, here's some examples regarding authoring BHO in .NET:

#Extending Explorer with Band Objects using .NET and Windows Forms - The
Code Project - C# Programming
http://www.codeproject.com/csharp/dotnetbandobjects.asp
Walks you through the implementation of an Explorer bar with the help of
BandObject base class. Describes implementation details of the BandObject
class.

#Internet Explorer Browser Module
http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=94b7e149-b91e-414e-996
0-bd726c2c929b
This is a framework for creating managed plug-ins (i.e .NET plug-ins)
within Internet Explorer. It currently supports handling of the most common
Internet Explorer events and sessions. There are several plug-ins that show
how to use the framework.

#15 Seconds : Build a Managed BHO and Plug into the Browser
http://www.15seconds.com/issue/040331.htm


Sincerely,
Walter Wang ([email protected], remove 'online.')
Microsoft Online Community Support

==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/subscriptions/managednewsgroups/default.aspx#notif
ications. If you are using Outlook Express, please make sure you clear the
check box "Tools/Options/Read: Get 300 headers at a time" to see your reply
promptly.

Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/subscriptions/support/default.aspx.
==================================================

This posting is provided "AS IS" with no warranties, and confers no rights.
 
Back
Top