.NET MAUI .NET MAUI without my Mac [Part 3] This final part explores cloud build platforms like Codemagic to complete the iOS build process. Learn how to work around the limitations of GitHub runners and reach a practical solution for building .NET MAUI apps in the cloud.
.NET MAUI .NET MAUI without my Mac [Part 2] Building on the previous post, this guide walks through the detailed process of handling Apple certificates, provisioning profiles, and signing requirements to successfully produce a signed iOS app—all without direct access to a Mac.
.NET MAUI .NET MAUI without my Mac [Part 1] Explore whether it’s possible to build .NET MAUI iOS applications without owning a Mac. This post introduces the challenge, outlines initial setup steps, and investigates options using GitHub-hosted macOS runners.
Sitecore Using the Sitecore CLI in a continuous delivery pipeline Learn how to automate Sitecore 10 content serialization and deployment using the Sitecore CLI in a continuous delivery pipeline. This guide covers the hidden dependencies of the CLI and provides a step-by-step process to streamline your deployment workflows.
Sitecore Integrating Raygun Crash Reporting with Sitecore xConnect Integrate Raygun Crash Reporting with Sitecore xConnect to enhance error reports with user-specific data. This guide explains how to configure Raygun to include Sitecore tracker and xConnect facet information, providing greater visibility into which users are impacted by application errors.
Sitecore Sitecore Experience Forms Query String Exception Running into query string errors with Sitecore Experience Forms? This guide explains why incomplete or multi-value query strings cause failures and provides a working solution to handle them safely using a custom pipeline processor.
Sitecore Sitecore xConnect invalid Certificate Encountering the “Invalid certificate” error in Sitecore xConnect? This quick guide explains how a simple IIS configuration change resolves the issue and gets analytics tracking back online.
Sitecore Integrating Sumo Logic with Sitecore Logging Integrate Sumo Logic with Sitecore’s legacy logging framework by creating a custom log4net appender. This guide outlines how to extend Sitecore’s logging pipeline to forward log events to Sumo Logic, overcoming the limitations of Sitecore’s outdated log4net implementation.
Sitecore Building a Sitecore Redis Session State Provider Learn how to build a custom Sitecore Redis Session State Provider that properly supports Session_End() using Redis Keyspace Notifications. This guide explains the limitations of the default Microsoft provider and walks through a complete solution for handling session expiration events in Sitecore.
Cloud Adding Google Drive to the Windows Explorer sidebar Easily add Google Drive to the Windows Explorer sidebar with a simple registry update. This guide walks through the steps needed to create a permanent sidebar shortcut, just like OneDrive and Dropbox.
Sitecore Diagnosing Sitecore publishing issues Learn how to diagnose common Sitecore publishing issues by enabling detailed audit logs.
Sitecore Extending Profile Field Types for the Sitecore Active Directory Module Learn how to extend the Sitecore Active Directory module to support additional field types, including binary data like user photos. This guide walks through the necessary code changes and configuration updates to handle byte[] fields effectively.
Bootstrap Identifying active Bootstrap breakpoints with a simple visual helper Quickly identify the active Bootstrap breakpoint on any screen size with this simple visual helper. Add a small visual indicator to your HTML page and remove the guesswork from responsive design debugging.
Sitecore Sitecore XHTML Validator failures and how to troubleshoot them Troubleshooting Sitecore’s XHTML validator can be frustrating when errors provide little useful information. This guide explains how the validator works, why it fails, and practical steps to diagnose and resolve common validation issues.