Author Archives: Brad Kingsley

Getting .NET 4.5 working on a new IIS8 installation

I fought with IIS8 and ASP.NET 4.5 way longer than I should have had to this morning.

Per previous lessons learned, I used WebPI to install IIS and the recommended configuration. I also selected .NET 4.5 and Web Deploy. Afterward I threw up a simple Hello World type ASP.NET page but when I hit it I got this error:

HTTP Error 404.17 – Not Found
The requested content appears to be script and will not be served by the static file handler.

I checked the application pool and saw that it was set to 4.0. I also checked under Roles-IIS and confirmed that the server thought ASP.NET 4.x was installed. Yet obviously something wasn’t working properly. If I changed the application pool to 2.0 the test page loaded fine.

After a bunch of troubleshooting trying to figure this out, I decided to step back into WebPI and see if I could reinstall 4.5 that way. While it doesn’t allow a “reinstall” I did notice that the “IIS: ASP.NET 4.5″ component was showing as available for install. Hmm. Worth a shot.

So I let it run through that install, tested again, and the test page worked. Yeah! It seems like there might be some sort of failure or bug in this process since IIS thought 4.x should work yet it seems that there were no mappings set up until I did the additional component install.

(BTW – I tested this on two different fresh Windows Server 2012 installations, so it wasn’t just one bad build.)

Well, lesson learned and I’ll get through this a lot faster next time. Hopefully this saves someone else hours of troubleshooting and allows them to get on with their coding.

Happy hosting!

Fake Twitter Followers

I read an article this morning about the large number (millions!) of fake twitter accounts that exist. I’ve read other articles about how some account with large numbers of followers also have extremely high percentages of fake followers.

Do you really care about the number of followers? You probably should, but you should just “want more followers”. You should want more quality followers. I’d say that “quality” followers are people who have interest in the same types of topics that you have interest.

If you sell a product and have a corporate twitter account, what you really want is followers who have interest in your products and services. You want people who will purchase from you. You want people who will share your information with their followers to gain exposure.

Its better to have 500 quality followers than 2,000 followers where 80% of them are fake or people who really don’t care at all about your topics. So many people think that just the raw follower count is the most important thing though. Some people will even purchase followers from those sketchy little ads that you may have seen claiming they’ll get you 1,000 followers for just $10 (or whatever).

I just did a check on my twitter account (@bradkingsley) from and see that I have 3% “fake” followers, but a whopping 41% “inactive” followers. They aren’t fake, but I guess this means people who haven’t tweeted in a long time. You know what though, I’m not sure that inactive is a bad thing – there are a lot of trolls in all types of social media and other services… people who will read but not contribute. That’s not always a bad thing. Those people likely won’t share but they might be quality eyeballs and perhaps even a purchaser (if you sell a product or service).

What do you think?

VMware Workstation Upgrades (v10 this time)

It always makes me nervous when a product says it has to uninstall the old version before it can install the new one. I always wonder – “Will it safely save all my settings? Will my personal files be retained? If it fails will I be able to go back to the old version?”

VMware does this forced uninstall operation before upgrades, and has as long as I can remember (I’ve used it since v1). But, I must say, I’ve never had issues with it.

Today I upgraded to VMware Workstation 10 and, as always in the past, it was painless and error-free. My VMs even cranked up (both fresh boot and resume from suspend) with no problems (wasn’t always the case with every past upgrade).

Rock on VMware. Rock on.

When Was The Last Time You Checked For Broken Site Links?

When was the last time you checked for broken site links?

For me, it has been years.

I don’t really deleted much content (personally or professionally) so I assume everything is fine. Well, related to an issue I was troubleshooting last time, I stumbled upon a dead link. Bummer. I figured if there was one, there might be more. So I took the top search result I found related to site link checkers and went over to They have a nice – FREE – option to crawl a site and report any broken links found.

Guess what -? I had 117 broken links on the site! I had no idea and never would have guessed there were that many. Quite a few of them were external links that I’ve referenced in different articles in the past (some of these articles QUITE old [I'm talking 10+ years old]).

Because, as noted above, I don’t remove much content, there were a lot of old posts – still valid and useful in their content – that referenced other sources that just didn’t exist anymore, or the pages were moved.

There were also a number of internal links that were broken – due to renaming or relocating of content.

So, now I’m in clean-up mode. I’ve corrected 47 of the broken link issues and will continue to work through the list over the next few days.

Perhaps you should run a scan on your own site and check for broken links? You might be surprised.

VMware Poking Fun at Microsoft

This is a cute video of VMware poking fun at Microsoft / Hyper-V.

Virtualize Everything from Polygraph Test on Vimeo.