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 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

How to add Docker support to your ASP.NET Core application

docker feature benjamin perkins
docker feature benjamin perkins

Well, here we go.  Not only have I had the opportunity to work with open source and Linux, now I get some taste of containers.  I find the concept very interesting because containers solve many issues when in the context of cloud hosting and running code on a multitenant platform.  This is how I added…

0

How to delete a Docker image

docker feature benjamin perkins
docker feature benjamin perkins

I was able to remove some of my unwanted images by accessing my Docker Cloud account here.  As seen in Figure 1, navigate to your repositories, click on those dots, a delete popup is rendered. Figure 1, how to delete a docker image repository I write this because when I searched all I found was…

0

How to create a read only user for a SQL Azure database

SQL Azure
SQL Azure

I am updating, or should I say, re-coding a website I have from ASP.NET Web Forms (aspx) to ASP.NET Core Razor Pages (chtml).  The database it connects to only has a global admin, full access user identity.  So I thought that I would fix that and create a need account for read only access.  This…

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