I’ll take my Durandal with Intellisense, please

  For the past couple of months, I’ve been using DurandalJS, a really great cross-platform javascript framework designed to simplify building SPA web sites.  It’s built on libraries you already probably know and love, such as KnockOut, Require, and Sammy.  It’s been gaining a lot of traction lately, and for good reason.  The framework is very robust and extensible, and Rob Eisenberg, the creator, is incredibly responsive and helpful. RequireJS is a great library for…

Read more

How AutoHotKey saved the (Visual Studio) day

Most of my development time is spent using Visual Studio, and I have grown quite attached to many of the keyboard shortcuts. Specifically, the “Save All” shortcut. By default, this is mapped to the hotkey combination, CTRL+SHIFT+S. I hit this shortcut all the time….like, every time I stop typing and definitely before I build. For many years, I’ve done this with no particularly bad side effects.  That is until Microsoft Communicator became Microsoft Lync and…

Read more

Walkthrough: Using the RequireJS Optimizer

The goal of this post is to provide a brief overview of what it takes to compile your web site using RequireJS optimizer.  This post assumes that you’re familiar with using RequireJS to load your AMD-based web site.  If not, check out the RequireJS web site. Note: Along with standard .Net 4.5 components, this walkthrough will require use of NodeJS.  This is a lightweight install and can be downloaded from http://nodejs.org Let’s Get Started We’ll…

Read more

Here lies the start of something

I’ve had on my mind to start a blog for the longest time, but always wondered what I would share that someone doesn’t already know, or that can’t be easily found on the internet with a quick google search. And, so it happens that today is the day, apparently, that I create my blog.  Why?  Well, for one, I recently had to figure out how to use requireJS and the accompanying r.js optimizer.  I found…

Read more