Posts by Year

2020

Azure Functions and Azure Files

3 minute read

Lately, I have been playing with Azure Functions. Since the release of v3 runtime, I noticed a really cool thing which signifies a nice progress in overall A...

Back to Top ↑

2019

Fixing WinSCP editor error

1 minute read

I have been a heavy user of WinSCP for quite a few years. It is a great tool whether you need to connect to FTP, SFTP or even WebDAV servers. WinSCP offers a...

Dynamic Cache in App Service

5 minute read

A while ago, while I was browsing Kudu's setting documentation I stumbled upon a setting that caught my eye - Dynamic Cache. I have never heard or read about...

Sending e-mail from Web Apps

4 minute read

Most of web application oriented hosters (like Azure App Service) or application hosted in Docker (in Azure, App Service on Linux), or serverless application...

Back to Top ↑

2018

A Christmas Present… for you!

4 minute read

About a week ago I announced the Microsoft Authentication Graph Helpers. Since then, I decided to publish a small, but a useful enhancement to it - AzureAdAu...

Microsoft Authentication Graph Helpers

2 minute read

I initially wanted to publish this code in summer already, but in the end, I didn't have enough time to spare to do so. Do you find yourself implementing Mic...

Upgrading to WebJobs SDK 3.0

5 minute read

With the recent release of Azure Functions Runtime 2.0, WebJobs SDK 3.0 got released alongside. WebJobs SDK is the backbone of Azure Functions, however it ca...

UseHttpsRedirection on Azure App Service

2 minute read

Recently, when deploying a project, we have hit an interesting issue - when we deployed an ASP.NET Core 2.1 application with HTTPS redirection middleware wit...

Hosting small sites in Microsoft Azure

9 minute read

I have been running this blog and bunch of other projects on a local shared hosting called WEDOS for something over 3 years. They offer some great services f...

Using ADAL for Node.js with Passport.js

4 minute read

I haven't touch Node.js much lately, however, back while I have been working with it, I was always curious, how to leverage both Passport.js with Azure AD an...

Back to Top ↑

2017

The dangers of too many cookies on a website

10 minute read

Sometimes, when browsing Microsoft’s sites, you can run into some weird errors - like Bad Request - Request too long or sometimes even Connection refused. Th...

MyGroups: B2B application sample!

1 minute read

Based on my previous post about B2B guest access to application, I made another sample called MyGroups. I think it demonstrates practical usage of both B2B g...

Local Cache with App Service on Linux

6 minute read

I am sure you have heard of App Service's feature called Local Cache, which allows to cache all the files locally on the instance instead of pulling them fro...

Forcing reauthentication with Azure AD

6 minute read

While working on a project, I stumbled upon an interesting issue - how to force the user to reauthenticate in an application - for example when accessin...

To single sign out or not to?

8 minute read

When building a Line Of Business (LOB) application, you are usually better off with implementing the customer's current Identity Provider (IdP) which could b...

Back to Top ↑

2016

Session locking in PHP on Azure Web Apps

6 minute read

During the last couple of weeks, users started noticing certain issues with an application that I develop on Microsoft Azure using PHP and Azure Web Apps. In...

MVA: Mastering Node.js series

less than 1 minute read

Recently, I discovered a series of 7 episodes about getting started with Node.js on Microsoft Virtual Academy! It goes through the basics and moves you deepe...

Back to Top ↑