Azure Functions – Timer

Azure Functions Benjamin Perkins
Azure Functions Benjamin Perkins

The labs contained in this article show how to create, configure, code and monitor an Azure Function with a Timer.  There is a detailed document here “Timer trigger for Azure Functions” which discusses the Timer trigger in detail so I will not readdress that content. I have written an AzureFunctionConsumer program which I host on…

0

Azure Function – Service Bus

Azure Functions Benjamin Perkins
Azure Functions Benjamin Perkins

The labs contained in this article show how to create, configure, code and monitor an Azure Function with a Service Bus.  There is a detailed document here “Azure Service Bus bindings for Azure Functions” which discusses the Service Bus trigger in detail so I will not readdress that content.  There is also a helpful article…

0

Azure Functions – Storage Queue

Azure Functions Benjamin Perkins
Azure Functions Benjamin Perkins

The labs contained in this article show how to create, configure, code and monitor an Azure Function with a Storage Queue.  There is a detailed document here “Azure Queue storage bindings for Azure Functions” which discusses the Storage Queue trigger in detail so I will not readdress that content. I have written an AzureFunctionConsumer program…

0

Azure Functions – Microsoft Graph

Azure Functions Benjamin Perkins
Azure Functions Benjamin Perkins

The labs contained in this article show how to create, configure, code and monitor an Azure Function with a Microsoft Graph.  There is a detailed document here “Microsoft Graph bindings for Azure Functions” which discusses the Microsoft Graph in detail so I will not readdress that content. Azure Active Directory Tenant Every Azure subscription will…

0

Azure Functions – HTTP Trigger

Azure Functions Benjamin Perkins
Azure Functions Benjamin Perkins

The labs contained in this article show how to create, configure, code and monitor an Azure Function with an HTTP Trigger.  There is a detailed document here “Azure Functions HTTP triggers and bindings” which discusses the HTTP Trigger in detail so I will not readdress that content. I have written an AzureFunctionConsumer program which I…

0

Azure Functions – Event Hub

Azure Functions Benjamin Perkins
Azure Functions Benjamin Perkins

The labs contained in this article show how to create, configure, code and monitor an Azure Function with an Event Hub.  There is a detailed document here “Azure Event Hubs bindings for Azure Functions” which discusses the Event Hub trigger in detail so I will not readdress that content.  There is also a helpful article…

0

Azure Functions – Azure Cosmos DB

Azure Functions Benjamin Perkins
Azure Functions Benjamin Perkins

The labs contained in this article show how to create, configure, code and monitor an Azure Function with an Azure Cosmos DB.  There is a detailed document here “Azure Cosmos DB bindings for Azure Functions 2.x” which discusses the Cosmos DB trigger in detail so I will not readdress that content. I have written an…

0

Azure Functions – Blob Storage

Azure Functions Benjamin Perkins
Azure Functions Benjamin Perkins

The labs contained in this article show how to create, configure, code and monitor an Azure Function with a Blob Trigger.  There is a detailed document here “Azure Blob storage bindings for Azure Functions” which discusses the Blob storage trigger in detail so I will not readdress that content. I have written an AzureFunctionConsumer program…

0

Azure Functions Labs – Information and setup instructions

Azure Functions Benjamin Perkins
Azure Functions Benjamin Perkins

As if writing some code wasn’t complicated enough, now you need to write it using patterns designed to run on the cloud platform and pick the most effective service or services to run it on.  By ‘service’ I mean PaaS, IaaS, Server-less, etc.… and by ‘cloud patterns’ I primarily mean that your code must recover…

0

The number 400

400th article Benjamin Perkins
400th article Benjamin Perkins

What is significant about the number 400? 400 is 20² 400 is divisible by: 1, 2, 4, 5, 8, 10, 16, 20, 25, 40, 50, 80, 100, 200, 400 400 equals 2⁴ * 5² or ( 2*2*2*2*5*5) 400 is a self-number which are generated by this formula:  You can write 400 like this: four hundred,…

1

How to update the solution names on GitHub

GitHub - benjamin perkins
GitHub - benjamin perkins

I have a large group of solutions in one GitHub repository which I wanted to give valid names to.  Not the names of the folders but the detail names shown in Figure 1. Figure 1, how to change or update description names on GitHub Check out my other articles about GitHub: Setting up and using…

0

How to securely connect to Azure from C# and run REST APIs

Azure REST API
Azure REST API

Three things that got me here.  First, I learned about creating a Service Principle in Azure and that the credentials for that those can be used to login to Azure, for a given Tenant/Directory ID.  See here “Create an Azure service principal with Azure PowerShell”, also here if you want to see how to create…

0

Redis Cache on Azure App Service is slow

WinDbg Debugging Benjamin Perkins
WinDbg Debugging Benjamin Perkins

I worked on this issue and wanted to write it down because I love it when I can execute the WinDbg commands in my “Must use, must know WinDbg commands, my most used” article and find the reason for the problem. I executed !sos.threadpool and did see that the CPUs were pretty high, as seen…

0

Find method parameters with WinDbg

WinDbg Debugging Benjamin Perkins
WinDbg Debugging Benjamin Perkins

I wrote this article, see the bottom where I do the memory dump analysis and wanted to expand on it some. Simply, if you are running managed code then you can decompile the source and see what the value of the Int32 passed to the Sleep() method, Figure 1.  I explained how to save the…

0

Named Pipes and Azure App Services

Azure App Service Benjamin Perkins
Azure App Service Benjamin Perkins

According to this “Operating system functionality on Azure App Service” and my interpretation, it means if you attempt to use named pipes (*)(*) for anything other than inter-process communications (*) that it will not work. I was coding some stuff and was getting these errors: They both called out the provide: Named Pipes Provider and…

1