Developer Support
Advocacy and Innovation
Latest posts

How to deploy Angular app to Azure App Service running Linux from GitHub

This sample demonstrates how to deploy, from GitHub, an Angular single page application (SPA) to Azure App Service running Node.js on Linux. A continuous delivery/continuous integration pipeline will be also put in place with a GitHub Action.

Deploying an Azure APIM Self-Hosted Gateway

With so many customization and integrations options, organizations can leverage these powerful Azure services for a variety of architectures and applications. Self-hosted gateways help improve performance, while ensuring secure and efficient API traffic.

Workshop Spotlight: DevOps Fundamentals

The DevOps fundamentals workshop introduces the business value of DevOps then walks the attendees through the essential practices required for a healthy implementation of DevOps within an Organization.

Using COPY command with Azure Synapse Analytics SQL Dedicated Pool

Azure Synapse Analytics includes many features and capabilities, among those is the COPY command which makes copying data into a data warehouse very easy. This video will walk you though using the COPY command to import data into a data warehouse table for use by data consumers.

Integration with On-Premises Data Sources in Azure Synapse Analytics

Today many organizations are cloud hybrid in nature so they need to read from and write to on-premises data stores including file systems and relational databases.

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?

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

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

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.