Working on a greenfield project with a great team of developers is probably the best thing that can happen. You’re engaged in shaping and molding your ideas into code. Better if you’re an agile team, continuously improving and adding value.
Here’s a neat trick which allows you to debug a process by attaching a debugger upon process start. It’s useful at times when you can’t directly launch an application with debugger attached, or you have a process which accepts command line parameters which are not directly under your control (such as
QTAgent32.exe, which is the MSTest unit test runner, launched by Visual Studio).
I was delighted to talk about ReSharper at the recent meeting of the ALT.NET Israel group. I chose ReSharper for the reason that I use it every day, and I can’t imagine myself programming without it. I wanted to share with the rest some tips, tricks and general hidden features of this wonderful tool that I’ve learned over the years using it.
Converting SVN to Mercurial, while keeping all the commit history, might sound like a hard thing to do, but in fact it isn’t! This functionality is already built into Mercurial, it’s just not enabled by default.
Something happened to my Visual Studio 2008 install, and I was no longer able to compile C++ projects in x64 configuration – the build would always skip it. The problem also manifested itself by showing an error message: The operation could not be completed. Unspecified error when I tried to view the C++ project properties in x64 configuration. I ran a repair installation of Visual Studio and Service Pack 1, it didn’t help.
In my previous post on how to find static fields in the entire solution using ReSharper and a free ReSharper plug-in, Agent Smith, I briefly mentioned that the described trick can be used to aid documenting the public API. Some people have asked me to elaborate, so here goes:
Today I came across a need to find all static fields in my entire solution I’m working on. Finding things usually is a no-brainer with ReSharper, but this time I didn’t find an option to do this easily.
Here are the steps required for configuring Mercurial with SSH in TeamCity:
Scott Guthrie wrote about VS 2010 Productivity Power Tools update, and I went to the Extensions Gallery to download it. I won’t write an overview about it, ScottGu has already done an excellent job on his blog. You can also find more information on the extension’s page.