CopySourceAsHTML For Visual Studio 2005

If you read the Ten Essential Tools Visual Studio Add-Ins Every Developer Should Download Now in MSDN Mag, then you are aware of CopySourceAsHTML which unfortunately works for only Visual Studio 2003. But if you are using VS 2005, fear not as Derick Bailey has updated the add-in . There is no installer (yet), but you can download the code and build it , which will locally also install the add-in....

December 27, 2005 · Amit Bahree

Delhi Airport, Fog and Dilbert

I don’t know if I should laugh or be worried (when I fly into Delhi next month), but it seems the brand-spanking-new ILS landing system for Delhi Airport is not only setup correctly, there is no one trained to use it (yet), with some people in the government claiming success. It seems like a page out of Dilbert and seems like déjà vu when it comes to IT projects.

December 27, 2005 · Amit Bahree

Do you get less wet if you run in the rain?

Seems like BBC is answering exactly the same question, and if you ask me they got too much free time on their hands.

December 27, 2005 · Amit Bahree

Execution Context

It is quite interesting to see how many people don’t understand the basics of threading, while it is a difficult topic (especially to debug), and it is not the silver bullet for all the problems, but it sure is quite handy for certain things. With the inevitable shift to multi-core CPU’s and the release of Vista to take better opportunity of these extra power, more applications in the future should be ready to exploit them....

December 27, 2005 · Amit Bahree

Its Snowing!

Its snowing here in London right now - first snow if the season and its big flakes! Yippppeee!

December 27, 2005 · Amit Bahree

Software Engineering Proverbs

Check out the Software Engineering Proverbs , oh how true they are :)

December 27, 2005 · Amit Bahree

The Ultimate Desktop Graphics Card Comparison Guide

Adrian’s Rojapot has published the ultimate desktop graphics card comparison guide with over 240 cards being compared, grouped by Vendor and 15 points of comparison.

December 27, 2005 · Amit Bahree

Two Chinese Students

Check out the two Chinese students singing ; I do like the kid at the back who is too busy to be bothered. :)

December 26, 2005 · Amit Bahree

Belkin Screen Shots

As a few of you had requested below are links to some screen shots for the Belkin router. Current Status Login Screen LAN Settings DHCP Client List WAN Connection Type DNS MAC Address Wireless - Channel and SSID Security Use as Access Point MAC Address Control Firewall - Virtual Servers Firewall - Client IP Filters Firewall - DMZ Firewall - DDNS WAN Ping Blocking Parental Control Restart Router Restore Factory Defaults Save/Backup Current Settings Restore Settings Firmware Update System Settings

December 25, 2005 · Amit Bahree

Could not resolve type [your-type-here], contract cannot be created.

If you are writing an Indigo service and you can an error for something like the one shown below, then essentially you change the interface (i.e. your contract) you implemented in Indigo (now WCF), but forgot to change the interface in the web.config. <endpoint contract\="MY-TYPE-HERE" binding\="wsHttpBinding"/> Could not resolve type IMyService, contract cannot be created. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code....

December 22, 2005 · Amit Bahree

Funny Error Msg

I had send an email to a friend and based on the email bouncing I know I had the old email address; but this is one of the funniest error messages I have receive in a long time, it did put a smile on the face. Hi. This is the qmail-send program at mantramail.com. I’m afraid I wasn’t able to deliver your message to the following addresses. This is a permanent error; I’ve given up....

December 21, 2005 · Amit Bahree

Santa Instant Message Worm!

Beware, there is a new IM worm that promises a picture of Santa, but instead delivers a rootkit! The initial message will appear to come from someone on your IM list and will include “santaclause.aol.com/a?|” DONT click on that link! The worm is called IM.GiftCom.All. Read more here .

December 21, 2005 · Amit Bahree

You could be an engineer:

If you introduce your wife as “ [email protected] ” If you have more toys than your kids If you need a checklist to turn on the TV If you can remember 7 computer passwords but not your anniversary If you think that when people around you yawn, its because they didn’t get enough sleep If your wife hasn’t the foggiest idea what you do at work If you spend more on your home computer than your car Read more here ....

December 21, 2005 · Amit Bahree

Belkin Pre-N Wireless Router Rocks!

Well it has been a week+ and the Belkin Pre-N Wireless Router I got has been humming away merrily, no issues so far - zilch, nada, nothing, null, unlike the Linksys piece-of-crap-good-for-nothing-junk ! Awesome! Have been very happy. I would highly recommend it. The first thing I did was update the firmware (it also has an auto-update feature, but more on that some other time). And once it was configured and up and running, did not need anything else....

December 20, 2005 · Amit Bahree

Combating rootkit with rootkit

While I totally agree with the concept of combacting rootkit with rootkit when it comes to the new generation of spyware, etc. (remember Sony&rsquo;s need for control fiasco ), but my concern is there are many lazy programmers (yours truly included) out there and most companies are in a hurry to ship a product out the door without testing as thoroughly as one should, which means when dealing at the Kernel level for most end-users it could be a experience of more BSOD&rsquo;s ....

December 20, 2005 · Amit Bahree

Last chance to download these from MSDN

As part of the settlement with Sun, all the products containing MSJVM will be discontinued from MSDN Subscriber download in late December (which means any day now). Here is the list of products you won’t be able to download after this: Microsoft Application Center 2000 Microsoft BizTalk Server 2000 Microsoft Commerce Server 2000 Microsoft Commerce Server 2000 Resource Kit Microsoft DCOM for Windows 95 v1.1 Microsoft Embedded Visual Tools 3.0 (2002 Edition) Microsoft Exchange Server 5....

December 20, 2005 · Amit Bahree

More DOS Pings

Here are a few more DOS pings from last night, I think these are poor souls who don’t know they have infected machines (or lets hope so). There is one (218.201.43.148) from China belonging to someone called Ming Chen in Chongqing, might have to drop his/her ISP an email. inetnum: 218.201.40.1 - 218.201.43.254 netname: CQ-CHONGQINGYIDONG country: CN descr: Chong Qing Yi Dong IDC Yong HU descr: 40-43 Duan Qi Yong...

December 20, 2005 · Amit Bahree

Stupid Media Player Blogging Plugin

This is the not the first time this has happened, but in case you were seeing a few of my previous posts, no I am not listening to the same song by Bon Jovi (in a loop), but the media player blogging plug has bugs! It for some reason is stuck on that - does not matter even if I have Media Player even open or not. So its turned off for now, don’t have the time to find a fix....

December 19, 2005 · Amit Bahree

What happens in a Club?

Well if you wondered what happens in a club, then check out this video (2.51mb) . :)

December 19, 2005 · Amit Bahree

Google Extensions for Firefox

More news on Google, they have released two new extensions for Firefox, one is called Google Safe Browsing which detects any phishing and spoofing sites, and the other is for Blogger Web Comments - so you can see what others are saying about the page you are on, and even blog directly to your blog (running on blogger of course). [Listening to: I Am - Bon Jovi - Have A Nice Day (03:54)]

December 16, 2005 · Amit Bahree

System.Transactions and Timeout

Cross posting from All about Interop ; System.Transactions has two timeout values that you can specify in configuration files. The default timeout for System.Transactions transactions is 1 minute. You can set it in either app config, web config, or machine config. (You can also set the timeout for a particular transaction programmatically within the application, by using one of the appropriate constructors for TransactionScope or CommittableTransaction). Setting the default timeout to 30 seconds in config code looks like the following....

December 16, 2005 · Amit Bahree

Updates to GMail

You might have heard and seen this already, but GMail has has a few updates, now it supports RSS feeds and you can get it on your mobile/cell phone. Check out details here . [Listening to: I Am - Bon Jovi - Have A Nice Day (03:54)]

December 16, 2005 · Amit Bahree

Why ServiceModel?

If anyone knows I would love to know what the reasoning was behind calling the Indigo (now WCF) namespace as System.ServiceModel ? Why Model, why not just Service (though it might get confusing with the Windows Services), or something else? To me its not very intuitive, I am use to it now, so its almost like second nature, but would still be good to know why. [Listening to: I Am - Bon Jovi - Have A Nice Day (03:54)]

December 16, 2005 · Amit Bahree

Building the Ultimate MCE

If you are still in the market to build you MCE, ExtremeTech has an article talking about the best case, powersupply, etc. to pick for the job. You can check out my MCE configuration here. [Listening to: I Am - Bon Jovi - Have A Nice Day (03:54)]

December 15, 2005 · Amit Bahree

Wiress Router - Firewall Log

If you have been following my Wireless blues here , you would know its been 48 hours (or so) and the new Wireless router is still going strong (touch wood) without any issues so far. This is what I had in the log so far (which is quite interesting when compared to Linksys as if I did have a similar log internally then I do not know how to get to it)....

December 15, 2005 · Amit Bahree