Specifying Visual Studio Version in NPM Installs

Sometimes when you install a NPM package, you'll run into an issue like this: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp. »

MADExpo Alumni? What's your best moment in MADExpo history?

MADExpo 2013 has recently opened it's doors, marking the third year of this awesome conference.  We feel that MADExpo is a great conference for bringing together »

High School Programming Problems: How Do I Love Thee?

I'm in the process of working with some high school student on preparing for an upcoming programming competition, and their teacher kindly sent me a few »

Simple HTML Formatting in Sublime Text

One common questions I've asked and seen asked quite a bit about Sublime Text is how to quickly and easily format HTML while editing.  There isn't »

Where Do I Fly or Train In For MADExpo?

If you're planning on travelling to MADExpo, and need to fly into the area, there are two great airports for you to choose from. Newport News/ »

50 Ways to Avoid, Find and Fix ASP.NET Performance Issues

A couple weeks ago there was a public request on Twitter from the great folks at RedGate to provide tips and tricks for performance in ASP. »

We Want You To Speak at MADExpo 2013

MADExpo is June 24-26 in Hampton, VA.  Think beaches, museums, historical sites, NASA research, theme parks, and great fun at a technical conference! It's that time »

Using Unity for Dependency Injection with SignalR

I've had bit of a day, and a large part of it was learning how to wrangle SignalR into using my dependency injection provider (in this »

Griff's Year in Review 2012

Another year has come and gone, and now I guess it's time to reflect about what got done. My most popular post of the year was »

Node.js: Using require to load your own files

For a lot of JavaScript developers that are moving over from traditional "browser" development to node.js, they might be casually aware of the require keyword »

Attending DevIntersection? Griff's Picks

Although I don't get the chance to go to many of these large conferences, I enjoy perusing the schedules and seeing what I would attend if »

Workshop: Deep Dive into Building Real-Time Web Applications with SignalR

One of the most popular talks I do at code camps and user groups is my talk on SignalR.  I fill rooms and rooms with people »

Debugging node.js Projects

Whenever I talk to people about node.js, I commonly run into the developer who thinks it's great until they need to debug it.  The command »

Unable to Edit and Continue in Windows Azure Web Roles

A problem we ran into with Winsitter was that we were not able to make changes within our web role and instantly see them when we »

My Defacto .gitignore file

Every time I create a new Git repo, I always have to go look for a previous copy of my .gitignore file.  I thought it would »

Election Results via Xbox Smartglass

Yesterday was election day, and I decided that I wanted to watch the election results on Xbox.  I was a huge fan of watching the debates »

Preloading Multiple Audio Tags in Internet Explorer 9

I had a unique problem.  I have an app I'm working on where I needed to preload about 50 audio files for use during the page's »

Fantastic feedback from RADNUG

Last night I had the pleasure of speaking at the Rappahannock .NET Users Group.  While it's a smaller group than most, the interaction with the attendees »

Hear me speak this week!

Hello internet friends! If just wanted to let you all know that I'm going to be doing a couple talks this week in Virginia that you »

Community-based Windows 8 Development Workshop in Hampton Roads

With the past release of Windows 8, the Hampton Roads .NET Users Group has actively been looking for a good way we can help the community »

Devlink 2012 Recap

First of all, I'd like to give a huge thanks to ComponentOne for sponsoring my trip to DevLink this year. I've been to a lot of »

Richmond Code Camp 2012 Call For Speakers

  On October 6th, 2012, we'll be hosting our next Richmond Code Camp at the University of Richmond. You might be wondering, "I haven't seen a »

Why should ASP.NET developers consider SignalR for ALL projects?

The concept of the “static” web went away a long time ago.  When web developers started looking towards jQuery to build “ajax” web applications, we hit »