Reassigning Ctrl+Enter in IE

If you ever wanted to reassign what Ctrl+Enter does in IE from the default of adding http://www. before and “.com” after what you entered in the address bar. Say you wanted to change this to go to “.net” or “.co.uk” then it is a simple registry change as shown by Ramesh . Of course any registry change for the inexperienced is a daunting task and I suggest backing it up just incase you mess it up. ...

July 2, 2007 · Amit Bahree

Cumulative Update for Vista MCE

You might have noticed this via your Windows Update that Microsoft has released a cumulative update for Vista MCE! It is supposed to fix a number of issues, though I have not seen any changes (but then I was not having any issues in the first place). You can get details on what this update contains.

July 1, 2007 · Amit Bahree

Which performs better - WCF vs J2EE?

Microsoft’s Connected Systems Division released the results of a benchmark study that showed that applications based on WCF Web services outperformed J2EE applications running on WebSphere (ver 6.1.07) by as much as whopping 285 percent! Woah! From a cost point of view, the .NET solution is supposed to be one-fifth of the IBM Java solution. For the study four core tests were benchmarked, namely: Web Services: Remote activation of back-end services from the front-end Web application. Durable Messaging: Orders placed via transacted/durable queue in loosely-coupled architecture. Non-Durable Messaging: Orders placed via a non-durable/non-transacted queue. Monolithic: All elements of application run in a single JVM or CLR instance, no Web Services or messaging. In this mode, orders were set to be placed synchronously. Of course, given this is released by Microsoft there will be some bit of skepticism, but feel free to check out the details (PDF) - 10.3 mb and 92 pages of both the study and the results. ...

July 1, 2007 · Amit Bahree

Introduction to DSL - free chapter

You can download the first chapter for free from Addison-Wesley’s intro book on DSL . If you are new to DSL’s (Domain Specific Language) this this is a good read. Here is a abstract from the publisher: Domain-Specific Languages (DSLs)–languages geared to specific vertical or horizontal areas of interest–are generating growing excitement from software engineers and architects. DSLs bring new agility to the creation and evolution of software, allowing selected design aspects to be expressed in terms much closer to the system requirements than standard program code, significantly reducing development costs in large-scale projects and product lines. In this breakthrough book, four leading experts reveal exactly how DSLs work, and how you can make the most of them in your environment. ...

June 29, 2007 · Amit Bahree

Art of Code Reviewing

This is a true story and happened on one of my projects (which shall remain nameless). Below is the feedback from one of the client as they were doing our code reviews. Line 66: there seem to be a few too many words starting with “f” in the salutations comment. [This is really picky – the commenting standard in this file has otherwise been really good so far.] And incase you were wondering what was the code in question, here it is: ...

June 28, 2007 · Amit Bahree

Interesting Find #1

I keep stumbling along many interesting finds online (well interesting to me) which I keep storing in OneNote and finally decided to start posting them here under the .link category. These mostly would be for me when I want to get them to a later stage. Without further adieu, here is the first of many finds: The Phrase Finder - if you ever wanted to know about Phrases, Idioms and their meanings, origins and popular fallacies then check out the phrase finder. e.g. Vis-à-vis eSnips.com - wanted to share files with others? Check out esnips.com which allows you to share any time of information with who and what you share. Read up more here and don’t forget to check out the fine print . JFGI (Just f***ing google it) - need one say any more? 😄 Urban Dictionary - a slang dictionary with your definitions e.g. I recently heard there is something (or someone) called a Neek . ...

June 28, 2007 · Amit Bahree

Life Changing Events

Step 1: Vowing Wedding Favors Step 2: Skyping Baby Names

June 27, 2007 · Amit Bahree

Free ringtones from Microsoft

Microsoft is giving away free ringtones (4 packs) for your Windows Mobile; don’t forget to read up on how to install these .

June 25, 2007 · Amit Bahree

Catching up with an old friend

It has been so long that I can’t remember when I last spoke with my dear old friend Govind . We use to work together back in Seattle. He is one guy who I have a lot of respect for and when he talks, you shutup and listen (yes I know that is very difficult for me to do). It is interesting the twists life throws at one and how everyone adapts and changes. It is difficult to imagine him now and how his priorities and what he is passionate about has shifted - one won’t even fathom the idea in your wildest dream. ...

June 23, 2007 · Amit Bahree

Post DDOS attack - blog back on

If you are an avid reader of this blog (who am I kidding) 😉, you would have noticed that for the last couple of days it has been impossible to hit this site. The main reason for that being for the last 2-3 days discountAsp.net (where I host this site) have been under a massive DDOS attack . They setup another site outside of their data centers just to provide us (their customers) an update. Of course there is nothing they can do about such attacks and given the circumstances I think they did an excellent job in dealing with it and trying to keep their customers up to date - kudos guys! ...

June 23, 2007 · Amit Bahree

British Humor

Want some British Humor? Then check out NewsBiscuit .

June 21, 2007 · Amit Bahree

Photosynth Preview

Microsoft’s Photosynth - you need to see it to believe it ! Absolutely jaw dropping! {via Lap’s Moment’s of Distraction }

June 20, 2007 · Amit Bahree

CS 2007 SP2

Hot on the heels of SP1 , Telligent has released CS 2007 SP2 . You can read up on what has been fixed and you can download it from here . I have upgraded the blog to SP2 and everything seems to be running fine, but if something is amiss then let me know . ...

June 19, 2007 · Amit Bahree

lifeStation's upgraded to Vista

If you recall I talked about lifeStation last year and Simon from Passive Technologies posted a comment letting me know that they have upgraded all their machines to MCE Vista from MCE XP. There is also a new lifeServer which boasts 6TB of storage and RAID 5 (though I cannot find out anywhere if this is 6TB of total storage or usable storage). On a separate note, this might be a good candidate to run Windows Home Server . ...

June 19, 2007 · Amit Bahree

Microsoft Update Catalog (Beta)

Microsoft has the beta version of their update catalog which is a one-stop-shop to get updates, drivers, hotfixes, etc. Although it is aimed for corporate users anyone can use it and it would help those running more than one machine at home to get all the updates once instead of downloading them again and again.

June 19, 2007 · Amit Bahree

Aero Wallpaper Pack

A few people have released an interesting set of wallpapers which although they say is for Aero, you can use it with any OS. You can see a screenshot here and download it from here (~16 mb). ...

June 7, 2007 · Amit Bahree

Computer Languages History

The Computer Languages timeline was posted in one of the internal Avanade communities by a colleague and is pretty cool. Seems like Fortran was the “father” (or “mother” depending on your perspective) of all languages. 😄

June 7, 2007 · Amit Bahree

Outlook 2007 Performance Fix

Microsoft has released a update (KB933493 for those interested) for Outlook 2007 which helps improve some perf issues when your PST files get very large. I have not seen this myself but then my PST files are approx 1.5gb. More details can be found at Neowin .

June 7, 2007 · Amit Bahree

WPF Application Portfolio

The WPF wiki on Channel 9 has a WPF Application Portfolio - some are cool and some are surprisingly useful. Many of these can be deployed with ClickOnce making it convenient. If you are not on Vista you will need the .NET 3.0 bits.

June 7, 2007 · Amit Bahree

MVP Threatened

This surely can not do any good? Jamie who created TestDriven.NET is involved in a legal dispute with Microsoft. This is not he Microsoft I know and work with on almost a daily basis! Hopefully common sense will kick in. On a separate note, Steve Jobs vs Bill Gates - who is the saint and who is cut-throat villain of Geekdom? Cult of Mac at Wired has an interesting read on the subject. ...

June 6, 2007 · Amit Bahree

HTC Touch

HTC just released a new phone here in the UK called HTC Touch . Not only is this very cool but is something you can touch, feel (and buy) today in the UK unlike the over-hyped iPhone . 😛 ...

June 5, 2007 · Amit Bahree

Wacky Mouse Showdown

If you wanna kill some time and get amused at the same time, check out ExtremeTech’s Wacky Mouse Showdown .

June 4, 2007 · Amit Bahree

Windows Live Writer Beta 2 - finally!

Windows Live Writer, after a lot of talk , finally has an update in the shape of Beta 2 and in addition to the obvious ones (such as support of Sharepoint 2007 and Windows Live Spaces) there are more features. Some of the new features are table editing, better category support, new API’s (which I cannot attribute having never programmed against the API), etc. However, the plugin section does seem to finally be integrated better since I last saw it which was a while ago. ...

June 3, 2007 · Amit Bahree

Life without an MCE

I must say after getting used to viewing TV (and Movies) via a MCE - not having one is sorely missed. Recently the machine was randomly hanging and a few blue-screens and as it turns out one of my memory sticks went bad which was causing the issues. Although I had bought the memory from Crucial , over two years ago - they have a lifetime warranty. I called them and they immediately volunteered to change both the sticks (as I was running them in dual-channel). I was running the machine fine on one stick albeit a little slow, but I decided to send in both sticks and get things back to “normal”. Now I have been waiting for just over a week to get back the replacement memory. Which means for just over a week and we don’t have a MCE running at home and boy I was surprised that we miss it! ...

June 1, 2007 · Amit Bahree

Upgraded to CS 2007 SP1

SP1 for CS 2007 has been available for about 3 weeks, and I finally got around to upgrading to that. Everything seems to be working fine, but if you find something amiss please drop me a note and let me know.

June 1, 2007 · Amit Bahree