Aurelia - One month in...

I've been using Aurelia for a month now, I thought this would be a good time to write down my experiences with the framework. Moved teams at work today, going to be working using @AureliaEffect full time, excited and I'm digging through the excellent docs already!!— Ryan (@ryan_southgate) March 6, 2017 Docs Coming from an AngularJS background I've developed the ability to cope with mediocre documentation. And use alternative avenues like »

AngularJS Radio Track by Directive

In this post I'll explain and demonstrate a directive I've written which allows you to use similar behaviour of the "track by" options we are given in select lists in AngularJS with radio buttons. AngularJS does change tracking on any object which is assigned to a scope. Every time it examines our objects and looks for changes is called a "Digest Cycle". AngularJS uses "dirty checking" to check if our objects have changed. In an »

Angular 2 and ASP.NET Core MVC

By the end of this post you will be able to integrate Angular 2 into an ASP.NET Core MVC Application (MVC page using both Razor and Angular 2) Both Angular 2 and .NET Core have been RTM for a little while now. So I've been keen to get them working together. There are plenty of examples online of how to create a .NET Core Web API and have an Angular 2 SPA talk to »

AngularJS text filter (with C# string.format() syntax)

If you've read a few posts from my blog you'll probably see that I've done a bit of work in the .Net world. My day job requires me to use the .Net Framework for server side programming. I've spent a lot of time using C# and enjoy the language. I've also been doing a lot of work in the JavaScript (front-end) world recently. Primarily using the AngularJS framework. By the end of this post you'll »