IE7 Feature #1: Reopen Closed Tabs

I’ve been using IE7 since the Beta 2 Preview was released a couple of weeks ago and I’ve been discovering a few gems which I feel needs to be shared. So here’s my first one.

The #1 reason why Maxthon has been my default browser is for the tabs and the fact that I can configure it to remember all the tabs that I was browsing. So in case I needed to restart (usually due to a power outage on my neck of the woods) my machine I could get back all the web pages I had open before.

Ever since I installed IE7, the geek in me made me search high and low through all the options to figure out if this feature was available when infact it was right there in front of my eyes. This has been so elegantly implemented that it’s not a geeky feature at all.

So here’s how simply it works.

Do your usually browsing and open up a bazillion windows. Close off IE and the next time you startup or start IE simply right-click on the tab and choose ‘Restore Last Tab Group’ and pronto you’ve got your IE state back.

If your new to IE each time you close a window with multiple tabs your introduced to this feature. My dear fellow developers, now this is how you write elegant software.

Re-training graduates and the Imagine Cup 06

Towards the end of last year I was involved in training a batch of non-IT graduates on .NET. The specific program was a pilot project with Moratuwa University funded by USAID where the goal was to pick a group of deserving graduates who were un-employed and skill them up to be employable in the IT field.

My joy was to see the students so taken up with .NET that most of them chose to do their final project on .NET and I’m happy to note that all those who completed the program are now employed [LBO]. Unfortunately I couldn’t attend the graduation ceremony last evening as I was held up with the Imagine Cup judging.

Speaking of the Imagine Cup, last evening we had a tough time picking the top five finalists for the national round given the wealth of innovative ideas and solutions from among the 40 odd proposals that came in. Over 200 undergrads from a number of local universites took part, I was happy to see entries coming in from Ruhuna and Wayamba as well. The teams should be announced shortly so keep an eye out for an email from Jina.

Here’s to Linux

The very first posting to this blog from a Linux box! The lab that I’m lecturing on .NET Compact Framework development for an Advanced MSc batch has all these dual boot boxes with Ubuntu and XP, so I thought I’d give it a go.
The text is crystal clear, even much more better than an XP box with ClearType turned on.
Hmm… maybe I should run Ubuntu on the box I have at home.

Visual Studio Community Launch at Moratuwa

Wela and I had a blast at the University of Moratuwa last week where we hosted the Visual Studio Community Launch for about 200 odd students.

Wela started off with the session on Smart Clients which he claims he could now do in his sleep (he did the exact same sessions at the Microsoft launch for an audience of about 1400 and then at the University of Colombo for about 350 students).

My talk on ASP.NET went pretty well except for a small hiccup at the end. Given that the presentation was 80% demo with over a 100 steps plus I just prepared for it the previous day staying up will 2.00am.

We then broke away from launch theme and Wela showed off the Atlas stuff that had just been demoed at the MIX06 conference.

Thanks to Microsoft who sponsored the event with refreshments as well as loads of giveaways.

Events like these let me do my bit by giving back to the Sri Lankan community.  I get to talk about the tools and technologies that I’m passionate about as well as use day-in day-out. Plus I get to help make the next generation of graduates more prepard for the industry that they are going to enter.

We also have a few other universities that we are planning to hold the launches in the next month or so, if your university is interested feel free to leave a comment.

Now, I need to get back to judging those Imagine Cup proposals.

WiMAX in Sri Lanka!

This is so friggin cool and I thought were so behind on things. SLT has already installed and is testing out WiMAX broadband wireless in Sri Lanka.

If these guys can get the price point just right like they did with ADSL, it’s going to be really sweet.

Windows Live Messenger invites to give away

If you want an invite just leave a comment here.

Windows Live Messenger beta </p>

You have 23 invitations remaining

This will be the next-generation MSN Messenger. The name is new, but it will still be free to download Messenger and use most of its features. And there will be some remarkable new ways to instantly share and connect with friends.

Add Sri Lankan holidays to your Outlook calendar

How many times have you scheduled a meeting in Outlook only to find out later that it was a holiday? I just did today and here’s how I’m going to prevent myself from doing it again.

In Outlook you can add custom holidays so that they show up in your calendar like this.

So here’s how you do it.

– – – – – – – – –  Start Copy – – – – – – – – –

[Sri Lanka] 20
Duruthu Full Moon Poya Day,2006/1/13
Tamil Thai Pongal Day,2006/1/14
National Day,2006/2/4
Navam Full Moon Poya Day,2006/2/12
Medin Full Moon Poya Day,2006/3/14
Milad-Un-Nabi (Holy Prophet’s Birthday),2006/4/11
Bak Full Moon Poya Day,2006/4/13
Day Prior to Sinhala & Tamil New Year Day,2006/4/13
Sinhala & Tamil New Year Day,2006/4/14
May Day,2006/5/1
Vesak Full Moon Poya Day,2006/5/12
Day following Vesak Full Moon Poya Day,2006/5/13
Poson Full Moon Poya Day,2006/6/11
Esala Full Moon Poya Day,2006/7/10
Nikini Full Moon Poya Day,2006/8/9
Binara Full Moon Poya Day,2006/9/7
Vap Full Moon Poya Day,2006/10/6
Il Full Moon Poya Day,2006/11/5
Unduvap Full Moon Poya Day,2006/12/4
Christmas Day,2006/12/25

– – – – – – End Copy – – – – – – –

Update the current holiday file<?xml:namespace prefix ="" o />

To do so:

1.                   Exit Outlook if it is running.

2.                   In Microsoft Windows Explorer, locate the following file:

drive:\Program Files\Microsoft Office\Office11\1033\Outlook.hol

3.                   Open the file using notepad.

4.                   Add the contents of the above text (between Start Copy and End Copy) at the end of the Outlook.hol and save it.

Updating the Outlook calendar with customized events

The final step is for employees to update their calendar with the new holiday file.

To update the Outlook calendar:

1.                   Start Outlook.

2.                   On the Tools menu, click Options.

3.                   On the Preferences tab, under Calendar, click Calendar Options.

4.                   In the Calendar Options dialog box, under Calendar options, click Add Holidays.

5.                   Select the check box for your customized set of events and holidays, and then click OK. For this example, select the box labeled <?xml:namespace prefix ="" st1 />Sri Lanka.

Note  It's possible that a set of holidays or events observed in your country/region has already been selected in the Add Holidays to Calendar dialog box. If you try to add the same country/region again, you see the message, "Holidays for country are already installed. Do you want to install them again?"

Right-click here to download pictures. To help protect your privacy, Outlook prevented automatic download of this picture from the Internet.
*                          Click No. If you click Yes, the holidays and events are installed a second time, and you will see duplicate holiday and event entries in your calendar.


Oh to be in Singapore

William Tay boasts about Singapore becoming one BIG Giant hotspot. Unfortunately I don’t see a single visionary soul in our current government thinking of anything remotely innovative.

I saw this bumper sticker on a car today: Don’t act like a BOZO, that’s what we have politicians for.

Samsunig i310 Announced – With an 8Gb HD!

Our mates at</a> have got news on samsung galaxy s8 contracts</span> involving a new handset from Samsung. This is the i310 and comes with an 8Gb hard drive. Samsung are really throwing the punches at the moment. Their Samsung i320</a> QWERTY phone is already thinner and smaller than the Motorola Q</a>, plus their i300</a> got uprated to a 4Gb HD with the i300x.

The new Samsung i310 comes complete with an 8Gb drive, Windows Mobile 5.0, a 2 Megapixel camera with flash, MicroSD (TransFlash) memory, TV-output, USB 2.0 (which can be used as external connection), stereo speakers, a digital amplifier and - yes - Stereo Bluetooth A2DP. We should see the real deal at CeBIT 2006</a>, which starts on March 9th.

The Samsung i310 should be available here in Europe during the second-half of this year.

Link -</a> - Samsung gets ready for CeBIT</a>