At Aerion we use the awesome ImageProcessor library (A .NET library for on-the-fly processing of images) when we need to have image caching and the ability to request images at different sizes based on designs. As with most things when moving the code to an Azure App Service we try to utilise the Slot Settings so that […]
We had to implement our own Uptime Robot Mozaïk plugin. We wanted it to be available for everyone to use and contribute to it. We published it to NPM.
For our C# unit testing, we generally use a mocking framework called Moq which makes it easy to create mock classes for injecting behaviour and verifying calls. But this only works for public instance methods and won’t work for anything static. Extension methods must be static methods within static classes, so what happens when you want […]
Using Azure’s Application Settings allows you to manage different configurations for each development slot but there is no default way to utilise this feature from an Angular app. By Utilising Slot Specific settings we are able to provide different API URL’s for our test and staging slot, among other app-specific settings. Normally these would be maintained […]
What I am taking about in this blog – “How Frogs transformed into Zombies ? – The jumping dead”. Not really. Its about how people have used their creative juices to create some mind blowing ways to teach others. In this case, learning flexbox. A while back, I started working on a react native project. […]
As developers, we always want to increase efficiency and readability in our code. But it’s hard to keep track of every variable and code block. With this in mind, here’s a great new tool I recently stumbled upon that I’d love to share with you. Our toolbox has definitely benefited from this. It’s called […]
Azure Application Insights is a great way to keep an eye on failures, response times and other performance related data on your Azure App Service and its dependencies. After setting up Application Insights and using it for a while, it wasn’t all that obvious to me that it was also collecting data for my staging […]
While attempting to access the Hangfire dashboard of a ASP.NET Web API project recently, we realised we had been denied access. Earlier this year we changed our development stack and began using Angular and ASP.NET Web API. Before this change, we were using ASP.NET MVC systems utilizing Razor views. We also use Hangfire for background processing, […]