Reasons to Love Refactoring with ReSharper

It started like this.

[sourcecode language=”csharp”]
string responseValue;

if (null == vcapResponse)
responseValue = message;
responseValue = vcapResponse.Description;

return responseValue;

…and after a few alt+enter hits…

[sourcecode language=”csharp”]
return null == vcapResponse ? message : vcapResponse.Description;

I ended up with that beauty. Oh yeah. 🙂

…and for today, that’s it. Whew!

My Current Windows Development Machine Software Stack

I recently did a clean install of Windows 7 64-bit.  It had been a really long time since I listed the current tools, SDKs, and frameworks that I’ve been using.  Thus here’s my entourage of software that I use on a regular basis that is installed on my primary development machines.

Basic Software & System OS

Administration Utilities

Themes & Such

In addition to these packages of software another as important, if not more important to my day-to-day software development includes these software services and cloud hosting services.

SaaS, PaaS, and IaaS

Software I will be adding to the stack within the next few days, weeks, and months.