Top 2 things you should know about the Global Assembly Cache (GAC) in .NET 4.0

The Global Assembly Cache underwent a few changes in .NET 4.0. On your first few days with .NET 4.0 you’ll most likely encounter a few scenarios which work differently than they did in the previous versions of .NET Framework. 1) You use gacutil.exe to install a .NET 4.0 assembly to the GAC but cannot find…

4

Live Mesh makes it easy for you to set your Windows Mobile Ringtones

I’ve not used anything but a Windows Mobile (oops Windows Phone!) for the past 7-8 years, even though I’m a hardcore WinMo buff, I have to agree performing some simple tasks such as setting up a new Ringtone on the phone is harder than what it should be.   Pratap, a colleague of mine sent…

0

27th June 2008

It’s a little over 2 years that we first heard of it …today was the inevitable day. I wasn’t fortunate enough to attend the Bill Gates town hall in person today. Though it was being webcasted to all MPRs on campus – I decided to watch it from my desk, after all I feared shedding…

1

IIS 7 Mobile Admin

IIS 7 Mobile Admin lets you remotely administer a IIS 7 Web server right from your mobile phone. I do like the fact that this is a web application and not a smart/thick client running natively on the phone. Nothing stops you from even borrowing your friend’s iPhone (I assume you use a Windows Mobile…

1

Assigning Keyboard Shortcut / Access Keys to your WPF Application

Assigning shortcut/access keys to say a button (So instead of click on the Next Button you can press N on your keyboard) is something really trivial in a the Windows Form’s world – but strangely in WPF the friendly ‘&’ that you place in front of the Char of your Windows Forms Text property fails…

6

Speaking at Tech Ed, India this Saturday

Rajesh Sampath and I will be speaking at Tech ED India (or Techmela as it’s called in its new incarnation, which is an amalgamation of Tech ED, Mix, MEDC and ITPC all happening at the same time, same place!). We will deliver a talk titled Model Driven Development using Microsoft Domain Specific Language Tools. We will…

1

"Common Language Runtime detected an invalid program" – InvalidProgramException – When your application has a really large method.

If you’ve written a whole bunch (and I mean a really big WHOLE bunch) of code inside a method, constructor or the like, there is a good chance you’ll see this exception. We had an application that would generate an Assembly using CodeDom based on certain parameters. The parameter list for one scenario got so…

13

Windows Powershell – Cooler than Cool!

As you probably know Windows Powershell has RTWed! You can find the download links and more information on the Windows Vista blog or the Windows Powershell blog. The Windows Vista blog lists 12 Cool Features of Windows PowerShell. I just wanted to add a couple more. So here goes… [upto #12 here] 13) Native support…

7

Thursday, 15th July 2006 – Hello *New* World

The world will never be the same – at least for me. Took me a while to let the dust settle in, and to realize that the press conference and the emails that I saw on Thursday were really real. The man responsible for changing the world, to what it is today, is talking about…

1

Troubleshooting problems that arise after installing the update for Microsoft Security Bulletin MS05-051

If you are running XP / Windows 2000 / Windows 2003 – you MUST apply the update on http://www.microsoft.com/technet/security/Bulletin/MS05-051.mspx to stay protected against a critical vulnerability – after you install the Microsoft Security Bulletin MS05-051 – any of the following problems may occur (as per the above mentioned bulletin – Systems that have been modified to non…

16