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 moreHow 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 moreWalkthrough: 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 moreHere 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