Enabling Internet Explorer 8 (IE8) Debugging With Visual Studio 2005



Many of the web developers or BHO, toolbar, ActiveX developers new to Microsoft Internet Explorer 8 (IE8) encountered this issue, so did I. After Googling for sometime I eventually found the solution and liked to share it with you.

IE8 uses multiple processes for multiple tabs, automatic tab crash recovery, per-site ActiveX controls and protected mode. This disables Microsoft Visual Studio 2005 to attach to an IE8 process and debug and doesn’t stop on break points. Here is the solution:

Modify the registry as described below;

Open RegEdit (Go to start menu search, type regedit, once found run it)

Browse to HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main

Add a DWORD value called TabProcGrowth with a value of 0

Note that If you are using a 64-bit computer, you want to edit the 32-bit registry.

This will restrict IE8 to one process per instance and protection mode will automatically turn off, if you are running Windows Vista / Windows 7 or newer.

In addition to this, IE’s installer will re-disable script debugging. So you will need to re-enable it:

- Open Internet Explorer
- Go to Tools->Internet Options
- Switch to the Advanced tab
- Uncheck ‘Disable script debugging (internet explorer)’

I don’t know if this is a problem with Visual Studio 2008, but can give it a try if the problem occurs on VS 2008.

Note: Make sure you turn on the protection mode for real-time testing environment by make the assigning a value greater than 0 to TabProcGrowth.

Thailand Broadband Internet Comparisons – AIS – TOT – 3BB



I will compare Internet speed tests for three different Internet broadband connections I’ve had the opportunity to use in Thailand. If you are going to be in Thailand, hopefully this comparison will help you to make a decision on which Internet broadband provider to choose. Of the three services tested, one utilizes a mobile wireless system that uses GSM Edge to connect to the Internet. The other two are standard ADSL services from competing companies in Thailand. All of the tests were performed using the same laptop, at approximately the same time of day. Tests were performed withing 5 KM of each other in Chiang Rai Thailand.

The first broadband type I tested was the AIS wireless Edge solution. I purchased a USB Edge card from 7-11 convenience store which are everywhere Thailand. The USB card cost me 1200 Baht (around $37 USD). The price included 20 hours of wireless time.

You can purchase additional hours to the card. Adding 20 hours of time is 150 Baht (around $4.50 USD) The USB card itself houses a SIM card just like the SIM card that goes into your phone. In fact, you can swap AIS SIM cards between your phone and USB card if you want. The USB card has software built-in and I successfully Installed it on Windows XP and Windows 7 laptops. I was not able to get the card to work with Mac OS X. The software works just like any other dial-up/3G/4G modem where you click a button to connect and disconnect from the Internet.

Why test Edge and not 3G? Well, Thailand is currently caught up in legal problems with wireless carriers about allocating 3G frequencies so the current 3G offerings are very limited. Edge is the best option for nationwide coverage unfortunately. In fact, Thailand might be better off leapfrogging 3G and going straight to a 4G technology such as WiMAX or LTE. I wrote an article for Network World magazine in 2009 regarding a Cisco pilot program testing WiMAX at a University in Northern Thailand. I’ve had the opportunity to see 4G in action both in Thailand and In the United States and in both locations, I came away very impressed…much more of a true competitor to DSL than 3G wireless.

That being said, if you travel frequently, the AIS Edge is not a bad option…as long as you do not require much bandwidth. AIS claims a maximum download speed of 512 Kbps, in my tests I received 115 Kbps download and 63 Kbps upload speeds. Not very impressive but it does the job when just browsing the Internet. I even was able to do a Skype video call using this card although the video quality was pretty bad. Audio calls worked fine.

The second speed test I attempted is a DSL connection from TOT in Thailand. Most people that have DSL opt for the lowest offering which is 4000 Kbps download and 512 Kbps upload. Currently, the monthly cost for this service is 590 Baht ($18 USD) a month which includes a DSL modem/router The speed test showed a much lower download number receiving approximately 1779Kbps down and 371Kbps up.

Lastly, I tested a second popular DSL carrier in Thailand called 3BB. The ADSL tested is identical to the TOT offerings being 4000 Kbps download and 512 Kbps upload speeds. The monthly price for the service with an included DSL modem router is also the same as TOT at 590 Baht per month. Unlike the TOT service test, the 3BB download speeds were spot on. In terms of upload speeds, 3BB was a little bit lower than the TOT ADSL connection that was tested. The 3BB speed test found speeds of 4060 Kbps down and 310 Kbps up.

Please keep in mind that this is just one persons test. Your results might vary depending on location and time of day. Based on these tests, if I were to choose a DSL provider, I would go with 3BB for the far superior download test. If I really relied on frequent uploads, I would choose the TOT DSL connection. Lastly, if I needed a mobile Internet solution, I would have to go with AIS’s Edge…although 3BB’s upload speeds were fairly close and seem to burst at higher speeds.

Phone, Internet, TV, Wireless.Comparing Bundled Services



This article will allow consumers to educate themselves on the best deals possible for bundled services. In the ever changing and ultra competitive world of telecom many consumers can be confused with the many different bundled plans and services most phone companies now offer. With the implementation of bundled services consumers can now have most all telecom products (phone, tv, internet, wireless) and services provided by the same company at a lower rate than having multiple service providers. This article will categorically break down plans provided by most major telecom service providers available in th US. Each provider will be rated based on blanket availability, services offered, and cost effectiveness. These are comprehensive reviews based on research and not personal experience. Phone Companies Beware this article is designed to educate consumers and provide the best possible options for telecom services.

First up AT&T The monopolizing entity of the Big 3 phone companies few can compete with the blanket availability of AT&T’s products and services worldwide. Being one of only three telecom companies that also offer wireless phone service as a part of its residential bundle which also includes its unlimited calling plan phone service, satellite TV Through Dish Network and of course the world famous ATT Yahoo DSL. Few companies can compete, but there are cheaper bundled service plans out there especially for the consumer that is not interested in cellular phone service. Here is an example of the services offered and billing for the AT&T Residential bundled services plan.

Phone Service- Order AT&T All Distance Online Select(SM) online and get unlimited local and domestic direct-dialed long distance plus great calling features.

TV Service- AT&T | DISH Network entertainment package with over 60 of America’s favorite channels. Includes local channels Plus Free DVR.

High Speed Internet- Yahoo DSL ATT,Plus, order Express online and receive 1 month FREE! (New residential DSL customers only. Bill credit applied after three months paid service. See offer details.)

Wireless Cell Phone- Cingular Nation 450 anytime minutes Cingular Wireless

Bundled Package Deals for Phone – TV – Internet



It’s no secret that telephone and cable companies are now
offering bundled services that include phone, television, and
Internet service on the same bill, and many times for a lower
price than if you had purchased your services separately. One
can’t really say the telephone company bundle is better than the
cable company bundle, or the opposite since they both have their
pros and cons that just come with the technology that deliver
the services.

When you order a bundled package from a phone
company, you cannot get cable TV as part of that bundle. Why?
Because it’s a phone company! The phone company, and cable
company are long time rivals, and are in no way going to share a
cut of the market if they don’t have to. This means the phone
company has to find some other way to deliver TV service to your
home, and this is normally satellite TV supplied by Dish Network,
or DirecTV.

Now, don’t go to DirecTV or Dish Network and ask
them for phone service because they’re going to laugh at you. I
won’t go into too much detail as to why because all you really
need to know is there are only to kind of companies that offer a
bundled plan, and those are cable, and phone companies. Getting
back to the differences in technologies, your phone company will
also always supply dialup, or DSL Internet service, and most
likely landline phone service.

On the other hand, your cable company will obviously supply
cable TV service, but their phone service is digital. There’s
really nothing fancy about it, you just pick up the phone, and
dial the number you want to call the same way you always have.
You’ll just be paying your cable company for your phone service.
Your cable company will also supply high speed Internet through
your cable line, and most users agree cable Internet is a little
faster than DSL.

Since cable Internet, and DSL are both broadband Internet services,
you can use both for anything you may need a broadband Internet
connection for. Assuming you have a choice between the two where
you live, one thing you may want to consider is while cable
Internet is a little faster than DSL, and the TV service a
little more reliable, you can only get your cell phone service
as part of a bundle through your phone company. It wouldn’t
surprise me if the cable companies came out with their own form
of cellular in the next few years, but as of today cellular is
strictly Ma and Pa Bell.

Are You Ready For the Latest Internet Speed Test?



The fact is, that no matter what you do on the Internet, you can use more speed. Even online chatters and shoppers can use a boost of speed, so they can spend more time having fun and less time starring at their blank screen, waiting for something to happen. For others though, such as online gamers and business people, speed is a necessity that can be a contributing factor in whether or not their goals are met to their expectations and standards.

New Software is Now Available

Even if you have the latest in broadband high speed cable service technology are you aware that you can still have faster service? Also, if you are using standard dial up service now, you don’t have to change your service to finally get more speed out of your computer service. All this is possible due to the fact that there is new software that is available that can make your computer even faster on the Internet.

The Old Method

Computer speed on the Internet is measured in kilobites per second. In the past, people who were curious about the speed that they had available to them had a simple home Internet speed test that they would use. They would simply download a data file into their computer and time how long it took with a stop watch. While this did work for timing download speed, upload speed was another story all together.

A Far More Accurate Test

Online services now offer a far more comprehensive and complete Internet speed test that measures both the download and the upload speed, for a total number that is the actual speed of the computer service. This online Internet speed test is accomplished by the online service sending a data file, that is then downloaded into a computer. Then the file is uploaded back again to the sender and the combined process is timed. This is a far more accurate test, that can be then used to guage the effect of subsequent measures that may be taken to upgrade a computers total online speed.

Google Chrome Keeps Crashing – How to Fix It



There are many reasons for Google Chrome crashing. One of the reasons could be an old version of Internet Download Manager. To resolve the crash due to this reason, update to IDM v6.03 beta, or disable the ‘Advanced browser integration’ option within IDM by going to go to Options and then General.

If your Google Chrome is crashing when trying to print on an Asus EeePC with an out-dated version of Asus WebStorage, you can solve this by downloading the latest version of ebStorage.

Another common cause for the crash is the incompatibility of Google Chrome with much software, to solve this, current approach is to try and disable the software or try getting an updated and latest version of it to see if this resolves the issue. Different software which have been identified so far being incompatible to Google Chrome are out-dated versions of iS3 anti-spyware (STOPzilla), NVIDIA Network Access Manager, NVIDIA nTune,NOD32 version 2.7, Hide My IP, Venturi Firewall, out-dated versions of WinMount and PPLive. There have been incompatibility issues causing crashes reported with NVIDIA Desktop Explorer caused by the nvshell.dll library. You can try to resolve this by removing nvshell.dll.

Another common cause for the crash is the user profile of your browser being corrupted. You can fix this problem by creating a new user profile to replace the corrupt one by following the steps below.

Completely exit from Google Chrome Go to the Start menu > Run. Type in either of the following directories in the text field and press OK. Windows XP: %USERPROFILE%Local SettingsApplication DataGoogleChromeUser Data Windows 7 or Windows Vista: %USERPROFILE%AppDataLocalGoogleChromeUser Data Rename the folder called “Default” in the directory window to “Backup default.”

Open the Google Chrome again which will create a new “Default” folder automatically, which should resolve the problem.

Satellite Internet Speed – Who is the Fastest Provider?



If you live out in the country and don’t have access to cable or DSL (digital subscriber line) service, how can you get high-speed Internet service? Simple – Satellite Internet. But who has the highest speeds and the best prices? Read on …

What is Satellite Internet Service?

Instead of using your phone line or a cable line to access the Internet, satellite service uses a satellite dish to capture then redirect a satellite Internet signal to your computer. Because satellite service does not have the bandwidth restriction that dialup service does, satellite service is up to 50 times faster than dialup.

High-speed satellite service is available to anyone in the United States who has an unobstructed view of the southern sky.

What Equipment do I Need?

In order to get satellite service you need a satellite dish to capture the signal sent by an Internet provider, and an uplink and downlink modem.

Which Provider Has the Highest Speed?

Of the four major Satellite Internet companies, HughesNet offers the fastest speed available – 5Mbps download speed which is 50 times faster than dialup.

It’s closest competitor, WildBlue offers upload speeds up to 1.5 Mbps. The next two providers, SkyWay and StarBand also offer speeds up to 1.5 Mbps.

How Much Does it Cost?

Thanks to the competition between satellite providers, prices have come down in recent years. For instance, you can get 1 Mbps service from HughesNet for $59.99 per month. That includes free installation, 24/7 technical support, and anti-spam and anti-virus protection. You also get a 30-day money-back guarantee.

WildBlue’s 1 Mbps service is $69.95 per month, SkyWay’s 1.5 Mbps service is $79.95 per month, and Starband’s 1 Mbps service is $69.99 per month.

The Bottom Line

If you want a super-fast Internet connection that lets you surf web pages like flipping through the pages of a magazine … an always-on connection that lets you talk on the phone while you’re on the Internet … and the ability to download music and video files in seconds instead of minutes or hours … then satellite Internet service is what you’re looking for.

Information Marketing – Internet Test Marketing



As the President of the Information Marketing Association, I host monthly coaching calls for info-marketers who have questions and are trying to launch their infopreneur business. Here is a question from Ted in California about Information Test Marketing using the Internet. Since this is a common question, I decided to prepare an article about this challenge to help you.

You can create a great product, but it is worthless if there aren’t bunches of people ready to buy it. How do you determine if there are enough people interested in your product that you can actually begin advertising and marketing? I recommend taking your time and read the book “The Ultimate Guide to Google AdWords” by Perry Marshall and Brian Todd. Go step-by-step through that book and create a survey that asks, “What is your biggest question about…” whatever your product or business is. Then, go and invest in Google AdWords and test a couple of ads against each other to see which generates the most views.

The amount of clicks your ad gets will determine whether you will be able to generate enough interest to market it. On the landing page for your ad, have a form that includes a question similar to, “What’s your single most important question about _____” Fill in your subject in that blank. Then give them a place to give you their email address. You’ll learn if there is a market for your product to find out their greatest question and receive their email address. A Google AdWords campaign will help you get started quickly. Soon you’ll start compiling a list of common questions. You can send out an email to everyone who’s given you a question and tell them you’ll host a teleseminar to address the five most common questions on the phone.