Field notes · 2015–2026
What we learned the hard way, written down.
59 posts on Azure Integration Services, Logic Apps, API Management and BizTalk Server — the errors, the workarounds and the config that finally worked.
59 of 59
2026
1 posts2025
8 postszipDeploy vs runFromPackage — They’re Not the Same Thing
Clearing up the confusion between deploymentMethod and WEBSITE_RUN_FROM_PACKAGE when deploying Logic App Standard workflows.
DevOpsAzureAzure FunctionsDevOps3 minBicep Key Vault Secrets – Two Requirements You Must Meet
Understanding the two requirements for reading Key Vault secrets during Bicep deployments: enabledForTemplateDeployment AND deployment service principal permissions.
BicepAzureBicepDevOps3 minSecure WCF Service When Calling from Azure
Securing an on-prem WCF service for calls from an Azure Function app: one endpoint that demands HTTPS and authenticates a specific Windows service account.
WCFAzure1 minDevOps Error – The content for this response was already consumed
The content for this response was already consumed caused by missing parameter.
DevOpsDevOps1 minLogic App Standard to on‑prem file shares — no OPDG, no ASEv3
Connecting to on‑prem SMB shares from Logic App Standard using the built‑in File System connector with VNET integration. Simpler config, no on‑prem data gateway.
Logic AppsLogic Apps4 minThoughts from Integrate 2025 Conference
A summary of the key takeaways from the Integrate 2025 conference, focusing on API Management, integration patterns, and the future of cloud-based services.
APIMAPIMLogic Apps1 minUsing APIM to Transform a SOAP Request into a REST Call
How Azure API Management can give legacy SOAP clients new life by translating their XML envelopes into JSON REST requests — without touching client or backend.
APIMAPIMMigrationREST3 minTesting SOAP Web Services Using REST Test Tools
SOAP web services, though traditionally viewed as complex and specialized, can actually be effectively tested using common REST testing tools like curl or…
RESTSOAPWeb Services2 min
2024
7 postsDeploying Products to Azure API Management
My standard method of deploying into Azure is to run a Bicep template from a DevOps pipeline.
AzureAPIMAzure2 minImplementing the Process Manager Pattern with Logic Apps Standard
The Process Manager is an Enterprise Integration Pattern to maintain the state of sequence and determine the next processing step based on intermediate results.
AzureAzureLogic Apps3 minTracing Calls to APIM from 2024
Previously, my first step on a journey to troubleshoot Azure API Management would be to enable tracing on the target APIM subscription and setting…
AzureAPIMAzure2 minThe Dreaded “Error in determining project root
Logic app standard workflows can be developed either within the Azure Portal or from an extension to Visual Studio Code.
AzureLogic Apps2 minHosting Business Rules Engine (BRE) in Logic Apps Standard
Microsoft recently announced the ability to execute BizTalk's business rules in Logic Apps Standard applications.
AzureBizTalkLogic Apps2 minPublish message to service bus using PowerShell
The Azure Portal include a service bus explorer tool. This can be used to publish a message to a queue or a topic. However, this is a little limited.
AzureAzurePowerShellService Bus1 minLog APIM Request to Blob
When interacting with 3rd party APIs, it's common to hit an issue in which being able to check the payload of the posted message is critical.
AzureAPIMAzure1 min
2023
13 postsNo-Code Reference Data Service with Cosmos and APIM
For many integration solutions, it's often necessary to maintain a list of reference data.
AzureAPIMAzureCosmos4 minMigrating from Table Storage to Cosmos DB Table Api
I recently worked on an Azure Function App that was using Table Storage to persist data.
AzureAzureCosmosSql Server4 minAzure Function WEBSITE_RUN_FROM_PACKAGE
Over the years there have been multiple ways to host Azure Functions. My current preference is to host on a linux app service plan.
AzureAzureDevOps1 minAutomating Creation of Az Sql Contained Users
I have an Azure Function app called sms-router that uses an Azure Sql Database. This means it needs permission onto the database.
AzureAzureDevOpsSql Server2 minHosting Azure DevOps Agents on a VMSS
The only time I'd previously had to veer from using Microsoft's hosted build agent was for building "unusual" things like BizTalk.
AzureAzureDevOps3 minMissing Host Keys in Azure Function App
I ran into a problem with deployment of a function app a couple of weeks ago. I thought I'd share the solution here in case anyone else runs into…
AzureAzureAzure Functions2 minTuning Azure Functions App Settings
I would admit to being guilty of accepting some default function app settings without really considering what they're for.
AzureAzureAzure Functions2 minAPIM IP Address
I recently created an Azure Function app that's triggered by an Http request. It then calls out to a 3rd party api but before doing so, it must…
AzureAPIMAzure2 minDotnet-Isolated Azure Function Custom Health Check
Azure function apps give the options to enable health checks. An overview and description of benefits of these can be found here.
AzureAzureAzure Functions1 minPublishing Multiple Messages to Service Bus with Managed Identity
I ran into a problem with the service bus binding for Azure functions this week.
AzureAzureService Bus2 minUpdating Resources Outside Target Resource Group
The way this is achieved is a little strange and although I've implemented several times, I always forget!
AzureAzureBicep1 minAPIM Deployment
I recently faced the task of automating deployment of an api into Azure API Management that would require clients to authenticate via Azure Active Directory .
AzureAPIMAzure3 minLogic Apps in ASEv3
Replacing the on-prem data gateway with the built-in File System connector for Logic Apps, cutting per-execution connector costs and a Windows server to maintain.
AzureASEv3AzureLogic Apps2 min
2022
2 postsAzureWebJobsAzureWebJobStorage Does Not Exist
I created a new azure function app today, which I deployed to a dev azure subscription through a devops pipeline.
AzureAzure1 minAuto Publishing Azure Functions into Apim
I'd like to start by saying I was able to find answers to several problem in an excellent blog post from Justin Yoo.
AzureAPIMAzure3 min
2021
4 postsAzure Service Endpoint – Status Disabled
Diagnosing “Endpoint status: Disabled” on an Azure App Service access restriction, and enabling the service endpoint on the source subnet to fix it.
AzureAzure1 minEF Migrations with DevOps
Entity Framework migrations have been around for a long time, so I won't go into detail on what they're for, other than to say solve a…
DevOpsAzureDevOps1 minAzure Service Endpoints
Why an App Service access restriction shows “Endpoint status: Disabled” — the source subnet needs a service endpoint enabled for outbound traffic.
AzureAzure1 minLogs Missing from local Az Functions
I created a new Durable Functions project recently and noticed my logs weren't appearing in the console window when running from Visual Studio.
AzureAzureAzure Functions1 min
2020
1 posts2019
2 postsBiztalk 2016 sFTP
I recently worked on a project that required BizTalk to collect files from a 3rd party's server using the SFTP adapter.
BizTalkBizTalk3 minFiddler and BizTalk with a Corp Proxy
I've been having fun integrating BizTalk with an external rest style api this week.
BizTalkBizTalkFiddler1 min
2018
3 postsCalling BizTalk from Azure
I've been working on a project that has a .Net Core MVC front end deployed as an Azure Web App.
BizTalkAzureBizTalk3 minCalling a Stored Proc from BizTalk without an Orchestration
Earlier this week, I had to call a stored procedure from a simple BizTalk 2016 applicaition.
BizTalkBizTalkSql Server1 minBiztalk 2016 High Availability Config
I was recently faced with creating a new on-prem production environment for BizTalk 2016.
BizTalkBizTalkSql Server5 min
2017
7 postsBTDF IIS
Tom Abraham recently published v5.7 of the BTDF to Codeplex and Github. The main win of this release is full support for BizTalk 2016.
BTDFBizTalkBTDF1 minOrchestration Woes
I hit a problem with BTS2013r2 orchestration that I don't remember coming across previously.
BizTalkBizTalk1 minPowerShell for MP3
I recently replaced my Mk7 Golf (Apple CarPlay included) with a Volvo V40. There's a lot to like about the Volvo, but the only Podcast app available…
PowerShellPowerShell1 minSending to SharePoint List from BizTalk
I have a BizTalk 2013r2 solution from which I needed to send to a SharePoint 2010 list.
BizTalkBizTalkSharePoint1 minPublishing Website for BizTalk
I built a new solution today that used the BizTalk deployment framework to deploy everything - including a WCF service into IIS.
BizTalkBizTalk1 minBiztalk Functoid not Found
I'm hoping I've overlooked something here but I've hit a problem, for which I can't find a happy work-around.
BizTalkBizTalk1 minBiztalk Orchestraion Delivery Notification
I ran into an interesting problem last week. Sends to a third-party via the FTP adapter were failing.
BizTalkBizTalk1 min
2016
4 postsESB Exception 256
Fixing the ESB Exception Toolkit error “The property Description has a value with length greater than 256 characters” after a failed web service call.
BizTalkBizTalkESB Toolkit1 minBiztalk and Tradeshift
Tradeshift is as cloud based service to enable companies to exchange business documents such as purchase orders and invoices more easily.
BizTalkBizTalk3 minBiztalk Deployment Framework – Local Bindings
For new BizTalk solutions I use the BizTalk Deployment Framework (BTDF). In the early stages of development, I find that I run through the following…
BTDFBizTalkBTDF1 minBizTalk Naming Conventions
Naming of BizTalk stuff is no different than for any programming language. It's helpful if multiple developers on the same project use consistent terms.
BizTalkBizTalk1 min
2015
7 postsBizTalk Smoke Testing
After building a new BizTalk environment it can be helpful to run a few simple tests to check all is good.
BizTalkBizTalk3 minBizTalk CI/CD
Although VSO offers a cloud-hosted build service, this does not support builds of BizTalk solutions.
BizTalkBizTalkCI/CD8 minBTDF Gotcha!
Everyone knows that the BizTalk Deployment Framework is the best thing since sliced bread but BizTalk deployment is a complex thing and I still run…
BTDFBizTalkBTDF1 minZero to Cloud
I have dabbled with Azure over the past few years now but this has been mainly as a host to a simple websites with a sql db layer.
AzureAzure3 minBizTalk DateTime vs Oracle
I have an orchestration that received a data file and inserted contents into an Oracle database as part of its processing.
BizTalkBizTalkOracle1 minHappy TPE
I'm a big believer in BizTalk's Business Activity Monitoring (BAM) functionality, in fact I can't think of any "real" BizTalk.
BizTalkBizTalk3 minHappy BizTalk!
Have you ever felt the need to check all BizTalk ports and hosts instances are running before you leave work each day?
BizTalkBizTalkPowerShell1 min
No posts match that search. Try a broader term, or useClear above to show all 59.
