Interacting With Push Notifications Under Angular 7 Applications

Until recently Angular supported SwPush class which allowed PWA capable applications to subscribe and listen to push notifications from the Service Worker. Here is an example where I am subscribing to clicking on the notification card which will redirect the user to my blog. Also notice that you also have access to the action that triggered the click. So you can wire your code to react differently to different actions.


Building a Simple Contact Form with Azure Functions

I write about Azure Functions over and over again because they are the perfect solution for what I am trying to do, small little things that I don’t want to spin up a larger unnecessary app to do it. Then I had a thought, why not have an Azure Function that I could http post to and sent an email from there…


Preventing Single Sign On (SSO) Redirects From Opening a New Window Inside a Progressive Web Application (PWA)

I was recently working on a PWA application that utilizes SSO and one odd behavior that I noticed right off the bat was the fact that the SSO redirects forces the application to open a new window inside the browser instead of carrying the redirect inside the application shell. This is problematic as it defies the whole purpose of a PWA which attempts to make a web application feel native.


Part 2 – Deploying Your Dockerized Angular Application to Azure Using VSTS

In part 2 of a series of posts, Premier Developer Consultant Wael Kdouh demonstrates how to eliminate daunting requirements and instead install Angular build tools and utilize Docker to more easily and efficiently deploy an application to Azure using VSTS. From Wael: In part 1 I demonstrated building a VSTS build pipeline which built an…


Docker Blog Series Part 1- Building ASP.NET Core Application using Docker For Windows.

In a recent post from his blog, Premier Developer Consultant Monu Bambroo  shows how to build ASP.NET Core Application using Docker For Windows. Applications and their set of user expectations continue to evolve over the last few years. We have seen various trends like microservices and containerization become mainstream. The enterprises are beginning to realize the…


Unit Testing OData Web API/Entity Framework Applications

The cost of fixing bugs is lower if found early in the software development cycle. Unit tests greatly reduce this cost by pushing quality upstream. This helps prevent regression bugs and when coupled with TDD approach, provides a solid foundation for a complete test suite. Furthermore, teams are striving to push code into production more…


Testing the Testing Strategy

Having healthy application lifecycle management (ALM) processes is crucial to producing robust software.  ALM guidance is one of the primary services the Premier Development consulting team delivers and our ALM consultants are highly in demand!  Our team is growing and this past summer we were lucky to have Geoff Gray join our team.  Geoff has…