CPI Consulting
  • About
  • Blog
  • AI
  • Fractional CTO
  • Microsoft Intune & Essential Eight Security
  • Microsoft Foundry
Select Page
Customizing a Blazor 9 Web App: Add a Logo and Change the Sidebar Color

Customizing a Blazor 9 Web App: Add a Logo and Change the Sidebar Color

by CPI Staff | May 5, 2025 | .NET, Blazor, Blog

Blazor 9 introduces a powerful, component-driven architecture that makes it easier than ever to build interactive and modern web applications using .NET. In this tutorial, we’ll walk you through how to personalize your Blazor web app by adding a custom logo and...
User Receive “Access Denied” Error When Trying to Access their OneDrive for Business

User Receive “Access Denied” Error When Trying to Access their OneDrive for Business

by CPI Staff | May 2, 2025 | Blog, Microsoft 365

In this blog post, we’ll walk through a common yet frustrating scenario that Microsoft 365 administrators often face: users receiving an “Access Denied” error when trying to access their OneDrive for Business. Table of contents1. User Account...
Building a Blazor .NET App that Recognizes Images with OpenAI

Building a Blazor .NET App that Recognizes Images with OpenAI

by CPI Staff | May 1, 2025 | .NET, AI, Blazor, Blog, C#, OpenAI

In this blog post, we’ll show you how to Build a Blazor .NET App that Recognizes Images with OpenAI. You’ll see how we securely upload image files, send them to OpenAI’s API, and return a natural-language response—seamlessly integrated into a modern web interface....
Protect Your OpenAI .NET Apps from Prompt Injection Attacks

Protect Your OpenAI .NET Apps from Prompt Injection Attacks

by CPI Staff | Apr 29, 2025 | .NET, AI, Blog, OpenAI

In this OpenAI and Azure blog post, we will show you how to Protect Your OpenAI .NET Apps from Prompt Injection Attacks effectively. Table of contentsWhy Prompt Injection MattersSetting Up the ProtectionInstall Required PackagesThe Full Protection WorkflowExample C#...
Creating an MCP Server in C# to Call OpenAI and List Files

Creating an MCP Server in C# to Call OpenAI and List Files

by CPI Staff | Apr 28, 2025 | .NET, OpenAI

When working with OpenAI’s APIs, it’s often useful to manage stored files programmatically. In this guide, I’ll show you how to build a Model Context Protocol (MCP) agent using C# that calls OpenAI and lists all files in your OpenAI storage. This method...
« Older Entries
Next Entries »

Recent Posts

  • NVIDIA CEO Said Every SaaS Company Will Become a Gas Company
  • What Business Leaders Should Know About NVIDIA NemoClaw
  • Why Secure AI Agents Are the Next Big Business Priority And Where NemoClaw Fits
  • What Microsoft AI Foundry Means for Australian Organisations Designing Enterprise AI Platforms
  • Microsoft AI Foundry Gives CIOs a Unified Control Plane for Governance, Models and AI Risk
  • GPT-5.4 Mini Changes the Cost Model for Enterprise Coding and Agent Workloads
  • Microsoft AI Foundry HQ Closes the Gap Between AI Experimentation and Enterprise-Grade Deployment
  • Why Enterprise Dev Teams Are Shifting From Writing Code to Writing Specs
  • Why Microsoft AI Foundry Should Be on Every CIO’s Vendor Evaluation List for 2026
  • The New Enterprise AI Stack Identity Observability and Control

Categories

Subscribe

Top Posts

How to Add a Registry Key to Windows 11 Using Microsoft Intune
Updating Microsoft Edge Using Intune
How to Turn Off Windows Hello in Microsoft Intune
Sync SharePoint Site Libraries with Microsoft Intune
How to Deploy a Wiz Outpost to Microsoft Azure
Setting Google Chrome as the Default Browser with Microsoft Intune
Whitelist USB Devices on Windows Using Intune
Create a Custom Extension Attribute Entra ID
Maximizing Security: When to Use Wiz Outpost with Azure
Block Copy Paste from iOS Business Apps with Intune