Fork me on GitHub

Minify HTML with the DSL in AngularAgility Form Extensions 3

Minify HTML with the DSL in AngularAgility Form Extensions
tl;dr: Live Demo | Source | API Docs Whats a DSL? No I’m not talking about that internet that made you put all those “line filters” on your land-line phones. The DSL I’m thinking of stands for Domain Specific Language. What does that mean? Very simply it is a programming language that anyone can easily invent that is very specifically ...

Intro To Angular.js JavaScript MN Recording

My recent presentation at JavaScriptMN was live recorded onto YouTube. I got positive feedback of it being a good ‘Angular starter’ presentation so here’s a link if you’d ever like to watch. Let me know what you think!

Automatic Angular.js Validation Messages 28

Automatic Angular.js Validation Messages
TL;DR DEMO here SOURCE here   To put it bluntly I simply can’t say enough good things about Angular.js. I’ve been using it for the last year or so and have found amazing improvements and productivity not to mention I write way less, way simpler code (and its fun)! Lets talk about one area of ...

jQuery File Download v1.4.0 released with promise support 89

I’ve been neglecting jquery.fileDownload.js a little bit while working on my Durandal.js and FluentKnockoutHelpers demo but since that’s mostly wrapped up I have merged some pulls and added promise support to jQuery File Download. Promises make using the plugin a whole lot cleaner. If you haven’t used them yet start to they are awesome! Enjoy! ...

Twin Cities Code Camp 14 Deck and Demo 1

Thanks to everyone who was able to attend my presentation at Twin Cities Code Camp 14! Here is my slide deck for the presentation. All the code demoed can be found on GitHub here: http://github.com/johnculviner/FluentKnockoutHelpers. So far I believe it is the most comprehensive demo of Durandal.js available on the internet so far. Please let me ...

FluentKnockoutHelpers demo updated to use Durandal.js 4

Durandal.js just recently came out and so far it appears to be a simply awesome lightweight modular framework for creating single page JavaScript applications using pure Knockout goodness. I switched over the Survey App demo of FluentKnockoutHelpers to use Durandal.js. Its been fun learning to use: Durandal just feels very clean and ‘right’ so far! ...

New Experiment: Fluent Knockout Helpers

Over the past couple months I have grown addicted to using Knockout.js to quickly create highly interactive views using ASP.NET MVC and WebAPI. With this combination of tooling and a single page application approach I have found this pattern to be most efficient for me: MVC – Serves up the views containing markup, Knockout bindings, ...

A jQuery UI Dialog “open” performance issue and how to fix it 9

jQuery UI is a great way to get good looking, feature packed sites up and running ASAP.  It doesn’t come without it’s costs sometimes though, especially if you use it right out of the box. I recently discovered and interesting issue in jQuery UI surrounding the performance of creating a dialog with a large amount ...