Routing Basics in ASP.NET MVC
Image by Andrew Morton When getting started with ASP.NET MVC and/or the ASP.NET Web API, it can be overwhelming trying to figure out how it all works. These frameworks offer powerful features, and abstract away a good deal of...
Building Out a Clean, REST-ful Web Api Service with a Minimal Web Api Project
Image by Matt MacGillivray | Some Rights Reserved In a previous post, we saw how to create a minimal ASP.NET WebApi project template, so that we can avoid some of the bloat and complexity inherent in the standard VS WebApi...
Creating a Clean, Minimal-Footprint ASP.NET WebAPI Project with VS 2012 and ASP.NET MVC 4
Image by frankieleon | Some Rights Reserved The default WebApi project template that ships with Visual Studio 2012 has a lot to offer in some respects, but is less than ideal for either learning your way through the impressive...
Modeling a Directory Structure on Azure Blob Storage
Windows Azure has matured nicely over the past few years into a very developer-friendly “Infrastructure-As-A-Service” platform. While many of the recent public announcements have been focused Azure Websites,...
Understanding Windows Azure Blob Storage (A Quick Overview)
Image by Bob Mical | Some Rights Reserved In the course of the past two years Microsoft has made significant strides in creating a developer-friendly experience for using Windows Azure. From a rather disjointed (and to me, poorly...
Installing Sublime Text 2 on Linux Mint/Ubuntu (for Linux Newcomers)
TL:DR – For a newcomer to Linux, likely starting out with Ubuntu or Linux Mint, installing applications that are not part of the Software Manager or Synaptic Package Manager catalog for the chosen distro is not always intuitive...
Webmatrix 3: Integrated Git and Deployment to Azure
TL;DR – Webmatrix 3 is cooler than you might think. It offers a very convenient set of features which to my mind are a complement to, and not replacement for, a more robust development environment. Particularly for doing...
Deploying an Azure Website from Source Control
TL;DR – Setting up automatic deployment to Windows Azure Websites from your source control repository is just about painless. While the free Windows Azure Websites offering is not without it’s shortcomings, and the...
Git: Combine and Organize Messy Commits Using Interactive Rebase
Image by CityGypsy11 | (Creative Commons) This post describes a rather specific use of Git’s rebase command. Rebase is a powerful and complex topic which I am not fully covering here. I will attempt a more thorough look at rebase...
Managing Nested Libraries Using the GIT Subtree Merge Workflow
Image by Ville Miettinen | Some Rights Reserved NOTE: This post is mainly targeted at newer git users who may want a more detailed look at what is happening. If you consider yourself comfortable with git, I have also created a...