2010
01.01

I’ve been asked to relearn my career again and make a modification to an in-house application written using ASP.NET/C#. When I last used Microsoft’s development tools, the Java tools of the day weren’t in the same league. My how times have changed. A few quick impressions:

1. Constantly, while editing code, the Visual Studio Just-In-Time Debugger pops up. It seems that the typelibbuilder.exe is crashing. I quick Google search reveals I am not alone with this problem, and I’m not sure if completely disabling the JIT debugger is the answer. Needless to say, this is most annoying.

2. JavaScript, oh – wait – excuse me – JScript (assholes) support is pretty bad. It’s due to be improved in VS 2010, but – hello? What year is this – 1998? This is incredible.

3. Spend one hour with IntelliJ writing Java code – witness how it automatically manages import statements, then come back and laugh at how this is handled in VS.

I’m sure it’s not all bad, and I’m sure that once I got used to it, I would really like C#, but I expected much more from Microsoft’s flagship development tool.