When is a reference a reference?

December 27th, 2012

My team is building some new awesomeness for Visual Studio and having fun conversations along the way. Here is the latest thing we are tossing about and we would like your help in thinking it through. A given class may be referenced many ways in code. Not all of those ways are things we think [...]

Visual Studio Keyboard Bindings

December 20th, 2012

Ever wondered about all the commands and keyboard bindings in Visual Studio? Ever wondered how many different ways exist to run a given command? I wondered how many keyboard mappings there are in Visual Studio and luckily, Peter Provost has a little VS Add-in up on GitHub that dumps all keys to the Output window. [...]

Easily set Visual Studio keyboard bindings with the Nuget Package Manager Console

December 6th, 2012

After a fresh install of Visual Studio, I often re-configure some options and setup keyboard bindings. This tends to be a bit of a pain as each and every time I have to remember what setting is in what U.I. configuration pane and how do I find/configure that again? I also will often forget about [...]

Visual Studio Light Edition

November 30th, 2012

I noticed this blog post from Scott Hanselman the other day about Visual Studio Express 2012 for Windows Desktop. This post included a screenshot from the installation program. Something that really took me by the throat is this: Notice that the Express edition of Visual Studio seems to require no less than 4.15 GB of [...]

What’s on your software bucket list?

November 8th, 2012

One of my favourite drinking topics with fellow geeks right now is a software bucket list.   What are the things that you would love to write before the end of your career.  No limits.  Write a list and compare with others.  This makes a great interview question too.  Forget ‘learning android’ or JavaScript.  What are [...]

More than slightly modified “CD” command for PowerShell

November 1st, 2012
Comments Off

A while back I wrote about a Slightly modified “CD” Command for PowerShell. Since that point, I’ve made a number of updates and would like to share them. The first change I made was to move the “CD” script in that post to a new location. I’ve greatly extended how I setup my development environment [...]

PowerShell Presentation at the Northern Nevada Software Dev Group.

October 25th, 2012
Comments Off

Last night I gave a talk on PowerShell to the Northern Nevada Software Developers Group. If interested, the presentation material is up on my GitHub account. Thanks to all who attended! Happy Scripting!

Learn to Code Online

October 23rd, 2012

There is a thread going around on the Boise Web Techs Meetup group discussing online learning options. A pretty good list going here -

A Thought on Starting and Growing Your Practice

October 19th, 2012

There are many known models for growth. Apprentice/Journey/Master Su/Ha/Ri All essentially say this: Imitate to understand Experiment deliberately to find improvement Someday, maybe, perhaps (based on many variables) : Change the game Kent Beck said it like this, about XP. Do everything as written. After having done that, experiment with variations in the rules. Eventually, [...]

How do you know if you can take your open-source project to the next level?

October 13th, 2012

693 days ago (wow), just shy of two years, I typed git push upstream master into Git Bash and pushed out the first public code of Nancy. Since then, and thanks to the fantastic response that we given by the .NET community, it’s been what I’ve spent the majority of my personal coding time on. [...]