Angular Components New in Version 1.5 – Part 1

If you have a large Angular 1.x application or you are starting a new Angular application but you are not quite ready to use Angular 2.0, there are things you can do that will make your current application easier to upgrade should you want to do that in the future. One of those things you Read more about Angular Components New in Version 1.5 – Part 1[…]

Tips for Debugging AngularJs Applications

Overview Having been involved developing AngularJs application for several years now in one form or another, I have racked my brain on bugs that are unique to Angular and in so doing, I thought it would be good to share what I’ve learned. Common Angular Bugs Almost every application I ever write code for, I come across Read more about Tips for Debugging AngularJs Applications[…]

AngularJs Unit Testing Part 3 – Directives

This is blog post is a part of a series related AngularJs unit testing. AngularJs Unit Testing Part 1 – Controllers AngularJs Unit Testing Part 2 – Services with $httpBackend Directives are arguably the most import part of the AngularJs framework moreover, they are certainly the most complex and hardest to grasp. That’s why, I Read more about AngularJs Unit Testing Part 3 – Directives[…]

AngularJs Unit Testing Part 2 – Services with $httpBackend

In my previous post I wrote about how we could test a controller that injects a service that makes an HTTP call to API to return a list of images. I showed how to mock the service but I did not show how to test that service itself. But for various reason, we still do Read more about AngularJs Unit Testing Part 2 – Services with $httpBackend[…]

AngularJs Unit Testing Part 1 – Controllers

As a developer coming from an ASP.Net, C# background, I had come to appreciate the ability to unit test my code. I find that I am not all that great a programmer, and often times the unit tests I write have brought to surface a bug that I would have introduced to production had I Read more about AngularJs Unit Testing Part 1 – Controllers[…]

TypeScript, Angular and Factories, Services and Providers

I have been refactoring an Angular project of mine to use TypeScript. I have been doing this for a few reasons: To be able to start using the ECMAScript 6 and beyond coding features. To make it easier to upgrade to Angular 2 in the future. To take advantage of TypeScrip’s typing and other features. Read more about TypeScript, Angular and Factories, Services and Providers[…]

Skip to toolbar