Development

ProxyApi

ProxyApi: Automatic JavaScript Proxies for WebAPI and MVC

Generate JavaScript proxies for your MVC or WebAPI site.

Read More
ASP.NET

Ingenious Solution or Horrible Hack?

Today I found myself writing something that feels...hacky. Very hacky, actually. But it does work, and that`s more than can be said for any of the "clean" solutions I could come up with.

Read More
Knockout

Progressive, In-Place Menu Navigation with jQuery & Knockout

Progressive navigation is a pretty common theme throughout the web - we see hierarchical tree menus on half the sites we visit - but a menu structure doesn't always fit.

Read More
JavaScript

Publish & Subscribe Distributed Events in JavaScript

Distributed events let you define a named event that can be published or subscribed to without the need to have a reference to any other object; this post attempts to bring that behaviour to JavaScript

Read More
WPF

Getting Rid of XAML Boilerplate

No-one likes boilerplate. Here's how you can tidy up some XAML examples.

Read More
Knockout

Editable Fields with Cancelability using Knockout

I quite often find myself wanting to write UI that is read-only until someone clicks on an Edit link, at which point it becomes editable and they can either save or cancel their changes.

Read More
.NET

Deserializing Interface Properties using Json.Net

How can you deserialize a property value without a strong type?

Read More
ASP.NET

The Magic of SignalR

I recently managed to find both the time and a suitable project to get my hands dirty with SignalR

Read More
ASP.NET

Using Constraints for Better Routing in MVC

The default routing in an MVC project is pretty great, but what if we want something more?

Read More
Knockout

Server-Side Paged Lists in Knockout

Extending Knockout client-side paging to use server-side paging.

Read More