ISE Developer Blog

Solving global tech challenges, sharing insights, and empowering developers

Latest posts

Mar 7, 2023
Post likes count 3

A Hypothesis-Driven Approach to Building and Testing Resilience in .NET Azure Functions

Maitreyi Nair

An overview of how to use the Polly and Simmy libraries for a hypothesis-driven resilience engineering and chaos testing approach to .NET Azure Functions.

Mar 2, 2023
Post likes count 8

Large-scale Data Operations Platform for Autonomous Vehicles

Ginette Vellera

Implementing a large-scale data operations platform for autonomous vehicles using Azure Data Factory (ADF) and Azure Batch.

Feb 22, 2023
Post likes count 1

Common Pitfalls of using Self-Hosted Build Agents

Avishay Balter

Avoid the common pitfalls of moving from vendor-hosted CI/CD agents to self-hosted ones.

Feb 9, 2023
Post likes count 2

Observability on IoT Edge leveraging a push model approach

Jean-Baptiste Ranson

Solution to continuously push logs from IoT Edge devices to a Log Analytics Workspace on Azure.

Feb 8, 2023
Post likes count 4

Maintenance window strategy for database migrations

Marc van Duyn

Maintenance window implementation for database migrations using Flask.

Jan 11, 2023
Post likes count 2

Hosting a Capture-the-Flag event on Azure

Avishay Balter

Guidance for setting up a self-hosted, scalable, secured, and easy to maintain CTFd environment, using nothing Azure Platform as a Service components.

Jun 14, 2022
Post likes count 8

X++ And Git: A Basic Setup

Ian Jensen

Overview In this post we outline the basics of setting up an X++ repository in Git as well as a YAML-based build pipeline which executes against this repository. Background Git is an increasingly popular version control system which sees broad use within the Commercial Software Engineering (CSE) organization at Microsoft. Dynamics 365 for Finance and Operations (D365 F&O) projects have deployed with Team Foundation Version Control (TFVC) as the default repository technology for several years, and TFVC remains the default version control option for F&O development projects to this day. Given the growing...

Jun 13, 2022
Post likes count 1

An Approach to Unit Testing ADX Functions

David Giard

Overview Our application contains many functions that return data stored in Azure Data Explorer (ADX). We wrote these functions in Kusto Query Language (KQL) and each function returns a set of data based on the arguments passed. Although developers tested these functions as they wrote them, we needed a way to validate that the functions continued to work as the code and the data changed. Automated Unit testing is an essential part of any application development life cycle. It validates that code works properly and minimizes the risk that future code changes will break existing functionality. In this article, I w...

May 13, 2022
Post likes count 0

A Search Solution For Video Archive

Maysam Mokarian

Background   Azure Video Analyzer enables developers to quickly build an AI-powered video analytics solution to extract actionable insights from videos, whether stored or streaming. It can be used to enhance workplace safety, in-store experiences, digital asset management, media archives, and more by assisting in understanding audio and visual video content without video or machine learning expertise [1].  In this solution we use Azure Video Analyzer and Azure Search to be able to retrieve desired moments in our video archive.     Challenges and Objectives   Our customers needed to be able to search th...