Change is good, it is better than the alternative. There have been a lot of changes over the past few years when it comes to ASP.NET. One change, or should I call it a new product is Blazor Apps. I won’t go into what this is and how it works because there is already plenty […]
Read More →How to get a Bearer access token for Azure
Even though I am not a security expert, it has always interested me. When I worked on the IIS team some years back, pre Azure and pre Cloud days the protocol mostly used for large corporations was Kerberos. Initially, troubleshooting those issues would give me sleepless nights, but over some years you begin to see […]
Read More →Azure Functions runtime is unreachable
There are a few reasons why you may get this notification, shown in Figure 1 when you try to view your Function list in the Azure portal. One such reason is that you have some kind of network restriction like VNET or Firewall that prevents the Azure Function host from accessing the Azure Storage Account […]
Read More →Free PDF download Microsoft Azure Architect Technologies and Design Complete Study Guide: Exams AZ-303 and AZ-304
If you want to get a free copy of the Index, Table of Contents and of Chapter 1, have a look here. Click on the READ AN EXCERPT dropdown and then select the one you would like to review. Figure 1 illustrates how that looks like. Figure 1, how to get a free PDF copy […]
Read More →Microsoft Azure Architect Technologies and Design Complete Study Guide: Exams AZ-303 and AZ-304
I would like to proudly announce the release and availability of my new Azure Solution Architect Complete Study Guide. The book contains over 700 pages of material relating to the skills and knowledge required to become a great Azure Solution Architect. The book is designed around the requirements for passing both the AZ-303 and AZ-304 […]
Read More →API Management APIM 404 Azure App Service Azure Function
There is perhaps another way to do this, but I wasn’t able to find any documentation about configuring an Azure App Service or Azure Function here. After I created the APIM and API hosted on App Service I received a HTTP/1.1 404 Not Found when I tried testing it from the APIM portal. Figure 1, […]
Read More →JSON is slow, deserialization, DeserializationObject
The expected latency when downloading anything from a server to a client should increase as the size of the file increases. Simply, the bigger the file the longer it takes to download. There is a common step when writing an API that returns a JSON formatted file, which is the deserialization of the data content […]
Read More →Azure Function keys, keys and more keys, regenerated and synced
A very important point you must understand when it comes to working with Azure Functions is that that product is tightly bound to an Azure Storage account. You see, Azure Functions is a compute offering, when you provision that you are getting some CPU, some memory and a host to run the code on. The […]
Read More →Debugging an ASP.NET Core app using WinDbg, plus some other information
Things change and as I always say “that’s better than the alternative”. Although I have yet to put my finger on it, the behavior I experience when debugging Core applications is different than those which have come before. If I ever do figure out the specifics of those differences, I will write them down and […]
Read More →Securing an Azure App Service or Azure Function PaaS
A common topic I would like to call out which I see in regards to security has to do with endpoints. I kind of want to call those endpoints “potentially vulnerable attack vectors”. I am a bit nervous writing “vulnerable” because the endpoints I mention here are secure, which is why I also called out […]
Read More →