Remember Me
forgot your password?

Browser Helper Objects Bhos and Their Utilizations

Sometimes, there are circumstances in which you need a more or less specialized version of the browser. Sometimes you work around this by developing a completely custom module built on top of the Web Browser control, complete with buttons, labels, and whatever else the user interface requires. In this case, you're free to add to that browser any new, nonstandard feature you want. But what you actually have is just a new, nonstandard browser.

The Web Browser control is just the parsing engine of the browser. This means there still remains a number of UI-related tasks for you to do: adding an address bar, toolbar, history, status bar, channels, and favorites, just to name a few. So, to create a custom browser you have to write two types of code: the code that transforms the Web Browser control into a full-fledged browser like Microsoft Internet Explorer, and the code that implements the new features you want it to support.

Wouldn't it be nice if there was a straightforward way to customize Internet Explorer instead? Browser Helper Objects (BHO) does just that.

So, what are these Browser Helper Objects (BHO)?

Browser Helper Objects are straight forward ways to customize Internet Explorer. They are extremely useful tools to bind local applications or devices to your web application. With the use of BHO (browser helper object) technology, we can develop in–process components (DLL) which Internet Explorer will load (in hidden mode) each time it starts up. These browser helper objects run in the same memory space as the internet explorer and can perform various actions on the browser window. A BHO, when installed gets integrated with the browser's window in hidden mode so the end user doesn't notice any program running. The beauty of a browser helper object is that a new instance of the BHO is created with each new instance of Internet explorer and the BHO instance is destroyed when the browser window is closed. So, they work only when the internet explorer is activated and open. This way, they do not put much pressure on the CPU and memory resources. End user doesn't notice any change in the computer speed.

In which situation can Browser Helper Objects (BHOs be utilized?

Browser Helper Objects (BHOs) can be used in numerous situations such as Contextual Marketing & Advertisement Plugins. Popup Killers, Download Managers, Monitoring user’s web surfing habits, Internet usage, market research and recording of shopping activity, providing personalized profiles for customized settings, Developing custom Web browsers, Customizing companion bars. Tool bars and menus in user’s web browser, Providing details regarding stocks, exchange rates, weather, sports etc in real time, Providing information on various discount offers and other useful information, Content handling for data with certain Mime types like Adobe Acrobat Reader, Auto form filling applications.

How the program you get to relieve your BHO problem may be one itself?

Many of these Browser Helper Objects (BHOs) are poorly written and done too quickly. This can make them incompatible to the system it is trying to corrupt. This can cause severe damage to a computer. People who make spy ware don’t care what happens to your computer. They just want to make money by directing your computer to their site. Browser Helper Objects that are not checked for errors can threaten your computer’s security and cause system instability. There are many companies that go out of their way to make sure that the BHOs they make are well hidden as they install into your computer. Some are not even recognizable by popular detection tools. They change the BHO regularly so that it will find its way to your computer before the latest version of anti-spy ware comes out or is updated. Changing the DLL that runs them disengages them. There are many BHO removers out there. Be careful what you are downloading and from where. The program you get to relieve your BHO problem may be one itself.

Dane Phillip

Over the years, GMI has undertaken extensive projects, empowering the wireless revolution with innovative solutions aimed at enhancing user experience. GMI is India’s leading independent solution providers in system based software development and expertise in Browser Helper Objects development, Custom IE and Firefox toolbar development , IE & Fire fox Plug-in development.

Rate this Article: 0 / 5 stars - 0 vote(s)
Print Email Re-Publish

Add new Comment



Captcha

  • Latest Software Articles
  • More from Dane Phillip

Virto SharePoint Alert Customizer 2.2: New Features for Designing Microsoft SharePoint Reminders

By: Virtosoftware | 30/12/2009
— Virtosoftware announces a new version of Virto Alert Customizer for Microsoft SharePoint 2007, an effective solution that enhances SharePoint Alert Management System. The new version of the web part allows for attachments for alerts and reminders as well as sending single ticket reminders.

Virtosoftware Announces Virto List Form Extender – a New Web Part for Customizing SharePoint List Forms

By: Virtosoftware | 30/12/2009
Virtosoftware has released a new Microsoft SharePoint web part for customizing SharePoint list forms — Virto List Form Extender.

Fuel cards offer efficiency and financial savings

By: Brigette | 30/12/2009
In this age of ensuring sustainable growth, the need for any business to identify and implement improvements in their financial management of their outgoings is of paramount importance. Many businesses now use credit cards for their employees to use in connection with their work-related activities to help cut down on the administrative burden expense claims can cause.

E- Books: Savior of Time, Energy and Money

By: Mical Peeter | 30/12/2009
The digital page turning solution Convert PDF to flash magazine. Create and customize your digital page flip catalog. Try free demo.

SharePoint: The New Face of Your Enterprise Architecture

By: OptimusBT | 30/12/2009
Business Users today have to operate on tens, if not hundreds of applications, as part of their daily routine to run through their quota of work, moving from one silo to another to another, and if that isn’t enough, the increased application access and password complexity, making it absolutely hard to maintain focus on their core jobs.

Bringing Web 2.0 to the Enterprise – What does it take?

By: OptimusBT | 30/12/2009
You’ve heard it too many times, you read about it every day, you interact with it, your co-workers, employees, everyone is talking about it in one form or the other, and consciously or otherwise, you are very much a part of it. The WEB 2.0 It’s big and growing.

Lotus Notes to Microsoft Application Migrations

By: OptimusBT | 30/12/2009
In the recent years, due to the increasing popularity and user demand of Microsoft messaging and collaboration environments like Microsoft Outlook, Microsoft Exchange, Microsoft SharePoint and Microsoft Active Directory; companies are looking into migrating their messaging and application infrastructure from other platforms, like Lotus Notes to the Microsoft Messaging and Collaboration environment.

Building Powerful Intranets with SharePoint

By: OptimusBT | 30/12/2009
Organizational intranets are evolving from being an employee collaboration and document sharing platform to be a more powerful platform that incorporates the best of breed features of new generation technologies and solutions.

Internet Explorer Protected Mode and Vista Support

By: Dane Phillip | 22/01/2009 | Software
Every online business is now competing to capture the most strategic real estate of the Internet—users' browsers. Placing your branded toolbar in user's browsers has become a vital part of your Web site strategy.

The Diet and Workout Paradox

By: Dane Phillip | 19/11/2008 | Health
When the nation is in a crisis or epic proportions, our government has failed us, and virtually every option has been exhausted what is the general population to do?

The Little Known Micro-nutrients That are Critical in the Battle Against Anti Aging

By: Dane Phillip | 31/10/2008 | Nutrition
There is evidence that mitochondrial damage in brain cells may be in large part due to increased free radical activity caused by the build up of excess iron, copper, and other minerals occurring naturally within the body.

Why Proper Nutrition is so Important to Lose Weight

By: Dane Phillip | 24/09/2008 | Wellness
If your body doesn't get proper nutrition from our food, it will cause us to get overweight, have high blood pressure, cholesterol, diabetes, etc.

Extending Internet Explorer to Improve the Functionality of the Browser

By: Dane Phillip | 02/09/2008 | Software
This article describes how to improve the functionality of the browser; there are many different ways to extend its capabilities. These can be broken down into three broad categories Browser extension, content extension and hosting and reuse.

Browser Helper Objects Bhos and Their Utilizations

By: Dane Phillip | 01/08/2008 | Software
Browser Helper Objects are straight forward ways to customize Internet Explorer. Browser Helper Objects (BHOs) can be used in numerous situations such as Contextual Marketing & Advertisement Plug-in.

Tips While Choosing Offshore Software Development Company

By: Dane Phillip | 30/07/2008 | Business Opportunities
Technology is a wide arena, like our outer space in the galaxy. IT outsourcing isn’t much different than any other kind of outsourcing. However, if there is danger that you will bite off more than you can chew, it’s about time to take into consideration. Anyone who has experience in outsourcing knows that there are advantages as well as disadvantages in offshore software development. some tips to cut down risks.

Advanced Online Advertising Tool

By: Dane Phillip | 12/02/2008 | PPC Advertising
In the era of modern technology where everything runs by internet, it becomes evident to find a better way to reach your target audience. All businesses are moving toward e-business. Regardless of the products or services you sell, every company needs better advertising campaigns that run via internet. This is where online advertising comes into picture.

Submit Your Articles Free: Signup
Article Categories




Use of this web site constitutes acceptance of the Terms Of Use and Privacy Policy | User published content is licensed under a Creative Commons License.
Copyright © 2005-2008 Free Articles by ArticlesBase.com, All rights reserved. (3.64, 1, w3)