Developer Support

Services for Microsoft Premier and Unified Support Customers

Adding source control to Azure Synapse Analytics Studio
Adding source control to Azure Synapse Analytics Studio
Most users of Azure Synapse Analytics will need to use it within a team environment, as such using source control to handle multiple users writing code and building processes in the service will be needed. Thankfully Synapse Analytics Studio includes built-in support for 2 of the most popular Git service providers – GitHub & Azure DevOps.
To B2B or to B2C?
To B2B or to B2C?
While one uses B to signify it’s focus on business partnerships, while the other uses C for consumers, at the end of the day either can be used to accomplish roughly the same access. My intent here is to focus on what I see as the fundamental difference; one that is most likely to drive the appropriate choice of technology.
No Batch No Problem
No Batch No Problem
This post will go over how to expand sub-properties of an OData REST API request without using a batch request. This will be useful in SharePoint 2013+ On-Premise environments where the batch request is not available.
Dangling DNS and Subdomain Takeovers
Dangling DNS and Subdomain Takeovers
This post explores what is commonly referred to as a “Dangling DNS Subdomain Takeover” and why you never delete a resource that backs a CNAME entry in your DNS without first redirecting or removing the CNAME record first.
Calling a Helper API in an Azure APIM Inbound Policy
Calling a Helper API in an Azure APIM Inbound Policy
With Azure APIM, you can completely control how developers consume your services. Through policies, you can transform data, validate requests, integrate backends, and probably cook the world's best cheeseburger. This powerful feature enables complex systems and architectures to be seamlessly connected, ensuring your data and process stay safe.