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 →Tags: REST
MCA Microsoft Certified Associate Azure Data Engineer Study Guide: Exam DP-203
I am proud to announce the publication of my newest book titled, “Microsoft Certified Associate Data Engineer Study Guide” for the DP-203 exam. The example data used in this book consists of my brainwaves. You can download the data and the source code for all the examples in the book on GitHub here . ADLS, […]
Read More →Install, configure, and test GitHub Copilot in Visual Studio 2022
If you have not read or heard about Microsoft Copilot read more about it here. In summary it is a natural language generative AI application that can respond to questions using your proprietary/private data in sentences and paragraphs instead of links. It does much more than that, read the article if you want to find […]
Read More →Beginning C# and .NET, 2021 Edition
I would like to proudly announce the release and availability of my new Beginning C# and .NET 2021 Edition book, which was co-authored with Jon Reid. The book contains over 800 pages of material relating to the skills and knowledge required to become a great C# programmer. The book is designed around the premise that […]
Read More →Blazor WebAssembly TypeError: Failed to fetch
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 →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 →How to securely connect to Azure from C# and run REST APIs
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 […]
Read More →