by CPI Staff | Jul 8, 2025 | Blog, Dev Containers, Microsoft Teams
In this blog post, we’ll walk you through how to develop and deploy an application for Microsoft Teams using the Microsoft 365 Agent Toolkit (previously known as the Microsoft Teams Toolkit). Table of contentsWhy Use the Microsoft 365 Agent...
by CPI Staff | Jul 2, 2025 | .NET, Blog, Docker
In this blog post, we’ll show you how to use Dev Containers for .NET development. Table of contentsWhy Use Dev Containers?RequirementsGetting StartedDevelopment in a Dev ContainerSummary The VS Code Dev Containers extension allows you to develop .NET and other...
by CPI Staff | Jul 1, 2025 | Blog, Codex, OpenAI
In this blog post, we explore how to automate app development with OpenAI’s Codex. Table of contentsWhat is Codex?Requirements to Use CodexAutomate App Development with OpenAI’s CodexUsing Codex with TasksReviewing Codex Pull RequestsFinal Thoughts Codex...
by CPI Staff | Jun 30, 2025 | Azure, Azure PowerShell, Blog, Docker
In this blog post, we’ll show you how to run Azure PowerShell cmdlets using Docker containers. Table of contentsPrerequisitesPull the Azure PowerShell Docker ImageRun the Container and Connect to AzureRunning Scripts from Your Local Machine Azure PowerShell provides a...
by CPI Staff | Jun 27, 2025 | Azure, Azure PowerShell, Blog
In this Microsoft Azure PowerShell post, We’ll walk through how to restore the OS disk of an Azure VM using PowerShell. Restoring a virtual machine (VM) OS disk in Azure is a critical task when recovering from corruption, accidental deletion, or software...
by CPI Staff | Jun 25, 2025 | .NET, Blog, Docker, Email Security, Microservices
In this blog post, we will show you how to containerize a Blazor .NET application using native tools—without relying on third-party scripts or complex setups. Microsoft .NET is one of the most popular development frameworks today, offering a wide range of deployment...