James Haskell

16 Added | 1 Magazine | 3 Followers | @JamesHaskel17i2 | Keep up with James Haskell on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “James Haskell”

Extending Classes and Interfaces using TypeScript

In a previous post I discussed the fundamentals of the TypeScript language and how it can be used to build JavaScript applications. TypeScript is all …


Learning AngularJS by Example – The Customer Manager Application

<b>Updated: 9/23/2014</b><br>I’m always tinkering around with different ideas and toward the beginning of 2013 decided to build a sample application using …


What every Angular project likely needs – and a Gulp build to provide it

Starting an AngularJs project also means choosing a whole toolchain that goes along with Angular. In this blog post we will propose a set of tools …


Killing it with Angular Directives; Structure and MVVM

In this post I’m going to outline my approach on writing Directives for Angular 1.x releases. There’s a lot of confusion around how and why and where …



Angular directive which allows to declare sortable tables and to add pagination with very little effort.<p>Available via bower: bower install …


Unit Testing in AngularJS

AngularJS is designed with testability in mind. Dependency injection is one of the prominent features of the framework that makes unit testing …

An Introduction to the Futuristic New Router in AngularJS — SitePoint

AngularJS is one of the most popular JavaScript MV* frameworks and is widely used to build single-page applications (SPA). One of the challenging …

AngularJS Event Calendar/Scheduler

Day/week AngularJS event calendar/scheduler with drag and drop support. PHP and ASP.NET MVC backends.


Angular 2.0 Running in a native mobile app using NativeScript

<b>IMPORTANT</b>: This article was written in early 2015, when we had just started working with the Angular team to make Angular in NativeScript a reality. …


Annotator for ES5. Lets you write ES5 with TypeScript-like annotations.<p>Disclaimer<p>This library is super experimental. Like winter, changes are …


AngularUI Calendar for AngularJS

What?<p>Attach Angular objects to a calendar.<p>Show the data binding between two differnet calendars using the same event sources.<p>Why?<p>Why …

The Core Concepts of Angular – Angular

In this blog post I will talk about the three core concepts of Angular 2: components, dependency injection, and bindings.<p>Let’s Build an App<p>Let’s say …


The AngularJS Custom Directives Video Training Course Has Been Released!

I’m excited to announce that my new AngularJS Custom Directives video training course has been released on Udemy.com! If you’ve been wanting to dive …


Angular Router - Brian Ford


Getting started with Angular 2 developer preview