Leveling up Aprimo and Tridion Integration series (Part 4: Reference Aprimo DAM record in Tridion component as an ECL item)
Part 4 of the "Leveling up Aprimo and Tridion Integration" series covers using an Aprimo record ID to create an ECL item and integrate it into Tridion Components, streamlining content management and automation.
Leveling up Aprimo and Tridion Integration Series (Part 3: Create Aprimo DAM record with previously uploaded video)
Leveling up Aprimo and Tridion Integration Series (Part 3): How to create an Aprimo DAM record using a previously uploaded video. It walks through the process of leveraging the upload token from the /upload service to generate a new media record, detailing its metadata and file organization.
Customize Xperience by Kentico UI – Channel specific settings
Learn how to customize channel-specific settings in Xperience by Kentico with a simple workaround to replace the missing Settings application. This guide covers building custom modules, storing settings data, and enhancing channel configurations for web and other Kentico-supported channels.
Launching a website with Xperience by Kentico: First Impressions
Discover our first-hand experience launching a website with Kentico Xperience. From early beta testing to winning 'Site of the Month,' we share insights on the challenges, upgrades, and customization possibilities of this new digital experience platform.
Implement C# data access with Dapper (using stored procedures) for MSSQL database
Dapper ORM with stored procedures streamlines MSSQL data access in C# applications, offering high performance and precise SQL control.
Kentico scheduled tasks and how to run them on a separate thread
Delving into Kentico's scheduled tasks, the blog explores the significance of asynchronous operations for managing data synchronization from third-party APIs. It provides practical tips for debugging intermittent task issues, highlighting the use of ConfigureAwait(false) to resolve deadlocks.
Pipeline run versioning in Azure DevOps
Essential versioning practices in Azure DevOps pipelines for Continuous Integration (CI) are explored, covering strategies using tokens and dynamic commands like UpdateBuildNumber in the 'name' field for versioning. Strategies range from default patterns to customized approaches based on version files, commit hashes, branch names, and external pipeline resources, ensuring effective version management for software releases in Azure DevOps pipelines.
Celebrating Excellence: Stefan Djokic Named Microsoft MVP for Developer Technologies
We are thrilled to announce that Stefan Djokic, a valued member of our team here at EXLRT, has been awarded the prestigious Microsoft Most Valuable Professional (MVP) for Developer Technologies. This recognition is a testament to Stefan's exceptional contributions to the developer community and his dedication to sharing knowledge and expertise in the realm of Microsoft technologies.
Leveling up the Aprimo and Tridion Integration-Part 2: Upload a video file to Aprimo DAM via the API
Explore the intricacies of Aprimo and Tridion integration in Part 2 of this series, focusing on uploading video files to Aprimo DAM via the API. Learn about multipart form-data, segment uploads, and the step-by-step process for a successful upload.
Memoization in JavaScript
New Technical Insight! Delve into the intricacies of JavaScript optimization through Memoization. Uncover the nuances of implementation in plain JavaScript and within React using the useMemo hook. Assess the trade-offs between performance gains and considerations like memory usage and code complexity.